Mtrudel

Differences between revisions 27 and 37 (spanning 10 versions)
Revision 27 as of 2010-02-16 14:49:05
Size: 9534
Editor: 207
Comment:
Revision 37 as of 2015-01-21 16:01:43
Size: 3803
Editor: cyphermox
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
|| {{https://launchpadlibrarian.net/32016462/clean_face_192.png}} ||<30%> '''Name''': '''Mathieu Trudel'''<<BR>>'''Email''':<<BR>>mathieu.tl@gmail.com<<BR>>'''GPG''': 32090D4A<<BR>>'''IRC''':{{{cyphermox}}}<<BR>>'''Launchpad''': [[https://launchpad.net/~mathieu-tl|mathieu-tl]] <<BR>> '''Location''': [[http://en.wikipedia.org/wiki/Montreal|Montreal, Quebec, Canada]] <<BR>> '''Blog''': [[http://blog.cyphermox.net/|blog.cyphermox.net]]||<50%> I am a system/networks administrator for a moderate-sized internet firm on the south shore of Montreal.<<BR>><<BR>>I love Ubuntu, my dream is that one day, we will be able to close [[https://bugs.launchpad.net/ubuntu/+bug/1|Launchpad bug #1]]<<BR>><<BR>>I am especially active in contributing to NetworkManager and its relevant packages in Ubuntu, Gnome applications and libraries such as Emerillon and Ethos, and helping with bugs, especially for server-related software.<<BR>><<BR>>I'm currently [[Mtrudel/DeveloperApplication|applying for MOTU]].|| || {{https://launchpadlibrarian.net/32016462/clean_face_192.png}} ||'''Name''': '''Mathieu Trudel'''<<BR>>'''Email''':<<BR>>mathieu.tl@gmail.com<<BR>>'''GPG''': EE018C93<<BR>>'''IRC''':{{{cyphermox}}}<<BR>>'''Launchpad''': [[https://launchpad.net/~mathieu-tl|mathieu-tl]] <<BR>>'''Identica''': [[http://identi.ca/cyphermox|cyphermox]] <<BR>> '''Location''': [[http://en.wikipedia.org/wiki/Montreal|Montreal, Quebec, Canada]] <<BR>> '''Blog''': [[http://blog.cyphermox.net/|blog.cyphermox.net]]||I'm a systems and networks administrator as well as doing development and testing on various projects. My main interests are network-related tools such as NetworkManager, resolvconf, and the like, and desktop and server packages.<<BR>>I currently work for Canonical as a member of the Canonical Phonedations Team, and maintain parts of the networking stack, such as NetworkManager, wpasupplicant, oFono, bluetooth...<<BR>>I'm from Montreal, and I'm very active in the Ubuntu Quebec LoCo, and organize the Longueuil Ubuntu Hour. If you go to Linux or Ubuntu events around Montreal, you may be able to spot me.<<BR>><<BR>>||
Line 3: Line 3:
= Ubuntu Contributions =
Line 8: Line 7:
  * Organized, with [[komputes]], the [[QuebecTeam/GlobalJam2009|Ubuntu Global Jam 2009]] in Montreal.
   * Many thanks to ETS (Ecole de Technologie Superieure), as well as Clod Patry and Guillaume Grasset for help and booking the rooms.
  * Organized the Montreal Karmic release party. See [[QuebecTeam/KarmicParty]].
  * Organized, with [[komputes]], the [[QuebecTeam/GlobalJam|Ubuntu Global Jam]] in Montreal.
   * Many thanks to ETS (Ecole de Technologie Superieure), as well as Clod Patry and Guillaume Grasset for help and booking the rooms in 2009 and March 2010.
   * Many thanks to SupInfo and Aurelien Fernandes for help and booking the rooms in August 2010.
  *
Organized the Montreal Karmic, Lucid release party. See [[QuebecTeam/KarmicParty]], [[QuebecTeam/LucidParty]].
Line 12: Line 12:
 * I've been helping out with the QA testing of EC2 images. See [[Testing/EC2]].

== Bug handling I'm particularly proud of ==

 * [[https://bugs.edge.launchpad.net/ubuntu/+source/telepathy-butterfly/+bug/392195|LP#392195]] - add support for the http method (MSN over HTTP)
  * I was getting annoyed by not being able to use Empathy at work because I couldn't login to MSN, or using Empathy but without connecting to MSN. Results in that bug, and subsequent patch.

 * [[https://bugs.edge.launchpad.net/ubuntu/+source/libgweather/+bug/404616|LP#404616]] - Weather forecasts are incomplete/invalid for Montreal, Quebec, Canada
  * A fairly simple and straightforward fix to libgweather in the process of being resolved. The bug was identified by Philippe Gauthier during the 2009 Global Jam, I helped confirm it, and proposed a patch during the Jam.
  * This was also (obviously) sent upstream.

 * [[https://bugs.edge.launchpad.net/libgweather/+bug/291853|LP#291853]] - Weather service does not add entry if city is selected but "Timezone" field is "Unknown"
  * Philippe Gauthier asked for a couple of hints/pointers on handling bugs and how to deal with the libgweather package. I later confirmed his fix to be working.

 * [[https://bugs.launchpad.net/ubuntu/+source/network-manager-vpnc/+bug/91964|LP#91964]]
  * As above.

 * [[https://bugs.edge.launchpad.net/ubuntu/+source/josm/+bug/441619|LP#441619]] - In Ubuntu (Gnome) josm doesn't use its GTK+ theme by default
  * Another bug reported/fixed during the Global Jam 2009.
  * Reported by MagicFab, which I later confirmed, and wrote a patch for (by modifying some Java code).
 * Added a patch to network-manager-vpnc to support saving only the group password to a keyring, was a major headache for work, and it has now been uploaded: [[https://bugs.launchpad.net/ubuntu/+source/network-manager-vpnc/+bug/91964|LP#91964]]

  * A rework I did for this patch (then further reworked by Dan Williams) finally made it into NetworkManager upstream. Yay!
Line 40: Line 17:
 * I try to stay involved in bug triaging, fixing some bugs, and packaging software.  * I stay involved in bug triaging, fixing some bugs, and packaging software.
Line 47: Line 24:
   * I'm hoping to become the new maintainer for acct. Sent an ITA, as well as an updated package for review.
  * Emerillon - map viewer for GNOME
   * In progress.
Line 51: Line 25:
   * Uploaded to Ubuntu, to be uploaded to Debian.
  * Network-manager-netbook - Moblin panel applet for NetworkManager.
   * In progress.
 * Working with the [[https://edge.launchpad.net/~network-manager|~network-manager]] team on various NM-related tasks.
 * Trying to fix [[https://bugs.edge.launchpad.net/ubuntu/+source/network-manager/+bug/284596|LP#284596]]
  * I'm pretty good at C and C++, but I can still use improvement. I'm looking at this bug when time permits to try and get it fixed myself.

== Not Ubuntu-related ==

 * Working, when time permits, on a joint project with a friend to write a modular point of sales system, with features comparable to those of ''Maitre D'', a commercial PoS software package very common in the province of Quebec.
Line 64: Line 28:
 * (short term) See one of my uploaded '''new''' packages to REVU be uploaded to universe.
 * (short term) Become more regularly involved in bug fixing, triaging, etc.
 * (medium term) Become part of the MOTU team.
Line 68: Line 29:
 * (long term) Becoming Ubuntu core-dev.
 * (wishlist) Be paid to develop for Ubuntu.
 * (long term) Sit for a term on the Developer Membership Board.
Line 71: Line 31:
= Views about Ubuntu =

Well, Ubuntu should be for everyone. We can no longer say that only Windows is appropriate for the grandparents, uncle, auntie, or whomever in the family, because Ubuntu should be what we all go forward to as a community. Not just because it's free, but also because, if nothing else, it is built in part by us. If we decide to buy food (and other domestic) products locally out of concern for the community, local producers and all of that, we should do the same for software, and encourage the incredible skill and talent from our community.

On the short term, I hope for my workplace to adopt Ubuntu as a replacement for developer's desktop environments. It's already in the works, there just needs to be more forward momentum. Not just allowing it as a R&D platform...

I think that globally, Ubuntu needs more users on the short term. Marketing needs to be improved. In North America, or at the very least in Canada, I am doubtful that there are any TV ads about Linux. Ubuntu could be a first. Lots of people know an alternative exists, but perhaps not enough.

* The shrink-wrap factor may also be in play -- I don't recall seeing boxed versions of Ubuntu in computer stores in Quebec or Canada -- grandparents and the computer illiterate may be more inclined to try and stick with an OS if it is shrinkwrapped, and low enough in price as an alternative to other operating systems.

* There needs to be more interaction with ISV and OEMS and whatnot. For example, there is still officially no support from Oracle for installing their database on Ubuntu -- this needs to change. We can help this by making sure the server platform is as stable as it could be (pretty sure it is!), and confirming to their concerns or requirements. Oracle, as an example, needs to be serious approached and bugged about supporting installations on Ubuntu.

On the long term, I hope for my province's (Quebec) government to adopt Ubuntu as a viable alternative to other operating systems. Agreed, this has not happened yet and will take time, but things should at least start with a commitment, especially at the government level, to using open standards. Everyone can, we only need to be shown why it is the sensible choice. There are numerous groups trying to get governments to adopt FOSS, Ubuntu seems like an ideal platform for gov't workstations and desktops.

= People =

I strongly believe some thanks are in order for people who I haven't necessarily met, but who do some '''''really awesome''''' work in the Ubuntu Community, and who I have had the pleasure of working with: [[https://launchpad.net/~jorge|Jorge Castro]], [[AlexanderSack|Alexander Sack]], [[MagicFab|Fabian Rodriguez]] and [[komputes]], to name a few.

https://launchpadlibrarian.net/32016462/clean_face_192.png

Name: Mathieu Trudel
Email:
mathieu.tl@gmail.com
GPG: EE018C93
IRC:cyphermox
Launchpad: mathieu-tl
Identica: cyphermox
Location: Montreal, Quebec, Canada
Blog: blog.cyphermox.net

I'm a systems and networks administrator as well as doing development and testing on various projects. My main interests are network-related tools such as NetworkManager, resolvconf, and the like, and desktop and server packages.
I currently work for Canonical as a member of the Canonical Phonedations Team, and maintain parts of the networking stack, such as NetworkManager, wpasupplicant, oFono, bluetooth...
I'm from Montreal, and I'm very active in the Ubuntu Quebec LoCo, and organize the Longueuil Ubuntu Hour. If you go to Linux or Ubuntu events around Montreal, you may be able to spot me.

Community Contributions

  • I'm very active in the Ubuntu-QC team. There are lots of challenges (people geographically dispersed, not always willing to travel...), but also a lot of interest.
    • Organized, with komputes, the Ubuntu Global Jam in Montreal.

      • Many thanks to ETS (Ecole de Technologie Superieure), as well as Clod Patry and Guillaume Grasset for help and booking the rooms in 2009 and March 2010.
      • Many thanks to SupInfo and Aurelien Fernandes for help and booking the rooms in August 2010.

    • Organized the Montreal Karmic, Lucid release party. See QuebecTeam/KarmicParty, QuebecTeam/LucidParty.

    • Ubuntu Hour - Longueuil

Activities

Current

  • I stay involved in bug triaging, fixing some bugs, and packaging software.
    • I'm paying a close attention to bugs related to network-manager and its vpn plugins.
  • Packaging multiple new or updated software:
    • Concordance - a library and command-line tools for configuring Logitech Harmony remotes.
    • Congruity - GUI program to configure Logitech Harmony remotes.
    • Acct - GNU Process and System Accounting utilities
    • Network-manager-openconnect - VPN client plugin for NetworkManager, to connect to Cisco AnyConnect VPN systems.

Future Plans

  • (medium term) Eventually become a Debian Developer.
  • (long term) Sit for a term on the Developer Membership Board.

Testimonials for Membership Application

  • I'm glad Mathieu has finally applied for membership! I met Mathieu through a mutual friend and he's helped me out when I needed to find people to help with Ubuntu EC2 testing as well as being a great "sysadmin who can test/verify/fix bugs" for a bunch of random bugs I needed help with over the past few cycles. Matthieu knows not only how to work with existing ubuntu developers but also upstreams and Debian. I think membership will be a good first step and encourage him to keep going and become an Ubuntu developer! -- jorge 2009-10-22 21:30:46

  • What can I say, Mathieu is a fantastic member of the community ! He's quite active on Quebec's IRC channel and other Ubuntu channels, the mailing list and in events. He helped a lot in our two last major events (Global Jam and Release Party) and he keeps showing up in some annoying bugs Smile :) He's great at showing off Ubuntu to new users and answering questions too. So, a big YEAH for me regarding membership -- -- magicfab 2009-11-11 16:21:09

This section is open to anyone who would like to comment on my contribution to the Ubuntu community

Mtrudel (last edited 2015-01-21 16:01:43 by cyphermox)