CoreDevApplication
|
Size: 1733
Comment:
|
Size: 5208
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''<<BR>><<TableOfContents>>|| | ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''<<BR>><<TableOfContents(2)>>|| |
| Line 4: | Line 4: |
| '''I, <YOUR NAME>, apply for <universe-contributor|MOTU|core-dev>.''' | '''I, Mathieu Trudel-Lapierre, apply for Ubuntu Core Developer.''' |
| Line 6: | Line 6: |
| || '''Name''' || <YOUR NAME> || || '''Launchpad Page''' || <link to your launchpad page> || || '''Wiki Page''' || <link to your Wiki page> || |
|| '''Name''' || Mathieu Trudel-Lapierre || || '''Launchpad Page''' || http://launchpad.net/~mathieu-tl || |
| Line 11: | Line 10: |
| ''Tell us a bit about yourself.'' | |
| Line 14: | Line 13: |
| ''Tell us how you got involved, what you liked working on and what you could probably do better.'' | |
| Line 16: | Line 14: |
| == My involvement == | |
| Line 18: | Line 17: |
* gnome-keyring failing to start: [[https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/813755]] === SRUs === * evolution: [[https://launchpad.net/ubuntu/+source/evolution/3.2.2-0ubuntu0.1]] * libpst: [[https://launchpad.net/ubuntu/+source/libpst/0.6.41-0ubuntu5.1]] * network-manager: [[https://launchpad.net/ubuntu/+source/network-manager/0.9.1.90-0ubuntu5]] * gnome-bluetooth: [[https://launchpad.net/ubuntu/+source/gnome-bluetooth/3.2.0-0ubuntu2]] === NetworkManager === I've written patches to NetworkManager that were included upstream (or that are in the process of); the latest, most relevant: * parallel IPv4 and IPv6 addressing: [[http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=d5eee9113471d093b67bdf8ca54afea8376f06c5|git commit d5eee91]] * dns updates fixes: [[http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=fc0739a5d4e714234e1d544db838e932219c5d4d|git commit fc0739a]] * add a debug helper for NM, MM, wpasupplicant: [[http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=3863c87f18bad803e6ce75d8c26f65b93db3368c|git commit 3863c87]] * adding proper DUID support to NetworkManager: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/849994 * libnl route cache issues: http://bazaar.launchpad.net/~network-manager/network-manager/ubuntu.head/revision/369 === Transitions === * libnl3: * (trivial) netcf: https://launchpad.net/ubuntu/+source/netcf/0.1.9-1ubuntu2 * (trivial) bluez: https://launchpad.net/ubuntu/+source/bluez/4.96-3ubuntu4 * (trivial, will need a sync) wpasupplicant: https://launchpad.net/ubuntu/+source/wpasupplicant/0.7.3-5ubuntu1 * (sync) iw: https://launchpad.net/ubuntu/+source/iw/3.2-1 * (sync w/ patch submitted to Debian) quota: https://launchpad.net/ubuntu/+source/quota/4.00-3 * (merge + patch) keepalived: https://launchpad.net/ubuntu/+source/keepalived/1:1.2.2-3ubuntu1 * (patch) ipvsadm: https://launchpad.net/ubuntu/+source/ipvsadm/1:1.25.clean-1ubuntu5 === Debian === I maintain concordance, congruity, acct, ethos and emerillon in Debian, along with helping with the maintenance of connman. I've also recently contributed to updating libnl3 from 3.0 to 3.2.3, with the help of the libnl3 maintainer, Heiko Stuebner. === bzr Merge Proposals === * syslog messages caught by apport: [[https://code.launchpad.net/~mathieu-tl/apport/wifi_syslog_wpasupplicant/+merge/66427]] * networkmanagement ([[https://code.launchpad.net/~mathieu-tl/ubuntu/oneiric/networkmanagement/lp838099/+merge/73676|LP: #839099]]) * gnome-icon-symbolic 3.1.4: [[https://code.launchpad.net/~mathieu-tl/ubuntu/oneiric/gnome-icon-theme-symbolic/3.1.4/+merge/71281]] |
|
| Line 19: | Line 59: |
I am mostly known for maintaining NetworkManager and the related packages (modemmanager, wpasupplicant, usb-modeswitch, etc.), but I also spend time dealing with lower-level or more global networking aspects such as libnl3 lately and dealing with the associated transition. I also maintain desktop packages based on current needs in the Desktop team, and especially look after the Evolution stack. |
|
| Line 21: | Line 64: |
| I tend to be slow at moving patches to Debian; even though I feel this is consitantly better I now keep forgetting to properly credit patches as coming from Ubuntu when they are submitted to Debian. The same I guess applies to patches submitted upstream to, e.g. NetworkManager; I find some to be missing proper "credit" as being done by me for Ubuntu or for Canonical, with the need to ask it to be fixed after the fact. Proper automatization could help there, but using multiple email accounts still makes the process cumbersome. |
|
| Line 22: | Line 69: |
| == General == | I need to get more involved in sponsoring uploads, which I can already do as a member of the Desktop team. So far it has mostly been centered around just merge requests for NetworkManager and ModemManager. |
| Line 24: | Line 73: |
| ''Please describe what you like least in Ubuntu and what thoughts do you have about fixing it.'' | |
| Line 28: | Line 79: |
| Line 34: | Line 84: |
---- |
|
| Line 49: | Line 97: |
| ## Uncomment one of these. ## ## [[CategoryCoreDevApplication]] ## [[CategoryMOTUApplication]] ## [[CategoryUniverseContributorApplication]] |
[[CategoryCoreDevApplication]] |
Contents |
I, Mathieu Trudel-Lapierre, apply for Ubuntu Core Developer.
Name |
Mathieu Trudel-Lapierre |
Launchpad Page |
Who I am
My Ubuntu story
Examples of my work / Things I'm proud of
gnome-keyring failing to start: https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/813755
SRUs
evolution: https://launchpad.net/ubuntu/+source/evolution/3.2.2-0ubuntu0.1
libpst: https://launchpad.net/ubuntu/+source/libpst/0.6.41-0ubuntu5.1
network-manager: https://launchpad.net/ubuntu/+source/network-manager/0.9.1.90-0ubuntu5
gnome-bluetooth: https://launchpad.net/ubuntu/+source/gnome-bluetooth/3.2.0-0ubuntu2
NetworkManager
I've written patches to NetworkManager that were included upstream (or that are in the process of); the latest, most relevant:
parallel IPv4 and IPv6 addressing: git commit d5eee91
dns updates fixes: git commit fc0739a
add a debug helper for NM, MM, wpasupplicant: git commit 3863c87
adding proper DUID support to NetworkManager: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/849994
libnl route cache issues: http://bazaar.launchpad.net/~network-manager/network-manager/ubuntu.head/revision/369
Transitions
- libnl3:
(trivial) netcf: https://launchpad.net/ubuntu/+source/netcf/0.1.9-1ubuntu2
(trivial) bluez: https://launchpad.net/ubuntu/+source/bluez/4.96-3ubuntu4
(trivial, will need a sync) wpasupplicant: https://launchpad.net/ubuntu/+source/wpasupplicant/0.7.3-5ubuntu1
(sync w/ patch submitted to Debian) quota: https://launchpad.net/ubuntu/+source/quota/4.00-3
(merge + patch) keepalived: https://launchpad.net/ubuntu/+source/keepalived/1:1.2.2-3ubuntu1
(patch) ipvsadm: https://launchpad.net/ubuntu/+source/ipvsadm/1:1.25.clean-1ubuntu5
Debian
I maintain concordance, congruity, acct, ethos and emerillon in Debian, along with helping with the maintenance of connman. I've also recently contributed to updating libnl3 from 3.0 to 3.2.3, with the help of the libnl3 maintainer, Heiko Stuebner.
bzr Merge Proposals
syslog messages caught by apport: https://code.launchpad.net/~mathieu-tl/apport/wifi_syslog_wpasupplicant/+merge/66427
networkmanagement (LP: #839099)
gnome-icon-symbolic 3.1.4: https://code.launchpad.net/~mathieu-tl/ubuntu/oneiric/gnome-icon-theme-symbolic/3.1.4/+merge/71281
Areas of work
I am mostly known for maintaining NetworkManager and the related packages (modemmanager, wpasupplicant, usb-modeswitch, etc.), but I also spend time dealing with lower-level or more global networking aspects such as libnl3 lately and dealing with the associated transition. I also maintain desktop packages based on current needs in the Desktop team, and especially look after the Evolution stack.
Things I could do better
I tend to be slow at moving patches to Debian; even though I feel this is consitantly better I now keep forgetting to properly credit patches as coming from Ubuntu when they are submitted to Debian.
The same I guess applies to patches submitted upstream to, e.g. NetworkManager; I find some to be missing proper "credit" as being done by me for Ubuntu or for Canonical, with the need to ask it to be fixed after the fact. Proper automatization could help there, but using multiple email accounts still makes the process cumbersome.
Plans for the future
I need to get more involved in sponsoring uploads, which I can already do as a member of the Desktop team. So far it has mostly been centered around just merge requests for NetworkManager and ModemManager.
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.
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 ===
MathieuTrudel/CoreDevApplication (last edited 2012-02-13 14:13:02 by stgraber)