User:Lmacken

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(Link up some roles, and add moksha)
Line 1: Line 1:
 
= Luke Macken =
 
= Luke Macken =
  
Email: lmacken ~ fedoraproject ~ org
+
Email: lmacken ~ redhat ~ com
  
 
Homepage: [http://lewk.org lewk.org]
 
Homepage: [http://lewk.org lewk.org]
Line 10: Line 10:
  
 
LinkedIn: http://www.linkedin.com/in/lukemacken
 
LinkedIn: http://www.linkedin.com/in/lukemacken
 +
 +
= Roles =
 +
 +
* [http://fedoraproject.org/wiki/Infrastructure/Officers#Security_Officer Fedora Infrastructure Security Officer]
 +
* [https://fedoraproject.org/wiki/ReleaseEngineering Fedora Release Engineering Team]
 +
* [https://fedoraproject.org/wiki/Security/ResponseTeam Fedora Security Response Team]
 +
* [https://fedoraproject.org/wiki/SIGs/Python Fedora Python SIG]
 +
* [https://fedoraproject.org/wiki/XO_Test_Roll_Call Fedora XO Performance and XFCE teams]
 +
* [https://fedoraproject.org/wiki/Scholarship#Selection_Committee Fedora Scholarship Selection Committee]
  
 
= Projects =
 
= Projects =
 +
 +
== moksha ==
 +
[http://fedorahosted.org/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.
 +
 +
== liveusb-creator ==
 +
The [https://fedorahosted.org/liveusb-creator liveusb-creator] is a cross-platform tool for easily installing Fedora to USB keys.
  
 
== bodhi ==
 
== bodhi ==
Line 17: Line 32:
  
 
  * [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 [http://fedoraproject.org/wiki/JefSpaleta/VirtualFudCon VirtualFUDCon 2007]
 
== liveusb-creator ==
 
The [https://fedorahosted.org/liveusb-creator liveusb-creator] is a cross-platform tool for easily installing Fedora to USB keys.
 
  
 
== MyFedora ==
 
== MyFedora ==

Revision as of 04:00, 11 February 2009

Contents

Luke Macken

Email: lmacken ~ redhat ~ com

Homepage: lewk.org

GPG Key: 0x390EBBB9

IRC: lmacken/irc.freenode.net #fedora-devel #fedora-admin

LinkedIn: http://www.linkedin.com/in/lukemacken

Roles

* Fedora Infrastructure Security Officer
* Fedora Release Engineering Team
* Fedora Security Response Team
* Fedora Python SIG
* Fedora XO Performance and XFCE teams
* Fedora Scholarship Selection Committee

Projects

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.

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

MyFedora

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 help develop and maintain the TurboGears web framework stack. You can find my slides from the TurboGears session at FUDCon 2008 here.

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

sigul is a GPG signing server that is in the works.

Security LiveCD

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

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 also 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 - Turbo``Gears 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 Turbo``Gears
* python-TurboMail - Multi-threaded mail queue manager for Turbo``Gears 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