Contents |
I, Marcin Juszkiewicz, apply for MOTU.
Name |
Marcin Juszkiewicz |
Launchpad Page |
|
Wiki Page |
|
Website |
|
Who I am
- Debian user since 2000 year (m68k, x86, amd64)
OpenEmbedded developer since 2004 (arm, x86, mipsel)
OpenZaurus developer since 2004
OpenZaurus release manager 2006-2007
- Ångstrom developer since 2006 (arm, x86)
- Maemo developer since 2007 (Nokia 770/n810/n900)
- Linaro developer since 2010
- Ubuntu user since 2010 (amd64, x86, armel)
- Ubuntu developer since 2011 (armel/armhf cross compiler with PPU rights)
I am working with embedded ARM devices since 2004 when I bought my first LinuxPDA (Sharp Zaurus SL-5500). Since then I was one of main developers of OpenEmbedded build system, contributed a lot to OpenZaurus distribution (released last few releases, maintained security and bugfix updates repository for them), did lot of UI tweaking for OPIE applications.
Experience with building software and packaging is one of my strong skills.
My Ubuntu story
Started using Debian in 2000 on my Amiga. Then moved to x86 land and stayed with it. Maintained "rox-filer" outside of Debian for nearly two years (then ended using it and someone other took it). Packaged "tex-skak" for friend and got it into Debian (gave maintainership for someone else).
I am using Ubuntu since April 2010 due to my move to Canonical. Before I used it only in virtual machines or on external servers - mostly for checking does OpenEmbedded and Poky Linux build systems works properly under new Ubuntu releases.
Around May 2011 I got PPU permissions for my packages containing armel/armhf cross compiler which I maintain since June 2010. During last two years I had my fingers in many packages from main and universe mostly during ARM porting jams organized weekly by Linaro Developer Platform team (which I am part of).
My involvement
As Linaro developer I am working on cross compilation support in Ubuntu. Most of my work is related to toolchain components (binutils, eglibc, gcc, linux). Due to fact that I am working on ARM related things I apply for access to whole 'universe' archive.
Examples of my work / Things I'm proud of
Blueprints
I do not want to list Linaro related blueprints here as (due to monthly cycle) we have lot of them.
Bugs which I was working on
GCC 4.[456] changes
Cross-compiler packages miss libgcc dbg packages breaking xdeb
[cross] cross-gcc-4.4 package should provide $triplet-gcc, g++ etc. symlinks
[cross] create libgcc1 and gcc-*-base packages for stage2 build
[cross] gcc-4.5-armel-cross_1.35 fails to build due to genchanges warnings
dpkg-cross does not do sensible things with multi-arch: same packages
other cross toolchain related
FTFBS fixes
regina-normal version 4.6-1.1ubuntu3 failed to build on armel
opendrim-lmp-bios version 1.0.0-0ubuntu2 failed to build on armel
oss4 version 4.2-build2004-1ubuntu1 failed to build on armel
mush version 7.2.5unoff2-25.1ubuntu1 failed to build in oneiric
mythbuntu-control-centre version 0.63-0ubuntu1 failed to build in oneiric
lo-menubar version 0.1.0-0ubuntu2 failed to build in oneiric
mythbuntu-log-grabber version 0.9-0ubuntu1 failed to build in oneiric
simple-ccsm version 0.8.2-0ubuntu1 failed to build in oneiric
van.testing version 3.0.0-0ubuntu1 failed to build in oneiric
stressapptest version 1.0.3-2ubuntu2 FTBFS on armhf in precise
Sync/merge requests
Merge dpkg-cross 2.6.2 (universe) from Debian unstable (main)
Sync regina-normal 4.6-4 (universe) from Debian unstable (main)
other
sponsored packages
list of packages which were sponsored for me
PPA
Areas of work
- Packages already present in Ubuntu: native/cross compilers. Working with Emdebian team on getting cross toolchain packages in Debian.
- Fixing packages which FTFBS on ARM platforms.
Working with Ubuntu/ARM members, Linaro, Debian and Emdebian developers.
Things I could do better
- triaging and fixing FTFBS
- improving cross compilation support
Plans for the future
General
- getting to moment when whole 'main' will be cross buildable
What I like least in Ubuntu
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.
Marcin is fun to work with, he seriously cares about packages he had sponsored and is very responsive to bugs. His coding and packaging is good and he surely qualifies for becoming a universe maintainer (beyond the packageset he is already allowed to upload (i.e. the gcc crosscompilers he maintains)) -- ogra
Marcin has been fixing quite a few packages across Universe and Main during the Linaro FTBFS Jams. He'd be even more effective in his work if he uploaded the changes themselves. Also others would be relieved of having to sponsor so many fixes on his behalf - janimo
Daniel Holbach (dholbach)
General feedback
Marcin does great work fixing bugs, ARM-related bugs seem to be his speciality. He'd be a great MOTU.
Specific Experiences of working together
https://bugs.launchpad.net/ubuntu/+source/lo-menubar/+bug/833889
https://bugs.launchpad.net/ubuntu/+source/simple-ccsm/+bug/835743
Loïc Minier
General feedback
Marcin worked hard on very subtle and complex packaging problems: cross toolchains. He kept improving them and still takes care of having up-to-date packages. I think he's ready to take care of these packages and similar ones all by himself in the archive.
Specific Experiences of working together
I've sponsored cross-toolchain packages and fixes to the toolchain packages themselves for Marcin.
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 ===