MOTUApplication

Differences between revisions 1 and 2
Revision 1 as of 2009-04-29 13:12:09
Size: 1495
Editor: stefanlsd
Comment:
Revision 2 as of 2009-04-29 15:02:57
Size: 5574
Editor: stefanlsd
Comment:
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
I run a small Linux consulting company called LSD.<<BR>>
I enjoy learning and am currently taking German lessons. I am also working hard at improving my python skills.
Line 15: Line 18:
I've been involved with Linux since around 1996. After leaving school and doing an MCSE (sorry!), I knew I only wanted to work with Linux. My first distribution was Redhat 3.0.3 (Picasso). After using Gentoo for many years, i finally moved to Ubuntu Feisty.

I started contributing during the Intrepid cycle (20 uploads) and have continued to work during the Jaunty cycle (29 uploads).<<BR>>
I applied for [[https://lists.ubuntu.com/archives/motu-council/2008-October/001743.html|UUC in October 2008]]

I worked a fair amount with the Ubuntu Security team during Intrepid and enjoyed my work there.

I feel that I still have a huge amount to learn, but also realise I am never going to know everything.

I am fairly active within my Loco and ran the Ubuntu Global Bugjam. PackageJam going to happen soon!
Line 18: Line 31:
 * [[https://launchpad.net/~stefanlsd/+related-software|Launchpad uploads]]
 * [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=stefan@lsd.co.za|Patches forwarded to Debian]]
Line 19: Line 35:

Ubuntu Security Team<<BR>>
Syncs / Merges<<BR>>
Packaging<<BR>>
General Bug work<<BR>>
FTBFS<<BR>>
NBS<<BR>>
Line 22: Line 45:
I was thinking that I hadn't done anything too remarkable, but doing some merges for Karmic, found myself thinking - 'Oh yeah, i remember that. That was pretty cool'. - So although I am not particularly proud of things i've done, here are some of the examples where I think i learnt the most.

 * I wrote some documentation on [[https://wiki.ubuntu.com/stefanlsd/dpkg-gensymbols|dpkg-gensymbols]]
 * I packaged Google Gears for 32 & 64 bit Firefox as a Mozilla extension. (Currently in PPA but will be uploaded into REVU).
 * [[https://bugs.edge.launchpad.net/ubuntu/gutsy/+source/wireshark/+bug/290716|Wireshark security fix]] - Cherry picking from wireshark SVN to create security updates.
 * [[https://bugs.edge.launchpad.net/ubuntu/+source/imview/+bug/306785|Imview FTBFS]] - Patch to properly use pkg-config (Learnt alot here)
 * [[https://bugs.launchpad.net/bugs/300361|Btnx FTBFS]] - Jaunty uses -Werror which fails when writes returns aren't used.
 * [[https://bugs.edge.launchpad.net/ubuntu/+source/gfax/+bug/332784|NBS Example]]
Line 23: Line 55:
There are sometimes some small problems in uploaded debdiffs. I think its a general problem and we need to make sure that we check everything before uploading.<<BR>>
I feel I have more to learn with regards to packaging. I learnt lots while packaging Google Gears, but often the depth of knowledge of the other MOTU's makes me feel like I hardly know anything.<<BR>>
Forwarding patches upstream and to Debian (although I feel I do this reasonably ok, there is always room for improvement).<<BR>>
Line 25: Line 60:
== General ==
My plans regardless of the outcome of this application are to continue working to make the Karmic release awesome.
Line 26: Line 63:
== General == I have a bunch of merges I am responsible for.<<BR>>
I have started working on a merge notification system (python app) that would allow for an easy way to notify people of new merges and also offer them as a feel free to take. (Blueprint coming soon).<<BR>>
I would like to get more re-involved with the security team and work on getting more fixes into universe.<<BR>>

I think MOTU is another step that will drive the learning process. I think communication is essential, and if not sure, I know I have the support of the whole team in fixing something the right way.

As a MOTU I would like to continue to learn and assist others. I would love to help with sponsorship work to encourage new contributors to keep at it.

So many people have helped me so far with sometimes silly questions, and I really do appreciate that.
Line 29: Line 74:
Is this a trick question? Ubuntu rocks!

Seriously though, I think like with any large project there are some issues. I think we need more universe contributors and need to find a way to get and keep them. The OpenWeek and DeveloperWeek and Thursday sessions are great initiatives.

I, Stefan Lesicnik, apply for MOTU.

Name

Stefan Lesicnik

Launchpad Page

http://launchpad.net/~stefanlsd

Wiki Page

stefanlsd

Who I am

I am a 28 year old male living in Johannesburg, South Africa.

I run a small Linux consulting company called LSD.
I enjoy learning and am currently taking German lessons. I am also working hard at improving my python skills.

My Ubuntu story

I've been involved with Linux since around 1996. After leaving school and doing an MCSE (sorry!), I knew I only wanted to work with Linux. My first distribution was Redhat 3.0.3 (Picasso). After using Gentoo for many years, i finally moved to Ubuntu Feisty.

I started contributing during the Intrepid cycle (20 uploads) and have continued to work during the Jaunty cycle (29 uploads).
I applied for UUC in October 2008

I worked a fair amount with the Ubuntu Security team during Intrepid and enjoyed my work there.

I feel that I still have a huge amount to learn, but also realise I am never going to know everything.

I am fairly active within my Loco and ran the Ubuntu Global Bugjam. PackageJam going to happen soon!

My involvement

Areas of work

Ubuntu Security Team
Syncs / Merges
Packaging
General Bug work
FTBFS
NBS

Examples of my work / Things I'm proud of

I was thinking that I hadn't done anything too remarkable, but doing some merges for Karmic, found myself thinking - 'Oh yeah, i remember that. That was pretty cool'. - So although I am not particularly proud of things i've done, here are some of the examples where I think i learnt the most.

  • I wrote some documentation on dpkg-gensymbols

  • I packaged Google Gears for 32 & 64 bit Firefox as a Mozilla extension. (Currently in PPA but will be uploaded into REVU).

  • Wireshark security fix - Cherry picking from wireshark SVN to create security updates.

  • Imview FTBFS - Patch to properly use pkg-config (Learnt alot here)

  • Btnx FTBFS - Jaunty uses -Werror which fails when writes returns aren't used.

  • NBS Example

Things I could do better

There are sometimes some small problems in uploaded debdiffs. I think its a general problem and we need to make sure that we check everything before uploading.
I feel I have more to learn with regards to packaging. I learnt lots while packaging Google Gears, but often the depth of knowledge of the other MOTU's makes me feel like I hardly know anything.
Forwarding patches upstream and to Debian (although I feel I do this reasonably ok, there is always room for improvement).

Plans for the future

General

My plans regardless of the outcome of this application are to continue working to make the Karmic release awesome.

I have a bunch of merges I am responsible for.
I have started working on a merge notification system (python app) that would allow for an easy way to notify people of new merges and also offer them as a feel free to take. (Blueprint coming soon).
I would like to get more re-involved with the security team and work on getting more fixes into universe.

I think MOTU is another step that will drive the learning process. I think communication is essential, and if not sure, I know I have the support of the whole team in fixing something the right way.

As a MOTU I would like to continue to learn and assist others. I would love to help with sponsorship work to encourage new contributors to keep at it.

So many people have helped me so far with sometimes silly questions, and I really do appreciate that.

What I like least in Ubuntu

Is this a trick question? Ubuntu rocks!

Seriously though, I think like with any large project there are some issues. I think we need more universe contributors and need to find a way to get and keep them. The OpenWeek and DeveloperWeek and Thursday sessions are great initiatives.


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 ===


CategoryMOTUApplication

stefanlsd/MOTUApplication (last edited 2009-05-05 16:43:54 by pool-71-114-243-118)