Edit page JanuaryBlog
[wiki.git] / OpenSourceDeveloperRole
index be565ba903dced1399b9813bf40b9b611daa1481..07d372cc536bed75604ecc6c5117fa18bb97f060 100644 (file)
@@ -23,9 +23,14 @@ I've started and/or maintained the following OpenSource projects:
 
 === Official developer ===
 
-I have write privileges on the following projects:
+I'm affiliated with the following projects:
 
- * '''GCC''' - I've been a GCC maintainer for three years, but lately
+ * [[http://wiki.laptop.org/ | One Laptop Per Child]] - I've been a volunteer OLPC
+ developer full time for roughly 9 months as of this writing.  I've been doing platform
+ related work, including X maintenance, localization, input devices, kernel work,
+ software packaging.and application porting.
+
+ * [[http://gcc.gnu.org/ | GCC]] - I've been a GCC maintainer for three years, but lately
  I've not contributed much.  My earlier work is mostly
  concentrated in the ##m68k## backend to improve ColdFire
  and add uC-Linux support.  I've also done some bug fixing and
@@ -38,10 +43,19 @@ I have write privileges on the following projects:
  possible (i.e.: with JFFS2).  That work turned out being too
  invasive to go in the official tree, but we used it effectively
  in our custom application.
  I also contributed a bunch of userland ports and improvements
  for things such as sh, tftp, cron, inetd, etc.
 
+ * [[http://www.x.org/ | Xorg ]] - The X Windowing system.  I've been maintaining
+ the X server for the OLPC, including the migration to X 1.4, including input
+ autoconfiguration, EXA improvements and graphics driver bugfixes.  I've been
+ doing in depth profiling of the OLPC rendering stack as a preparation for later
+ optimization work.
+
+ * [[http://www.fedoraproject.org | Fedora]] - As part of my OLPC work, I've become
+ a Fedora developer to maintain the X packages and a dozen of other core distribution
+ RPM packages.  I've been using and deploying RedHat systems for a very long time.
+
  * [[http://www.linux.org/ | Linux kernel]] - There's no such
  thing as an official Linux kernel developer, but I dispatched
  misc patches that went into Linus tree more or less directly.
@@ -57,12 +71,3 @@ I have write privileges on the following projects:
  multiserial card and 14bit sound support for the Paula Amiga
  Audio driver (aucc).  I also did some ##sysinst## (installer)
  work to get it to work on the m68k.
-
-
-=== Minor contributions ===
-
-I've contributed minor patches to the following projects:
-
- * Xorg - just a few patches for Xlib and the build system.
- Some of them are still sitting in Bugzilla actually.
-