[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Report for applicant Jo Shields <directhex@apebox.org>



Hello,

Report for new developer applicant:

   Jo Shields <directhex@apebox.org>

1. Identification & Background
------------------------------

Key ID: 2048R/0E1FAD0C, signed by Martin Pitt and Andrew Pollock.

Keycheck results:

  Syncing Debian Keyrings with rsync from keyring.debian.org
  Receiving and checking key
  pub   2048R/0E1FAD0C 2009-05-08
        Key fingerprint = C10B 0C42 7181 A34B 1BC5  FEDD C90F 9CB9 0E1F AD0C
  uid                  Jo Shields <directhex@ubuntu.com>
  sig!         5E0577F2 2009-05-27  Martin Pitt <martin@piware.de>
  sig!3        0E1FAD0C 2009-05-11  Jo Shields <directhex@ubuntu.com>
  uid                  Jo Shields <directhex@apebox.org>
  sig!         A7D91602 2009-05-27  Andrew Pollock <apollock@debian.org>
  sig!         5E0577F2 2009-05-27  Martin Pitt <martin@piware.de>
  sig!3        0E1FAD0C 2009-05-08  Jo Shields <directhex@ubuntu.com>
  sig!3        0E1FAD0C 2009-05-08  Jo Shields <directhex@ubuntu.com>
  sub   2048g/AB8DC672 2009-05-08
  sig!         0E1FAD0C 2009-05-08  Jo Shields <directhex@ubuntu.com>
  
  Let's test if its a version 4 or greater key
  Key is ok
  Check for key expire stuff
  Key has no expiration date set, nothing to check.

Applicant background:

  I'm 25, and a systems manager for the University of Oxford, working at
  the Supercomputing Centre, where we provide access to large parallel
  (*NIX-based) resources for researchers.
  
  I first used GNU/Linux around the time of Red Hat 5.2, and quickly
  dropped it as inferior to my main non-Windows OS at the time (BeOS). I
  re-examined the situation when I started my degree at Southampton
  University, where the undergraduate labs were a 50/50 split between
  Windows and Red Hat machines. The Red Hat machines had a higher
  specification, nicer monitors, were always available, and most
  importantly, had access to a student-run NFS server filled with fun
  things like cutting-edge desktop environments and multi-player games.
  
  I wound up moving through a succession of Debian-based distributions on
  my home PC during the last couple of years of my degree, after
  discovering a competitive edge offered when playing Unreal Tournament
  2004 without Windows, eventually moving to Debian 95% of the time by the
  end of 2004 (and writing some popular guides on the process). I decided
  I enjoyed the challenges of systems management, which lead me to
  applying for GNU/Linux jobs once the degree was over.
  
  In late 2005, I began migrating desktop systems from Debian to Ubuntu,
  following a very successful install on a laptop, whilst keeping Debian
  as my system of choice for servers at work. I began learning simple
  packaging semantics from around 2006, when backporting recent versions
  of packages we used to a stable release of Ubuntu, for development work.
  In 2008, I began taking a more active role in Ubuntu "proper" rather
  than a personal repository, determining that the best way to improve
  Ubuntu was through improving Debian. I began working with Mirco Bauer
  (meebey) in Debian to help spread the load from his area of expertise
  (Mono), and went on a small (and successful) recruitment drive to pull
  in more Ubuntu developers to help work on those Mono packages directly
  in Debian, where they can do the most good.
  
  For about the last year, these two things have been my focus - working
  to improve Mono in Ubuntu - and doing so by doing everything I can to
  work first and foremost in Debian. I was accepted as an Ubuntu MOTU on
  the back of this platform - my work on Mono, which has been almost
  exclusively done by helping at the Debian level.
  
  Whilst all Mono packages are team-maintained by three teams (all of
  which I am an active member of), there are three packages which I'm the
  primary (read: only) maintainer for: moon (the Moonlight browser
  plugin), mono-basic (Visual Basic.NET compiler), and ikvm (Java
  compiler/runtime running on top of Mono).
  
  My primary motivation for applying as a DD is in order to further the
  work I've been doing - and to help spread the load which is currently
  held by the team's only active DD (meebey). Additional DDs will help
  with sponsorship roles within the teams, and to free up meebey's time to
  work on some of the harder parts of the packages he's the primary
  maintainer for. When meebey is on holiday, all Mono work in Debian goes
  on hold - and I'd like to ensure that we can always ensure work is
  happening and bugs being fixed.


2. Philosophy and Procedures
-----------------------------
Jo has a good understanding of Debian's Philosophy and Procedures.
He answered my Questions about Social Contract, DFSG, BTS etc. in a good
way.


3. Tasks and Skills
-------------------
Jo maintains several packages and is an active member of the mono group.
I checked moon, mono-basic and ikvm and found them definitely
non-trivial and, as far as I could tell, flawless.

He answered my questions regarding T&S without problems.


4. Recommendation
-----------------

I recommend to accept him as a Debian Developer.
Account:       directhex
Forward-Email: directhex@apebox.org


Ciao,

Enrico

-- 
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <enrico@debian.org>

Attachment: signature.asc
Description: Digital signature


Reply to: