JamesWestby
Hi,
My name is James Westby, and I am a MOTU hopeful.
I am using this page to document my achievements so far.
I have recently started getting involved in Ubuntu development, after being involved in Debian for a couple of years.
Ubuntu Contributions
https://launchpad.net/~james-w
- Merges
915resolution 0.5.3-1 https://bugs.launchpad.net/ubuntu/+source/915resolution/+bug/159328
balsa 2.3.20-1 https://bugs.launchpad.net/ubuntu/+source/balsa/+bug/163261
policykit 0.8-1 https://bugs.edge.launchpad.net/ubuntu/+source/policykit/+bug/232227 (main)
policykit-gnome 0.8-1 https://bugs.edge.launchpad.net/ubuntu/+source/policykit-gnome/+bug/232236 (main)
devmapper 2:1.02.27-3ubuntu1 https://bugs.edge.launchpad.net/ubuntu/+source/devmapper/+bug/244584 (main)
backuppc 3.1.0-3 https://bugs.edge.launchpad.net/ubuntu/+source/backuppc/+bug/180352 (main)
policykit 0.8-1 https://bugs.edge.launchpad.net/ubuntu/+source/policykit/+bug/232227 (main)
policykit-gnome 0.8-1 https://bugs.edge.launchpad.net/ubuntu/+source/policykit-gnome/+bug/232236 (main)
gnome-system-tools 2.22.0-1 https://bugs.edge.launchpad.net/ubuntu/+source/gnome-system-tools/+bug/242880 (main)
system-tools-backends 2.6.0-1 https://bugs.edge.launchpad.net/ubuntu/+source/system-tools-backends/+bug/244492 (main)
avahi 0.6.23-2 https://bugs.edge.launchpad.net/ubuntu/+source/avahi/+bug/245682 (main)
- Syncs
accerciser 1.0.1-1 https://bugs.launchpad.net/ubuntu/+source/accerciser/+bug/163580
alleyoop 0.9.3-1 https://bugs.launchpad.net/ubuntu/+source/alleyoop/+bug/163613
binutils-avr 2.18-3 https://bugs.launchpad.net/ubuntu/+source/binutils-avr/+bug/192592
bld 0.3.2-3.1 https://bugs.launchpad.net/ubuntu/+source/bld/+bug/192687
2vcard 0.5-2 https://bugs.launchpad.net/ubuntu/+source/2vcard/+bug/190046
conduit 0.3.12-2 https://bugs.edge.launchpad.net/ubuntu/+source/conduit/+bug/252564
bzr-builddeb 0.93 https://bugs.edge.launchpad.net/ubuntu/+source/bzr-builddeb/+bug/237332
mime-support 3.43-1 https://bugs.edge.launchpad.net/ubuntu/+source/mime-support/+bug/239422 (main)
bzr 1.6-1 https://bugs.edge.launchpad.net/ubuntu/+source/bzr/+bug/261636 (main)
seccure 0.3-2 https://bugs.edge.launchpad.net/ubuntu/+source/seccure/+bug/261642
bzrtools 1.6.0-1 https://bugs.edge.launchpad.net/ubuntu/+source/bzrtools/+bug/261644 (main)
bzr-gtk 0.95.0-1 https://bugs.edge.launchpad.net/ubuntu/+source/bzr-gtk/+bug/261645
bzr-svn 0.4.11-1 https://bugs.edge.launchpad.net/ubuntu/+source/bzr-svn/+bug/261653
aalib 1.4p5-36 https://bugs.edge.launchpad.net/ubuntu/+source/aalib/+bug/225921
cdd 0.5.0 https://bugs.edge.launchpad.net/ubuntu/+source/cdd/+bug/225922
moreutils 0.29 https://bugs.edge.launchpad.net/ubuntu/+source/moreutils/+bug/225923
python-debian 0.1.11 https://bugs.edge.launchpad.net/ubuntu/+source/python-debian/+bug/259353
- New Versions
lvm2 2.02.39 https://bugs.edge.launchpad.net/ubuntu/+source/lvm2/+bug/239460 (main)
packagekit-gnome 0.2.3 https://bugs.edge.launchpad.net/ubuntu/+source/packagekit-gnome/+bug/248748
- New packages
- python-launchpadlib
- python-wadllib
- Package fixes
ca-certificates no working on pt_BR locale (main) (needed a couple of fixups by the sponsor)
gnome-system-tools changing root's home dir inadvertently (main)
gnome-desktop/xrandr/Xgl fix (main)
gnome-desktop crasher (main)
lvm2 and virtio block types (main)
policykit-gnome: authorizations tool not visible in Xfce (main)
gnome-desktop: xrandr detects clone mode wrongly for single screens (main)
gnome-control-center: fixed lots of crashes in the display capplet (main) (also 216676 215396)
nautilus-python: needs updating for new nautilus extension API
- SRUs
- Forwarding bugs and patches to Debian
See the BTS
Working my way through http://patches.ubuntu.com/, I am currently approaching the end of "c".
- Knowledge sharing
Restarted MOTU/School project.
Co-hosted a session during UbuntuDeveloperWeek
- Documentation
https://wiki.ubuntu.com/PackagingGuide/SharedLibraries (still a work in progress)
Debian contributions
http://qa.debian.org/developer.php?login=jw%2Bdebian%40jameswestby.net&comaint=yes
http://www.google.co.uk/search?q=site%3Alists.debian.org+jw%2Bdebian%40jameswestby.net
Contributions to debian-mentors:
- Reviews of packages before sponsors take them.
- Helping maintainers solve packaging problems.
new python policy and an unusual build system: http://lists.debian.org/debian-mentors/2006/09/msg00175.html
Build-Depends/Build-Depends-Indep: http://lists.debian.org/debian-mentors/2006/07/msg00393.html
Transitions:
- Mass rebuild and bug-filing of all packages that Build-Depends on automake (about 63), to see if they required the dependency, and could be updated to a more recent automake if they did.
gnutls11->gnutls13 rebuilt all packages to make sure they worked with the new version.
RC bug fixing
- change location of SSL certificate file.
- FTBFS due to broken configure.in.
- Didn't include necessary files due to build-system breakage. (And the reason I prefer not to use cdbs).
- Put the same files in two binary packages that didn't conflict. (Actual sponsored NMU by Myon)