DustinKirkland

Differences between revisions 8 and 120 (spanning 112 versions)
Revision 8 as of 2008-05-23 08:36:54
Size: 1643
Editor: 161
Comment: added my projects
Revision 120 as of 2008-08-22 17:54:45
Size: 8823
Editor: yttrium
Comment: bug 260458 (ecryptfs)
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
I am a developer on Canonical's Ubuntu Server Team. || {{https://launchpadlibrarian.net/16502440/kirkland.png}} ||<30%> '''Email''':<<BR>>kirkland@canonical.com<<BR>>kirkland@ubuntu.com<<BR>>dustin.kirkland@gmail.com<<BR>>'''GPG''': 83A61194<<BR>>'''IRC''':{{{kirkland}}}<<BR>>'''Launchpad''': [[https://launchpad.net/~kirkland|kirkland]] <<BR>> '''Location''': [[http://en.wikipedia.org/wiki/Austin%2C_tx|Austin, TX]] ||<50%> I am Dustin Kirkland, a developer on [[http://www.canonical.com|Canonical's]] [[http://www.ubuntu.com|Ubuntu]] ServerTeam. <<BR>><<BR>>My objective is to develop, extend, package, and support the software that comprises Ubuntu's Server, making it easy to use and secure. I actively triage and fix bug reports against Ubuntu Server packages. ||
Line 3: Line 3:
== Contact Information == == Current Projects ==
 * IscsiInitiator: iSCSI support in the installer
 * EncryptedPrivateDirectory: encrypted ~/Private directories in each user's home
 * InitScriptStatusActions: determining if a service is running or not
 * BootDegradedRaid: booting from a degraded RAID
 * [[https://blueprints.edge.launchpad.net/ubuntu-doc/+spec/ubuntu-manpage-repository|The Ubuntu Manpage Repository]]
 * [[http://people.ubuntu.com/~kirkland/search.html|The Ubuntu Documentation Search for developers]]
 * [[http://people.ubuntu.com/~kirkland/ubuntu-vm-builder.html|VM Builder Parameter Generator]]
 * [[http://www.ubuntu.com/products/whatisubuntu/serveredition/validatedhardware|Working with Canonical's ISV Partners]] for the Ubuntu Server
Line 5: Line 13:
|| '''Email''' || kirkland@canonical.com ||
|| '''GPG''' || 83A61194 ||
|| '''IRC''' || kirkland ||
|| '''Launchpad''' || [https://launchpad.net/~kirkland] ||
|| '''Location''' || Austin, TX ||
== Future Projects ==
 * SwapfileAtInstallation: swapfiles support in the installer
 * encrypting swap space by default
Line 11: Line 17:
= Projects = == Contributions ==
Line 13: Line 19:
== Authored Projects == === Bugs Fixed ===
 * see also: https://bugs.launchpad.net/~kirkland
 * Bug:32216, Bug:33649, Bug:44836, Bug:45842, Bug:46145, Bug:46516, Bug:64064, Bug:120375, Bug:155947, Bug:187048, Bug:187403, Bug:194318, Bug:199663, Bug:201287, Bug:201504, Bug:203169, Bug:203966, Bug:206198, Bug:222830, Bug:224945, Bug:234668, Bug:235294, Bug:235781, Bug:238879, Bug:242841, Bug:243361, Bug:246330, Bug:246735, Bug:247084, Bug:247087, Bug:247091, Bug:247096, Bug:247103, Bug:247106, Bug:247336, Bug:247389, Bug:247400, Bug:247590, Bug:247641, Bug:247593, Bug:248420, Bug:249059, Bug:249503, Bug:250988, Bug:251245, Bug:251287, Bug:251299, Bug:251320, Bug:251325, Bug:251330, Bug:251656, Bug:253816, Bug:254714, Bug:255795, Bug:256154, Bug:257568, Bug:258388, Bug:259043, Bug:259127, Bug:259435, Bug:259446, Bug:259477, Bug:260346, Bug:260412, Bug:260441, Bug:260443, Bug:260458
Line 15: Line 23:
I have authored and continue to maintain the following open source projects. === Packaging ===
 * see also: https://launchpad.net/~kirkland/+packages
  * ecryptfs-utils [[https://launchpad.net/ubuntu/intrepid/+source/ecryptfs-utils/50-3ubuntu1|intrepid merge]]
  * xchat [[https://launchpad.net/ubuntu/intrepid/+source/xchat/2.8.6-2ubuntu1|intrepid merge]]
  * audacious [[https://edge.launchpad.net/ubuntu/intrepid/+source/audacious/1.5.1-1ubuntu1|intrepid merge]]
  * pam: [[https://edge.launchpad.net/ubuntu/intrepid/+source/pam/0.99.7.1-6ubuntu1|intrepid merge]]
  * yaboot-installer: [[https://edge.launchpad.net/ubuntu/intrepid/+source/yaboot-installer/1.1.12ubuntu1|Intrepid merge]]
  * LSB: [[https://edge.launchpad.net/ubuntu/+source/lsb|Intrepid merge]]
  * PHP5: [[http://changelogs.ubuntu.com/changelogs/pool/main/p/php5/php5_5.2.6-1ubuntu1/changelog|Intrepid merge]]
  * Virtualization metapackages: [[https://edge.launchpad.net/ubuntu/+source/ubuntu-virt|ubuntu-virt-server, ubuntu-virt-mgmt]]
  * LTP merged: [[http://changelogs.ubuntu.com/changelogs/pool/universe/l/ltp/ltp_20080229-0ubuntu2/changelog|Hardy merge]]
  * cyrus-sasl2 merged: [[http://changelogs.ubuntu.com/changelogs/pool/main/c/cyrus-sasl2/cyrus-sasl2_2.1.22.dfsg1-18ubuntu2/changelog|Hardy merge]]
Line 17: Line 36:
=== Ubuntu Documentation Search === === Sponsors ===
I would like to thank the following people for sponsoring my uploads:
 * AdamConrad, BryceHarrington, ChuckShort, ColinWatson, [[https://wiki.ubuntu.com/emgent|emgent]], JamieStrandboge, KeesCook, LaMontJones, LukeYelavich, MartinPitt, MathiasGug, MatthiasKlose, SorenHansen, SteveLangasek
Line 19: Line 40:
In my spare time, I work on a customized Google search engine, specializing in finding Ubuntu documentation. In contrast with some other Ubuntu search engines, all of the code for this one is available in Launchpad for collaboration and improvement.
 * http://people.ubuntu.com/~kirkland/search.html
 * https://launchpad.net/ubuntu-documentation-search
 * DocumentationSearch
=== Debian Efforts ===
 * [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482774|debianutils select-editor]] - created a patch to support a per-user default editor selector interface (''select-editor'') and tying that into Debian's ''sensible-editor''
 * [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482284|cron sensible-editor]]
 * [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=483285|lsb-base status_of_proc]]
 * [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=470091|ltp maintenance]] (proposed)
 * Bugs reported / patches submitted:
  * 470091, 482284, 482774, 483285, 488275, 489830, 490095, 490233, 492126, 492131, 492138
Line 24: Line 48:
=== Pictor ===
Pictor is a web application for viewing and sharing your pictures online.
 * https://edge.launchpad.net/pictor
=== Authored Projects ===
Line 28: Line 50:
=== Musica ===
Musica is a web application for browsing and listening to your music.
 * https://edge.launchpad.net/musica
I have authored and continue to maintain the following open source projects:
 * '''[[https://blueprints.edge.launchpad.net/ubuntu-doc/+spec/ubuntu-manpage-repository|Ubuntu manpages]]''' - http://ubuntu.dustinkirkland.com/manpages
 * '''Ubuntu Documentation Search''' - http://people.ubuntu.com/~kirkland/search.html
 * '''ubuntu-vm-builder Parameter Generator''' - http://people.ubuntu.com/~kirkland/ubuntu-vm-builder.html
 * '''Pictor''' - https://edge.launchpad.net/pictor
 * '''Musica''' - https://edge.launchpad.net/musica
 * '''Lynx-Web-App''' - https://edge.launchpad.net/lynx-web-app
 * '''Bogo Sec''' - http://bogosec.sourceforge.net/
Line 32: Line 59:
=== Lynx Web Application ===
This web application renders other web pages as text-only, thereby removing images, and advertisements, and significantly reducing the overall size of the downloaded page.
 * https://edge.launchpad.net/lynx-web-app
=== Upstream Projects ===
Line 36: Line 61:
=== BogoSec ===
BogoSec is a source code metric tool that wraps multiple source code scanners, invokes them on its target code, and produces a final score that approximates the security quality of the code.
 * http://bogosec.sourceforge.net/
 * http://www.ibm.com/developerworks/library/l-bogosec.html
I have previously contributed functionality to the following upstream projects:
 * '''Linux''' (kernel) - audit subsystem, SELinux labels
 * '''Audit''' (Linux audit userspace subsystem) - comparators
 * '''Yaboot''' (PowerPC bootloader) - software RAID, bootonce
 * '''Anaconda''' (Red Hat/Fedora installer) - software RAID for PowerPC, incremental ISO integrity check
 * '''Autotest''' (automated testing framework) - ltp-diff, conmux
 * '''LTP''' (Linux Test Project) - various tests for EAL certification
 * '''Ecryptfs''' (crytographic filesystem) - setup pam mounted individual cryto directory in ~/Private

== Publications ==
 * '''Linux Software RAID''' - http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/os-ltc-filesystems/Linux-Software-RAID-Tutorial.pdf
 * '''Bogo Sec''' - http://www.ibm.com/developerworks/library/l-bogosec.html
 * '''Linux system auditing by example''' (acknowledged for code) - http://www.ibm.com/developerworks/linux/library/l-security-audit.html

== Ubuntu Membership Endorsements ==

I support Dustin's quest to become a Ubuntu member. He has showed alot of knowledge and experience that I appreciate. He would be a good member of the community -- ChuckShort (zul)

Dustin's done great work, and he's a quick learner. Big +1 from me as well. -- KeesCook (kees)

I'm happy that I get to work with Dustin every day. He's very enthusiastic about Ubuntu and I'd certainly consider him ubuntu member material. -- SorenHansen

== Ubuntu MOTU Endorsements ==

Dustin has been a very enthusiastic and knowledgeable Ubuntu developer for several months now, and I have had long and great discussions with him. He mastered the day-to-day packaging arts and never hesitates to ask for advice when in doubt. He has clear goals for the server area and is working on them consistently. I am happy to advocate him to become a MOTU. -- MartinPitt (pitti)

I'm a advocate of Dustin gaining MOTU privileges. He's conscientious and has a good knack for finding well thought out compromises when weighing conflicting needs. I've been very happy with the quality the packaging work I've seen. -- KeesCook (kees)

I've been following Dustin's work on several projects and have been impressed with how he not only solves a given problem, but looks for ways to solve that entire class of problems. I suspect he'll be a huge asset on the MOTU team. -- BryceHarrington (bryce)

Dustin is one of the key member of the Ubuntu Server team. He has excellent ideas for improvements and always discusses them with other developers. He is able to produce technical solutions of very high quality. I highly recommend him for being part of MOTU. -- MathiasGug (mathiaz)

I work with Dustin on a day to day basis and have sponsored several of his packages. His work is of high quality, and he also possesses two of most important traits for being a good Ubuntu developer/contributor: he asks questions (while critically accepting the answers) and learns from his past efforts. I whole-heartedly recommend Dustin for MOTU. -- JamieStrandboge (jdstrand)

I've sponsored some of Dustin's changes and given some advice on his manual page repository work. Generally speaking his work has been of good quality and he's taken on board comments from others quickly and without fuss. I think he knows his way around by now and I'd be happy to recommend him as a MOTU. -- ColinWatson (cjwatson)

https://launchpadlibrarian.net/16502440/kirkland.png

Email:
kirkland@canonical.com
kirkland@ubuntu.com
dustin.kirkland@gmail.com
GPG: 83A61194
IRC:kirkland
Launchpad: kirkland
Location: Austin, TX

I am Dustin Kirkland, a developer on Canonical's Ubuntu ServerTeam.

My objective is to develop, extend, package, and support the software that comprises Ubuntu's Server, making it easy to use and secure. I actively triage and fix bug reports against Ubuntu Server packages.

Current Projects

Future Projects

Contributions

Bugs Fixed

Packaging

Sponsors

I would like to thank the following people for sponsoring my uploads:

Debian Efforts

Authored Projects

I have authored and continue to maintain the following open source projects:

Upstream Projects

I have previously contributed functionality to the following upstream projects:

  • Linux (kernel) - audit subsystem, SELinux labels

  • Audit (Linux audit userspace subsystem) - comparators

  • Yaboot (PowerPC bootloader) - software RAID, bootonce

  • Anaconda (Red Hat/Fedora installer) - software RAID for PowerPC, incremental ISO integrity check

  • Autotest (automated testing framework) - ltp-diff, conmux

  • LTP (Linux Test Project) - various tests for EAL certification

  • Ecryptfs (crytographic filesystem) - setup pam mounted individual cryto directory in ~/Private

Publications

Ubuntu Membership Endorsements

I support Dustin's quest to become a Ubuntu member. He has showed alot of knowledge and experience that I appreciate. He would be a good member of the community -- ChuckShort (zul)

Dustin's done great work, and he's a quick learner. Big +1 from me as well. -- KeesCook (kees)

I'm happy that I get to work with Dustin every day. He's very enthusiastic about Ubuntu and I'd certainly consider him ubuntu member material. -- SorenHansen

Ubuntu MOTU Endorsements

Dustin has been a very enthusiastic and knowledgeable Ubuntu developer for several months now, and I have had long and great discussions with him. He mastered the day-to-day packaging arts and never hesitates to ask for advice when in doubt. He has clear goals for the server area and is working on them consistently. I am happy to advocate him to become a MOTU. -- MartinPitt (pitti)

I'm a advocate of Dustin gaining MOTU privileges. He's conscientious and has a good knack for finding well thought out compromises when weighing conflicting needs. I've been very happy with the quality the packaging work I've seen. -- KeesCook (kees)

I've been following Dustin's work on several projects and have been impressed with how he not only solves a given problem, but looks for ways to solve that entire class of problems. I suspect he'll be a huge asset on the MOTU team. -- BryceHarrington (bryce)

Dustin is one of the key member of the Ubuntu Server team. He has excellent ideas for improvements and always discusses them with other developers. He is able to produce technical solutions of very high quality. I highly recommend him for being part of MOTU. -- MathiasGug (mathiaz)

I work with Dustin on a day to day basis and have sponsored several of his packages. His work is of high quality, and he also possesses two of most important traits for being a good Ubuntu developer/contributor: he asks questions (while critically accepting the answers) and learns from his past efforts. I whole-heartedly recommend Dustin for MOTU. -- JamieStrandboge (jdstrand)

I've sponsored some of Dustin's changes and given some advice on his manual page repository work. Generally speaking his work has been of good quality and he's taken on board comments from others quickly and without fuss. I think he knows his way around by now and I'd be happy to recommend him as a MOTU. -- ColinWatson (cjwatson)

DustinKirkland (last edited 2011-09-14 00:19:38 by kirkland)