Luke Macken
Email: <lmacken AT SPAMFREE fedoraproject DOT org>
Homepage: lewk.org
GPG Key: 0x390EBBB9
IRC: lmacken/irc.freenode.net #fedora-devel #fedora-admin
LinkedIn: http://www.linkedin.com/in/lukemacken
Code that I hack on
bodhi
Bodhi is a modular web-system that facilitates the process of publishing updates for a Fedora-based software distribution. This entails interacting with the Koji buildsystem, Bugzilla, packagedb, and mash. It is written in Python and utilizes the TurboGears web framework. Bodhi is currently being used to push out all package updates for Fedora.
IRC log and slides of a bodhi presentation given during the VirtualFUDCon 2007
func
func is the Fedora Unified Network Controller. I've hacked on the func minion server and module loader, and have written a web interface, funcweb.
MyFedora
MyFedora is helping to add more cohesion between our tools by developing a framework for wielding our infrastructure.
PackageKit
I help hack on the yum backend of PackageKit.
sigul
sigul is a GPG signing server that is in the works.
Security LiveCD
Security LiveCD - A minimal, openbox-based livecd based on Fedora for use in security auditing, forensics research, and penetration testing.
yum
- Wrote the yum.update_md module which is responsible for handling the update metadata.
- Created the 'modifyrepo' tool, used to insert arbitrary metadata into a yum repository
yum-fastestmirror plugin
- Helped with yum-security code cleanups
TurboGears
I help maintain the TurboGears web framework stack. You can find my slides from the TurboGears session at FUDCon 2008 here
Creating live USB keys, in Windows!
I created a tool to install a Fedora ISO to a usb key in windows.
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 the following packages for Fedora:
nethack - A rogue-like single player dungeon exploration game
python-mechanize - Stateful programmatic web browsing
python-clientform - Python module for client-side HTML forms
python-configobj - Config file reading, writing, and validation
python-simplejson - Simple, fast, extensible JSON encoder/decoder for Python
python-irclib - A set of Python modules for IRC support
python-myghty - A Python-based templating system derived from HTML::Mason
python-json - A JSON reader and writer for Python
python-nose - A discovery-based unittest extension for Python
python-formencode - HTML form validation, generation, and convertion package
python-sqlobject - SQLObject -Object-Relational Manager, aka database wrapper.
python-TestGears - Unit testing for Python
TurboGears - Back-to-front web development in Python
python-turbocheetah - TurboGears plugin to support use of Cheetah templates
python-turbojson - Python template plugin that supports json
python-turbokid - Python template plugin that supports Kid templates
python-tgfastdata - Automatic user interface generation for TurboGears
python-TurboMail - Multi-threaded mail queue manager for TurboGears applications
python-ruledispatch - A generic function package for Python
python-paste - Tools for using a Web Server Gateway Interface stack
python-paste-deploy - Load, configure, and compose WSGI applications and servers
python-paste-script - A pluggable command-line frontend
python-cherrypy - A pythonic, object-oriented web development framework
python-cherrytemplate - An easy and powerful templating module for Python
gobby - A free collaborative editor
net6 - A TCP protocol abstraction for library C++
obby - A library which provides synced document buffers
sobby - Standalone obby server
xprobe2 - An active operating system fingerprinting tool
naim - An ncurses-based console AIM, ICQ, IRC, and Lily client
valknut - Direct Connect client
dclib - Direct Connect file sharing library
deskbar-applet - A Gnome applet to allow easy access to various search engines
python-decoratortools - Use class and function decorators -- even in Python 2.3
createrepo - Creates a common metadata repository
python-turboflot - A TurboGears widget for Flot, a jQuery plotting library
