CoreDevApplication

Revision 21 as of 2012-05-15 23:39:03

Clear message

I, Iain Lane, apply for core-dev.

Name

Iain Lane

Launchpad Page

http://launchpad.net/~laney

Wiki Page

IainLane

Who I am

I'm Iain. I'm 26 and from the UK. I currently live in Nottingham, where I'm trying to finish up a PhD in Computer Science (functional programming).

When I'm not on a computer, you might be able to find me climbing

http://people.ubuntu.com/~laney/pix/climbing.jpg

or boating

http://people.ubuntu.com/~laney/pix/canoeing.jpg

or walking

http://people.ubuntu.com/~laney/pix/walking.jpg

or cycling (OK, I couldn't find a picture of myself actually riding a bike)

http://people.ubuntu.com/~laney/pix/cycling.jpg

My Ubuntu story

I've been an Ubuntu developer since 2009. In that time I have worked a lot on two areas

  • The Mono runtime, support packages and applications/libraries that run on it.
  • Haskell and its GHC compiler.

The latter is how I've managed to rack up so many uploads: Haskell is notoriously fragile when it comes to ABI, as you know, so the packages frequently require rebuilding.

I'm on this very DMB, an Ubuntu Backporter and am on the Release Team.

I also became something of an advocate of an upstream first workflow. I realised quite some time ago that things just work better when we collaborate with our colleagues outside of the project. For that reason I got involved in Debian, working with (and in the case of pkg-haskell, helping with the creation of) packaging teams relating to the areas I mentioned abover. I was very proud to become a Debian Developer in 2011. You can now find me pushing contributors to submit their fixes upstream, asking people at the DMB if they collaborate with Debian and pushing people to become Debian Maintainers/Developers when it is appropriate. Smile :-)

More recently I became a member of Canonical, joining Ubuntu Engineering as a member of the Desktop Team. I'll be working on GNOME updates as well as wider plumbing stuff as relates to the desktop, and it's mainly for this reason that I'm applying for upload access to main. I'm finding myself becoming blocked on sponsors once again, and think that I've been around the block enough to be trusted to upload unsupervised, but also to know when (and who) to ask for help when it's needed.

My involvement

Examples of my work / Things I'm proud of

Areas of work

Let us know what you worked on, with which development teams / developers with whom you cooperated and how it worked out.

Things I could do better

Plans for the future

General

What I like least in Ubuntu

Please describe what you like least in Ubuntu and what thoughts do you have about fixing it.


Comments

If you'd like to comment, but are not the applicant or a sponsor, do it here. Don't forget to sign with @SIG@.


Endorsements

As a sponsor, just copy the template below, fill it out and add it to this section.


TEMPLATE

== <SPONSORS NAME> ==
=== General feedback ===
## Please fill us in on your shared experience. (How many packages did you sponsor? How would you judge the quality? How would you describe the improvements? Do you trust the applicant?)

=== Specific Experiences of working together ===
''Please add good examples of your work together, but also cases that could have handled better.''
=== Areas of Improvement ===