JeremyBicha

Differences between revisions 12 and 13
Revision 12 as of 2011-04-24 07:35:03
Size: 3953
Editor: 66-233-228-96
Comment: minor updates to about me
Revision 13 as of 2011-05-02 10:04:25
Size: 4557
Editor: 66-233-228-96
Comment: added stuff to what I've done
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
I have been using Linux since June 2006. My first Linux distribution I tried was Ubuntu Dapper Drake. In fact, I had to wait an extra couple days for the then-latest-and-greatest to be released. Although I occasionally play with other Linux distributions, Ubuntu works the best for me. I happily run Ubuntu on my laptop, desktop, and home server. In 2009 I started making a number of minor contributions and then attended [[UDS-M]] in May 2010. I have been using Linux since June 2006. My first Linux distribution I tried was Ubuntu 6.06 Dapper Drake. In fact, I had to wait an extra couple days for the then-latest-and-greatest to be released. Although I occasionally play with other Linux distributions, Ubuntu works the best for me. I happily run Ubuntu on my laptop, desktop, and home server. In 2009 I started making a number of minor contributions and attended [[UDS-M]] in May 2010.
Line 13: Line 13:
 * Alpha tester since at least Intrepid (it's been so long I don't really remember).  * Alpha tester since at least 8.10 (it's been so long I don't really remember).
Line 17: Line 17:
 * Reported and triaged a [[http://is.gd/c1gfA|variety ]] of bugs  * Reported, triaged and fixed a [[http://is.gd/c1gfA|variety ]] of bugs
 * Played a significant role in converting Gnome 3's Desktop Guide to be used as the online and offline help in Ubuntu 11.04.

= Bugs fixed for GNOME 3 integration into Ubuntu =
 * Enabled Nautilus to be used to show desktop icons (currently disabled by default)
 * Enabled users to use other sessions (Ubuntu, Ubuntu Classic, and Unity 2D [or should that be Ubuntu 2d])
 * Restored missing "System Settings" link from Session menu
 * Restored "Home Folder" shortcut to Unity's launcher
 * Fixed "Sound Preferences" link in Sound menu
 * Set cheese dependency correctly so video effects would work and it wouldn't crash
 * Reported [[https://bugzilla.gnome.org/show_bug.cgi?id=649063|this bug]] where Nautilus doesn't open folders right when set to draw desktop icons
Line 20: Line 30:
 * Perhaps the main thing I'm doing to help Ubuntu is by studying C++ and programming (my college doesn't really teach C++). Because I work full-time and am taking classes I am limited in my time to contribute.
 * I need to find a project I can help with. Having a mentor to work with should teach me a lot and help me help Ubuntu more than the random contributions I've made so far.
 * I think Ubuntu would benefit by moving to XMPP from IRC for chatting. Features include backlog (in case internet connection is briefly interrupted), greater flexibility for usernames, and support for remote-desktop sharing in Empathy.
 * I think one of Ubuntu's biggest problems is consistency in hardware support. There are a lot of regressions from release to release and there is no automated test for these. Some of these bugs could be realized and fixed before release if some kind of automated framework is in place. Related to this is that there is no public database of hardware that does/ does not work in any particular Ubuntu release. An opt-in tool (checkbox on steroids) could help populate this.
Line 26: Line 34:
I'm a member of the [[https://edge.launchpad.net/~bugsquad|Ubuntu BugSquad]]. A list of bugs related to me can be found [[https://bugs.edge.launchpad.net/~jbicha/|here]]. I have a current application for [[UbuntuBugControl]] which I expect to be approved soon. I am subscribed to the Edubuntu mailing lists and bug reports. I'm a member of the [[launchpad.net/~ubuntu-bugcontrol|Ubuntu Bug Control Team]] but I helped report and triage bugs with the [[https://launchpad.net/~bugsquad|Ubuntu BugSquad]] for quite a while first. A list of bugs related to me can be found [[https://bugs.edge.launchpad.net/~jbicha/|here]].

Who I Am

I am a United States Navy Veteran and spent 2007-2010 living in Bahrain. I am studying Computer Information Technology with the University of Maryland University College. I hold the following IT certifications: CompTIA A+, Security+, Network+, Linux Professional Institute Level 1, and Ubuntu Certified Professional.

My Ubuntu Story

I have been using Linux since June 2006. My first Linux distribution I tried was Ubuntu 6.06 Dapper Drake. In fact, I had to wait an extra couple days for the then-latest-and-greatest to be released. Although I occasionally play with other Linux distributions, Ubuntu works the best for me. I happily run Ubuntu on my laptop, desktop, and home server. In 2009 I started making a number of minor contributions and attended UDS-M in May 2010.

Contributions to Ubuntu

  • Alpha tester since at least 8.10 (it's been so long I don't really remember).
  • Wrote 2 patches for Moodle and successfully got them into Karmic just before release

  • Packaged Kabikaboo for Debian & Ubuntu

  • Suggested the Maverick codename

  • Reported, triaged and fixed a variety of bugs

  • Played a significant role in converting Gnome 3's Desktop Guide to be used as the online and offline help in Ubuntu 11.04.

Bugs fixed for GNOME 3 integration into Ubuntu

  • Enabled Nautilus to be used to show desktop icons (currently disabled by default)
  • Enabled users to use other sessions (Ubuntu, Ubuntu Classic, and Unity 2D [or should that be Ubuntu 2d])
  • Restored missing "System Settings" link from Session menu
  • Restored "Home Folder" shortcut to Unity's launcher
  • Fixed "Sound Preferences" link in Sound menu
  • Set cheese dependency correctly so video effects would work and it wouldn't crash
  • Reported this bug where Nautilus doesn't open folders right when set to draw desktop icons

Ideas for the Future

  • I think one of Ubuntu's biggest problems is consistency in hardware support. There are a lot of regressions from release to release and there is no automated test for these. Some of these bugs could be realized and fixed before release if some kind of automated framework is in place. Related to this is that there is no public database of hardware that does/ does not work in any particular Ubuntu release. An opt-in tool (checkbox on steroids) could help populate this.
  • I'd like to see a plugin for Software Center allowing users to donate to support developers of software that they like. A plugin would allow this concept to be tested more carefully than just integrating into the mainline. This idea is a bit controversial because money can discourage volunteers but I think if the donations are user-driven instead of committee-driven, it wouldn't be too big of an issue. I think it is reasonable for the middle-man provider to keep a small percentage of the donation for facilitating the transaction (and like many money-making schemes, that idea is probably controversial too).

Bug Triaging

I'm a member of the Ubuntu Bug Control Team but I helped report and triage bugs with the Ubuntu BugSquad for quite a while first. A list of bugs related to me can be found here.

Kabikaboo

While my wife was working on writing a novel in a month for NaNoWriMo, I looked around for a suitable app to help her. I found Kabikaboo, a tree-based text-editor written in PyGTK. I jumped in and made numerous fixes removing deprecated code, adding spellchecker support, and cleaned up the Glade UI code. Helping out with this project taught me a bunch more about project management in Launchpad. I worked with the Debian Python team to get Kabikaboo into the Debian repositories and then into the Ubuntu Lucid repositories.


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@.


CategoryHomepage

JeremyBicha (last edited 2022-04-07 03:08:38 by jbicha)