Core Developer application for Michael Casadevall (NCommander/sonicmctails)
Scott Kitterman
ubuntu at kitterman.com
Wed Dec 24 01:53:30 GMT 2008
Michael Casadevall wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> To the MOTU council:
>
> Wiki Page: http://wiki.ubuntu.com/MichaelCasadevall
> LP Profile: http://launchpad.net/~sonicmctails
> Primary Main Sponsors: Scott Kitterman, Steven Kowailk, Sebastien
> Bacher, Jon Riddell, Luke Yelavich, Oliver Grawet,
> Primary Team Memberships: Xubuntu (Developer), Kubuntu (Developer),
> Backports (Tester), Mobile (ARM Porter) SRU (PowerPC tester), Ports
> (PowerPC)
>
> I'm writing today to apply for Core Developer status in Ubuntu. Having
> continued to do work towards making Ubuntu better on the desktop and
> better as a distribution overall, I feel the time is appropriate to
> apply for core developer status. As a core developer, I can help work
> directly in the archive without interrupting other people to get
> sponsorship of packages, and I can help get others get their works
> sponsored into main.
Definite plus one from me. I was torn when he applied for MOTU about if he
should apply directly for core-dev then. He's definitely ready now.
> Towards working for a better integrated desktop, I've been working at
> polishing up the Ubuntu port architectures (specifically PowerPC) in
> the Jaunty release, and working towards merging and syncing packages
> to this affect within Xubuntu. My current projects involve porting
> ubuntu-mid to non-lpia platforms, vastly upgrading and tweaking the
> linux-ports kernel to be on feature parity and version parity against
> the mainline kernel, de-lpiaification and porting of the Ubuntu MID,
> and bringing Ubuntu on PowerPC to a usable status once again. I also
> have plans to help package, test, and release KDE 4.2, as well as work
> towards porting the KDE packages to ARM and other ports architectures,
> in hopes we could see KDE on a device like the Nokia N810.
I share this hope. Currently an early release of KDE 4.1 is all that's been
ported to N810 and it's a buggy release. A quality KDE 4.2 experience on N810
or similar devices would be a big boost for Kubuntu. If we can pull this off,
I'll be buying one.
> Futhermore, I've done work tracing issues through multiple packages.
> In fixing kde4bindings, I had to work through fixing issues in
> kde4libs and python-qt4 so the proper compiler options were available
> and set, and then make sure each one worked properly without
> introducing new regressions into the build system. I've also worked on
> packaging KDE4 updates, and working with the other Kubuntu developers
> to stage these updates and then safely push them out to jaunty, and
> working to port these packages to ARM and other architectures.
This was fiercely complex work that required a huge amount of patience because
it involved multiple large packages and having to test build on armel (not a
quick process). Additionally, he has also worked on feeding these
improvements back to Debian and upstream. His work in this area definitely
shows great core-dev type capabilities and follow-through.
...
> I also an extremely proud of working to resolve kde4bindings on ARM,
> which was a long standing issue to unique properties in the Qt library
> on the ARM architecture which changes the typedefs of a few variable
> types, which lead to interesting build failures in KDE. The entire
> opus involved some creative debugging, authoring new code,
> communicating with upstream, and now working to getting all the
> aptches into the appropriate upstream source control repos.
This was a complex piece of work. People from a number of distributions have
been working to get kdebindings for KDE4 to build on armel and Michael was the
first (AFAIK) to accomplish it.
I've sponsored a lot of his changes recently and I think they've all been top
notch. My biggest concern with this application is that if I don't have
Michael's uploads to sponsor anymore my #1 spot for sponsored uploads on
Ubuntu HoF will be endangered.
Scott K
More information about the Motu-council
mailing list