DustinKirkland
1643
Comment: added my projects
|
5740
mv select-editor down
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
I am a developer on Canonical's Ubuntu Server Team. | I am Dustin Kirkland, a developer on [http://www.canonical.com Canonical's] [http://www.ubuntu.com 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. I am currently working on: * EncryptedPrivateDirectory: encrypted ~/Private directories in each user's home * BootDegradedRaid: booting from a degraded RAID * SwapfileAtInstallation: swapfiles support in the installer * [https://blueprints.edge.launchpad.net/ubuntu-doc/+spec/ubuntu-manpage-repository a comprehensive website of Ubuntu manpages] * [http://people.ubuntu.com/~kirkland/search.html Ubuntu Documentation Search for developers] * encrypting swap space by default |
Line 4: | Line 14: |
|| '''Email''' || kirkland@canonical.com || |
|| '''Email''' || kirkland@canonical.com[[BR]]kirkland@ubuntu.com[[BR]]dustin.kirkland@gmail.com ||<|5> https://launchpadlibrarian.net/11807279/IMG_0007.JPG || |
Line 7: | Line 16: |
|| '''IRC''' || kirkland || | || '''IRC''' || ''kirkland'' || |
Line 9: | Line 18: |
|| '''Location''' || Austin, TX || | || '''Location''' || [http://en.wikipedia.org/wiki/Austin%2C_tx Austin, TX] || |
Line 13: | Line 22: |
== Authored Projects == | == Contributions == |
Line 15: | Line 24: |
I have authored and continue to maintain the following open source projects. | === Ubuntu === |
Line 17: | Line 26: |
=== Ubuntu Documentation Search === | ==== Current Efforts ==== * '''[http://git.kernel.org/?p=linux/kernel/git/mhalcrow/ecryptfs-utils.git;a=summary ecryptfs-utils]''' - (Intrepid) working on an upstream script (''ecryptfs-utils'') to create and automatically mount pam-logins ~/Private * '''debianutils''' - (Intrepid) working on a per-user default editor selector interface (''select-editor'') and tying that into Debian's ''sensible-editor'' * '''encrypted swap''' - working on setting up encrypted swap in the Debian Installer * '''swapfiles''' - working on supporting swap files in the Debian Installer * '''Ubuntu Documentation Search''' - http://people.ubuntu.com/~kirkland/search.html * '''ubuntu-vm-builder parameter generator''' - http://people.ubuntu.com/~kirkland/ubuntu-vm-builder.html * '''ISVs''' - working with Canonical's ISV Partners for the Ubuntu Server (IBM, HP, Sun, Dell) |
Line 19: | Line 35: |
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 |
==== Previous Efforts ==== * Bugs Fixed - lately * wiki:Bug:32216, wiki:Bug:44836, wiki:Bug:45842, wiki:Bug:46145, wiki:Bug:46516, wiki:Bug:64064, wiki:Bug:155947, wiki:Bug:187048, wiki:Bug:187403, wiki:Bug:194318, wiki:Bug:199663, wiki:Bug:203966, wiki:Bug:206198, wiki:Bug:222830, wiki:Bug:224945 * see also: https://bugs.launchpad.net/~kirkland * Packages Prepared - lately * yaboot-installer: [https://code.edge.launchpad.net/~kirkland/yaboot-installer/intrepid/+merge/333 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] * wiki:Bug:234668 - '''select-editor''' utility, let each user choose sensible-editor on first use, keep default on nano |
Line 24: | Line 48: |
=== Pictor === Pictor is a web application for viewing and sharing your pictures online. * https://edge.launchpad.net/pictor |
=== Debian === * [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482774 debianutils select-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) |
Line 28: | Line 54: |
=== Musica === Musica is a web application for browsing and listening to your music. * https://edge.launchpad.net/musica |
=== Authored Projects === |
Line 32: | Line 56: |
=== 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 |
I have authored and continue to maintain the following open source projects: * '''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 36: | Line 64: |
=== 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 |
=== Contributed Projects === I have contributed functionality to the following 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 = Testimonials = 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 |
I am Dustin Kirkland, a developer on [http://www.canonical.com Canonical's] [http://www.ubuntu.com 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.
I am currently working on:
EncryptedPrivateDirectory: encrypted ~/Private directories in each user's home
BootDegradedRaid: booting from a degraded RAID
SwapfileAtInstallation: swapfiles support in the installer
[https://blueprints.edge.launchpad.net/ubuntu-doc/+spec/ubuntu-manpage-repository a comprehensive website of Ubuntu manpages]
[http://people.ubuntu.com/~kirkland/search.html Ubuntu Documentation Search for developers]
- encrypting swap space by default
Contact Information
kirkland@canonical.comBRkirkland@ubuntu.comBRdustin.kirkland@gmail.com |
||
GPG |
83A61194 |
|
IRC |
kirkland |
|
Launchpad |
||
Location |
[http://en.wikipedia.org/wiki/Austin%2C_tx Austin, TX] |
Projects
Contributions
Ubuntu
Current Efforts
[http://git.kernel.org/?p=linux/kernel/git/mhalcrow/ecryptfs-utils.git;a=summary ecryptfs-utils] - (Intrepid) working on an upstream script (ecryptfs-utils) to create and automatically mount pam-logins ~/Private
debianutils - (Intrepid) working on a per-user default editor selector interface (select-editor) and tying that into Debian's sensible-editor
encrypted swap - working on setting up encrypted swap in the Debian Installer
swapfiles - working on supporting swap files in the Debian Installer
Ubuntu Documentation Search - http://people.ubuntu.com/~kirkland/search.html
ubuntu-vm-builder parameter generator - http://people.ubuntu.com/~kirkland/ubuntu-vm-builder.html
ISVs - working with Canonical's ISV Partners for the Ubuntu Server (IBM, HP, Sun, Dell)
Previous Efforts
- Bugs Fixed - lately
- Packages Prepared - lately
yaboot-installer: [https://code.edge.launchpad.net/~kirkland/yaboot-installer/intrepid/+merge/333 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]
wiki:234668 - select-editor utility, let each user choose sensible-editor on first use, keep default on nano
Debian
[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482774 debianutils select-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)
Authored Projects
I have authored and continue to maintain the following open source projects:
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/
Contributed Projects
I have contributed functionality to the following 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
Testimonials
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
DustinKirkland (last edited 2011-09-14 00:19:38 by kirkland)