DeveloperApplicationMOTU

Differences between revisions 1 and 5 (spanning 4 versions)
Revision 1 as of 2009-02-26 17:22:51
Size: 3473
Editor: pool1
Comment:
Revision 5 as of 2009-02-28 21:10:53
Size: 7078
Editor: pool1
Comment:
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:
  * 37 years old, English, and residing in St. John's, NL, Canada.
  * Currently working for a Telecommunications Company, managing Service Delivery team.
  * I am a Linux user since '93. I have used Slackware, Debian, Red Hat, Mandrake (Mandriva), Gentoo and now Kubuntu.
  * I have successfully switched many of my non-techie friends and family to Kubuntu, and now I am also running Kubuntu on the desktop and Ubuntu Server for some firewall and server needs.
  * I recently was involved in maintaining an overlay for Gentoo regarding special desktop enhancements and effects, some of which Kubuntu has recently integrated. The overlay was called Xeffects, and had many enhancements.
  * I am a [[https://launchpad.net/~kubuntu-members|Kubuntu Member]] since October, 2008, having been approved as a direct result of my help in updating packages necessary for the Intrepid Ibex release.
Line 21: Line 15:
I have been a user of Linux since about 1993. I have used Slackware, Debian, Red Hat, Mandrake (Mandriva), Gentoo and Ubuntu (Kubuntu). Over the last year, I have worked to switch my entire family and friends to use Kubuntu. This has been a rather easy task, considering these are non-technical people. Having a well built OS to start with, however, made the transistion very easy.

I like to read, everything from technical books (programming Qt, Python, etc) to SciFi/Fantasy, especially anything Star Trek related. At any one point I have about 7 books I am in the process of reading (I keep one in just about every room in the house and the office).

I am also a hobbist photographer, and have a Canon Rebel Xt. I have taken pictures for weddings, portraits, and other photoshoots, all purely as a hobbist.
Line 23: Line 22:
''Tell us how and when you got involved, what you liked working on and what you could probably do better.''   Prior to coming to Kubuntu, I worked on an overlay for Gentoo, which provided KDE enhancements (qt-copy patches, compiz/beryl, etc) to the Gentoo user base. Also, prior to my switch I was working on obtaining my developer status (similar ot MOTU) within the KDE Herd.

I switched to Kubuntu as I desired an easier system to maintain and manage, both for myself and for my friends and family, and Gentoo was not suitable for that task. Given Ubuntu's popularity, I gave it a try and haven't looked back.

My first Kubuntu CD was ordered via shippit, and it was Dapper Drake (6.06). I immediately installed it on my Acer 4912, and kept it dual boot with Gentoo, until I got all my minor issues sorted. I opened a few bug reports and worked on fixing my issues. At this point, I never knew how to package deb's, but I knew how to patch from source, and eventually submitted a fix or two to the Kubuntu team.

It wasn't until much later that I got the real developer itch back. I was using Hardy Heron, and having some difficulties with Knetworkmanager. I decided to jump online and ask Riddell how I would go about attempting to fix it. The rest is history. From that point on, I was patching, fixing bugs, updating packages and even helped get qt and kde packages ready for Intrepid Ibex.
Line 26: Line 32:

I am a [[https://launchpad.net/~kubuntu-members|Kubuntu Member]] since October, 2008, having been approved as a direct result of my help in updating packages necessary for the Intrepid Ibex release.
Line 27: Line 36:

Most of my work has been in getting KDE built and in shape for each release cycle. I typically have built and uploaded approximately half of the KDE packages each cycle, starting with Intrepid, and all the point releases in between. Of particular note, I worked a long time on getting Qt 4.5.0 RC1 ready for Jaunty, and this was critical in getting us to a point where we could consider using Qt webkit in Konqueror (still being investigated). Additionally, Qt 4.5.0 brings significant speed improvements for rendering, and thus a better user experience.

I also helped ScottK update Kommander and KVirc for Jaunty, from SVN snapshots.

Packagekit is a new big part of Jaunty. KDE will use KPackagekit to replace Adept 3.0. I have been working on several packages and enhancements to make KPackagekit better. Part of this has been implementing missing features, like Editing the software sources. I added a patch to allow using software-properties-kde within KPackagekit to accomplish this. I am currently working on a simplified view for KPackageKit, to allow users to add/remove applications, as specified via the app-install-data package. I have been working with the packagekit team (#packagekit) and we have developed a app-install specification, which is currently being developed to further this work (here is the draft of the spec I helped prepare - http://cgit.freedesktop.org/packagekit/plain/docs/app-install-v1.draft).

Here are the packages I have currently uploaded:

 kdebase-workspace, qt4-x11
  kde4libs
  kpackagekit
  krusader
  update-notifier-kde
  kvirc
  kdesdk
  kdenetwork
  kdeaccessibility
  kdebase-runtime
  kdebase
  kde4bindings
  kdeedu
  kdegraphics
  kdeutils
  kdegames
  kdetoys
  adept
  kdebase-workspace
  kde4bindings Ubuntu Intrepid 4:4.1.2-0ubuntu2 2008-10-16 lpia hppa 0 0
  qtjambi Ubuntu Intrepid 4.4.3-0ubuntu3 2008-10-09 armel sparc sparc 3 0
  update-notifier-kde Ubuntu Intrepid 0.7 2008-10-08 None 7 0
  qt4-x11 Ubuntu Intrepid 4.4.3-0ubuntu1 2008-10-03 None 44 0
  kdegraphics Ubuntu Intrepid 4:4.1.2-0ubuntu1 2008-10-03 hppa 26 1
  desktop-effects-kde Ubuntu Intrepid 0.4.3 2008-09-29 i386 11 0
  kde4libs Ubuntu Intrepid 4:4.1.1+really4.1.1-0ubuntu4 2008-09-24 None 49 0
  scim-bridge Ubuntu Intrepid 0.4.14-2ubuntu1 2008-09-15 None 13 0
  gtk-qt-engine Ubuntu Intrepid 1:1.1+svn20080816-0ubuntu3

 
Line 61: Line 109:
## Uncomment the one that applies for you and please remove the others.
##
## [[CategoryCoreDevApplication]]
## [[CategoryMOTUApplication]]
## [[CategoryUniverseContributorApplication]]
## [[CategoryPerPackageUploaderApplication]]
[[CategoryMOTUApplication]]

I, Roderick B. Greening, apply for MOTU.

Who I am

I am 37 years old, residing in St. John's, NL, Canada - the oldest city in North America. I currently work for a national Telecommunications company, as regional manager. I am responsible for ensuring the successful deployment and delivery of our various voice and data services, many of which I helped develop over the last 10+ years. Our internet services (mail, news, web, etc) all run on Linux based systems, which vary from RPM based to Deb based.

I have been a user of Linux since about 1993. I have used Slackware, Debian, Red Hat, Mandrake (Mandriva), Gentoo and Ubuntu (Kubuntu). Over the last year, I have worked to switch my entire family and friends to use Kubuntu. This has been a rather easy task, considering these are non-technical people. Having a well built OS to start with, however, made the transistion very easy.

I like to read, everything from technical books (programming Qt, Python, etc) to SciFi/Fantasy, especially anything Star Trek related. At any one point I have about 7 books I am in the process of reading (I keep one in just about every room in the house and the office).

I am also a hobbist photographer, and have a Canon Rebel Xt. I have taken pictures for weddings, portraits, and other photoshoots, all purely as a hobbist.

My Ubuntu story

Prior to coming to Kubuntu, I worked on an overlay for Gentoo, which provided KDE enhancements (qt-copy patches, compiz/beryl, etc) to the Gentoo user base. Also, prior to my switch I was working on obtaining my developer status (similar ot MOTU) within the KDE Herd.

I switched to Kubuntu as I desired an easier system to maintain and manage, both for myself and for my friends and family, and Gentoo was not suitable for that task. Given Ubuntu's popularity, I gave it a try and haven't looked back.

My first Kubuntu CD was ordered via shippit, and it was Dapper Drake (6.06). I immediately installed it on my Acer 4912, and kept it dual boot with Gentoo, until I got all my minor issues sorted. I opened a few bug reports and worked on fixing my issues. At this point, I never knew how to package deb's, but I knew how to patch from source, and eventually submitted a fix or two to the Kubuntu team.

It wasn't until much later that I got the real developer itch back. I was using Hardy Heron, and having some difficulties with Knetworkmanager. I decided to jump online and ask Riddell how I would go about attempting to fix it. The rest is history. From that point on, I was patching, fixing bugs, updating packages and even helped get qt and kde packages ready for Intrepid Ibex.

My involvement

I am a Kubuntu Member since October, 2008, having been approved as a direct result of my help in updating packages necessary for the Intrepid Ibex release.

Examples of my work / Things I'm proud of

Most of my work has been in getting KDE built and in shape for each release cycle. I typically have built and uploaded approximately half of the KDE packages each cycle, starting with Intrepid, and all the point releases in between. Of particular note, I worked a long time on getting Qt 4.5.0 RC1 ready for Jaunty, and this was critical in getting us to a point where we could consider using Qt webkit in Konqueror (still being investigated). Additionally, Qt 4.5.0 brings significant speed improvements for rendering, and thus a better user experience.

I also helped ScottK update Kommander and KVirc for Jaunty, from SVN snapshots.

Packagekit is a new big part of Jaunty. KDE will use KPackagekit to replace Adept 3.0. I have been working on several packages and enhancements to make KPackagekit better. Part of this has been implementing missing features, like Editing the software sources. I added a patch to allow using software-properties-kde within KPackagekit to accomplish this. I am currently working on a simplified view for KPackageKit, to allow users to add/remove applications, as specified via the app-install-data package. I have been working with the packagekit team (#packagekit) and we have developed a app-install specification, which is currently being developed to further this work (here is the draft of the spec I helped prepare - http://cgit.freedesktop.org/packagekit/plain/docs/app-install-v1.draft).

Here are the packages I have currently uploaded:

  • kdebase-workspace, qt4-x11
    • kde4libs kpackagekit krusader update-notifier-kde kvirc kdesdk kdenetwork kdeaccessibility kdebase-runtime kdebase kde4bindings kdeedu kdegraphics kdeutils kdegames kdetoys adept kdebase-workspace kde4bindings Ubuntu Intrepid 4:4.1.2-0ubuntu2 2008-10-16 lpia hppa 0 0 qtjambi Ubuntu Intrepid 4.4.3-0ubuntu3 2008-10-09 armel sparc sparc 3 0 update-notifier-kde Ubuntu Intrepid 0.7 2008-10-08 None 7 0 qt4-x11 Ubuntu Intrepid 4.4.3-0ubuntu1 2008-10-03 None 44 0 kdegraphics Ubuntu Intrepid 4:4.1.2-0ubuntu1 2008-10-03 hppa 26 1 desktop-effects-kde Ubuntu Intrepid 0.4.3 2008-09-29 i386 11 0 kde4libs Ubuntu Intrepid 4:4.1.1+really4.1.1-0ubuntu4 2008-09-24 None 49 0 scim-bridge Ubuntu Intrepid 0.4.14-2ubuntu1 2008-09-15 None 13 0 gtk-qt-engine Ubuntu Intrepid 1:1.1+svn20080816-0ubuntu3

Areas of work

Let us know what you worked on, with which development teams / developers you cooperated and how it worked out.

Things I could do better

Plans for the future

General

What I like least in Ubuntu

Please describe what you like least in Ubuntu and what thoughts do you have about fixing it.


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

rgreening/DeveloperApplicationMOTU (last edited 2009-03-03 02:14:22 by CPE52544c04a312-CM00169243eab6)