From Fedora Project Wiki

mNo edit summary
m (internal link cleaning)
 
(23 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= Luke Macken =
__NOTOC__


Email: lmacken ~ redhat ~ com
{|- style="width:200px; float: right;  border: 0px solid #ffffff; background: #D7EEF4; padding: 10px;"
|- style=" color: white;"
|- style="background-color: #3C6EB4; color: white;"
| style="border: 0px solid white;" |
Luke Macken
|-
| style="border: 0px solid white; background: #ffffff;" |


Homepage: [http://lewk.org lewk.org]
|- style=" color: white;"
|- style="background-color: #3C6EB4; color: white;"
| style="border: 0px solid white;" |
Personal Information
|-
| style="border: 0px solid white;" |
'''FAS-Name:''' ''lmacken''
|-
| style="border: 0px solid white;" |
'''Country - Region:'''


GPG Key: [http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x390EBBB9 0x390EBBB9]
United States, NY


IRC: lmacken/irc.freenode.net #fedora-devel #fedora-admin
|-
 
| style="border: 0px solid white;" |
LinkedIn: http://www.linkedin.com/in/lukemacken
'''Languages:'''
* English
|-
| style="border: 0px solid white;" |
'''Mail:''' ''lmacken@red___.com''
|-
| style="border: 0px solid white;" |
'''GPG Key:''' [http://keys.fedoraproject.org/pks/lookup?search=0xD201B950&op=vindex 0xD201B950]
|-
| style="border: 0px solid white;" |
'''IRC nick:''' ''lmacken''
|-  
| style="border: 0px solid white;" |
'''Website:''' http://lewk.org
|-
| style="border: 0px solid white;" |
|- style="background-color: #3C6EB4; color: white;"
| style="border: 0px solid white;" |
Fedora Badges ({{ #fedorabadgescount: lmacken }})
|-
| style="border: 0px solid white;" |
{{ #fedorabadges: lmacken }}
|}


= Roles =
= Roles =


  * [http://fedoraproject.org/wiki/Infrastructure/Officers#Security_Officer Fedora Infrastructure Security Officer]
* Principal Software Engineer at Red Hat, Inc.
  * [https://fedoraproject.org/wiki/ReleaseEngineering Fedora Release Engineering Team]
  * [[Infrastructure|Fedora Infrastructure Team]]
  * [https://fedoraproject.org/wiki/Security/ResponseTeam Fedora Security Response Team]
  * [[ReleaseEngineering|Fedora Release Engineering Team]]
  * [https://fedoraproject.org/wiki/SIGs/Python Fedora Python SIG]
  * [[Security/ResponseTeam|Fedora Security Response Team]]
  * [https://fedoraproject.org/wiki/XO_Test_Roll_Call Fedora XO Performance and XFCE teams]
  * [[SIGs/Python|Fedora Python SIG]]
  * [https://fedoraproject.org/wiki/Scholarship#Selection_Committee Fedora Scholarship Selection Committee]
  * [[XO_Test_Roll_Call|Fedora XO Performance and XFCE teams]]
  * [[Scholarship#Selection_Committee|Fedora Scholarship Selection Committee]]


= Projects =
= Projects =
== Fedora Tagger ==
[http://apps.fedoraproject.org/tagger Tagger] is an app that lets you add tags to Fedora packages. Doing so helps
improve the search engine in Fedora Packages.
== Fedora Packages ==
The new [http://apps.fedoraproject.org/packages Fedora Packages App] is a
search engine & widget dashboard for software in Fedora.


== liveusb-creator ==
== liveusb-creator ==
Line 28: Line 76:
[http://fedorahosted.org/bodhi Bodhi] is a modular web-system that facilitates the process of publishing updates for Fedora.  This entails interacting with the [http://fedorahosted.org/koji Koji] buildsystem, [http://bugzilla.redhat.com Bugzilla], [http://fedorahosted.org/packagedb packagedb], and uses [http://fedorahosted.org mash] to compose repositories.  It is written in Python and utilizes the [http://turbogears.org TurboGears] web framework.
[http://fedorahosted.org/bodhi Bodhi] is a modular web-system that facilitates the process of publishing updates for Fedora.  This entails interacting with the [http://fedorahosted.org/koji Koji] buildsystem, [http://bugzilla.redhat.com Bugzilla], [http://fedorahosted.org/packagedb packagedb], and uses [http://fedorahosted.org mash] to compose repositories.  It is written in Python and utilizes the [http://turbogears.org TurboGears] web framework.


  * [http://lmacken.fedorapeople.org/bodhi-FUDCon2007 IRC log] and [http://lmacken.fedorapeople.org/bodhi.odp slides] of a bodhi presentation given during the [http://fedoraproject.org/wiki/JefSpaleta/VirtualFudCon VirtualFUDCon 2007]
  * [http://lmacken.fedorapeople.org/bodhi-FUDCon2007 IRC log] and [http://lmacken.fedorapeople.org/bodhi.odp slides] of a bodhi presentation given during the [[JefSpaleta/VirtualFudCon|VirtualFUDCon 2007]]


== moksha ==
== moksha ==
Line 40: Line 88:


== yum ==
== yum ==
I've been known to hack on various parts of yum, and have written some plugins for it as well, such as yum-fastestmirror.
I've been known to hack on various parts of yum, and have written some plugins for it as well, such as [http://wiki.linux.duke.edu/YumPlugins yum-fastestmirror].


== TurboGears ==
== TurboGears ==
I help develop and maintain the [http://turbogears.org TurboGears] web framework stack. You can find my slides from the TurboGears session at FUDCon 2008 [http://tg.lewk.org here].
I've worked on various parts of TurboGears 1 and 2, and I help maintain the whole stack on Fedora and EPEL.
I've also given a couple of TurboGears talks at a couple of FUDCons:
* [http://tg.lewk.org TurboGears - FUDCon 2008, Raleigh]
  * [http://lmacken.fedorapeople.org/tg2.pdf TurboGears2 - FUDCon 2008, Boston]
 
== Fedora Devshell ==
The [[Getting_started_with_Devshell|fedora-devshell]] is a powerful developers toolbox for creating packages and developing software for Fedora. It aims to simplify the process of creating and maintaining packages in the Fedora repositories, and simplify the workflow between other Fedora components.


== func ==
== func ==
[http://fedorahosted.org/func func] is the Fedora Unified Network Controller.  I've hacked on some of the guts of this project, various modules, and created a TurboGears-based web prototype, FuncWeb.
[http://fedorahosted.org/func func] is the Fedora Unified Network Controller.  I've hacked on some of the guts of this project, various modules, and created a TurboGears-based web prototype, FuncWeb.


== sigul ==
 
[http://fedorahosted.org/sigul sigul] is a GPG signing server that is in the works.


== Security LiveCD ==
== Security LiveCD ==
Line 58: Line 111:


== Fedora Package Collection ==
== Fedora Package Collection ==
I maintain [https://admin.fedoraproject.org/pkgdb/users/packages/ many packages] for Fedora.
I maintain [https://admin.fedoraproject.org/pkgdb/users/packages/lmacken many packages] for Fedora.

Latest revision as of 01:47, 20 September 2016


Luke Macken

Personal Information

FAS-Name: lmacken

Country - Region:

United States, NY

Languages:

  • English

Mail: lmacken@red___.com

GPG Key: 0xD201B950

IRC nick: lmacken

Website: http://lewk.org

Fedora Badges (131)

Flock 2013 Attendee Like a Rock (Updates-Stable I) Like a Rock (Updates-Stable II) If you build it... (Koji Success II) If you build it... (Koji Success I) Junior Tagger (Tagger I) If you build it... (Koji Success III) Junior Editor In Search of the Bull (Tester I) Discovery of the Footprints (Tester II) You can call me "Patches" (SCM I) You can call me "Patches" (SCM II) Junior Badger (Badger I) Perceiving the Bull (Tester III) You can call me "Patches" (SCM III) Involvement Proven Packager Proven Tester Tanked! Riddle Me This Bona Fide Is this thing on? (Updates-Testing I) Is this thing on? (Updates-Testing II) Secretary General Speak Up! Trust me, I know what I am doing Mugshot Ambassador Badge Muse (Badge Ideas I) Packager Sponsor Partners in Crime Binary Star Paranoid Panda White Rabbit Nuancier Embryo Catching the Bull (Tester IV) Flock 2013 Speaker Bloggin' it! (Planet III) Bloggin' it! (Planet IV) Bloggin' it! (Planet I) Bloggin' it! (Planet II) Froglet Tadpole Egg Badge Off! Baby Badger It still works! Rockin' & Rollin' Pycon 2014 Attendee Heartbleed Buster Helping Hand Junior Package Tagger (Package Tagger I) Package Tagger (Package Tagger II) Tagger (Tagger II) Senior Package Tagger (Package Tagger III) Missed the Train Corporate Drone Dancing with Toshio Shellshocked Building the Outer Ring (Copr Build III) Science (Kernel Tester II) Macaron (Cookie I) If you build it... (Koji Success IV) Senior Editor Horcrux Badge Muse (Badges Released I) Flock 2016 Attendee Krakow Brews! Extra!  Extra! Clickbait (Fedora Magazine I) Clickbait (Fedora Magazine II) Long Life to Pagure (Pagure I) United Packages of Fedora What goes around comes around (Karma I) What goes up... (Koji Failure I) What goes up... (Koji Failure II) Vacation What goes around comes around (Karma II) The cat came back... Take this and call me in the morning White Hat Flock 2014 Speaker Flock 2014 Attendee No Longer a Ronin Consolation Prize Taming the Bull (Tester V) Building the Outer Ring (Copr Build I) Building the Outer Ring (Copr Build II) Master Badger (Badger III) Is this thing on? (Updates-Testing III) What goes around comes around (Karma III) Building the Outer Ring (Copr Build IV) Top 100 Top 25 Top 500 Black and White (Cookie III) Delivery Security Team Long Life to Pagure (Pagure II) Long Life to Pagure (Pagure III) Long Life to Pagure (Pagure V) Tadpole with Legs Maestro Senior Badger (Badger II) Associate Editor The Blessing of the FPL Crypto Panda Crypto Badger Flock Paparazzi Science (Kernel Tester I) Party Pirate Override, you say? Stop That Update! Flock 2015 Attendee Associate Badger (Badger 1.5) Adult Frog Nuancier (F22) Origin Chocolate Chip (Cookie II) Building the Outer Ring (Copr Build V) Nom Nom Nom Let Me Introduce Myself Old Yeller Telegraphist (Upstream Release Monitoring I) PyCon 2016 Attendee Fedora 25 Change Accepted Flock 2016 Speaker CommOps Superstar Long Life to Pagure (Pagure VI) Long Life to Pagure (Pagure IV)

Roles

* Principal Software Engineer at Red Hat, Inc.
* Fedora Infrastructure Team
* Fedora Release Engineering Team
* Fedora Security Response Team
* Fedora Python SIG
* Fedora XO Performance and XFCE teams
* Fedora Scholarship Selection Committee

Projects

Fedora Tagger

Tagger is an app that lets you add tags to Fedora packages. Doing so helps improve the search engine in Fedora Packages.

Fedora Packages

The new Fedora Packages App is a search engine & widget dashboard for software in Fedora.

liveusb-creator

The liveusb-creator is a cross-platform tool for easily installing Fedora to USB keys.

bodhi

Bodhi is a modular web-system that facilitates the process of publishing updates for Fedora. This entails interacting with the Koji buildsystem, Bugzilla, packagedb, and uses mash to compose repositories. It is written in Python and utilizes the TurboGears web framework.

* IRC log and slides of a bodhi presentation given during the VirtualFUDCon 2007

moksha

Moksha is a platform for creating live collaborative web applications. It is still in very early stages of development, but is currently being used to build the Fedora Community dashboard, among other upcoming projects.

Fedora Community Portal

MyFedora is a project focused in increasing the cohesion between our tools by developing a framework for wielding our infrastructure.

PackageKit

I hack on the yum backend of PackageKit.

yum

I've been known to hack on various parts of yum, and have written some plugins for it as well, such as yum-fastestmirror.

TurboGears

I've worked on various parts of TurboGears 1 and 2, and I help maintain the whole stack on Fedora and EPEL. I've also given a couple of TurboGears talks at a couple of FUDCons:

* TurboGears - FUDCon 2008, Raleigh
* TurboGears2 - FUDCon 2008, Boston

Fedora Devshell

The fedora-devshell is a powerful developers toolbox for creating packages and developing software for Fedora. It aims to simplify the process of creating and maintaining packages in the Fedora repositories, and simplify the workflow between other Fedora components.

func

func is the Fedora Unified Network Controller. I've hacked on some of the guts of this project, various modules, and created a TurboGears-based web prototype, FuncWeb.


Security LiveCD

I created a minimal, openbox-based livecd based on Fedora for use in security auditing, forensics research, and penetration testing. See the SecuritySpin for more details.

Fedora Updates System

I wrote the original Fedora Update system which was used to push core package updates for Fedora 4-6.

Fedora Package Collection

I maintain many packages for Fedora.