martes, 22 de diciembre de 2009

Bringing buoh back to life

Buoh is a simple but practical project. Its web page defines buoh as "The online comic reader application for GNOME"

I don't know how I discovered it but I looked at the screenshots I liked it. Minutes later I discovered that the buoh package had been removed from the Debian repositories and therefore from the Ubuntu repositories too. The reason is in this debian bug report.

I checked that the bug report was true... there hadn't been movement in their mailing list for a long time, commits neither in their CVS.
I decided to bring the project to life and I contacted the authors (three spanish guys) of buoh as I could (their specified emails didn't belong to them anymore, except the one from Carlos). They told me it had started as a project to learn programming in GTK/GNOME and then they didn't have any time to maintain it, but that they would feel very happy if someone else took the maintaining responsibility. We would also move it to git.gnome.org.

Migrating from CVS to Git was a little odyssey too. I tried with the cvs2git script but I couldn't because certain "*,v" files were missing and also the directory tree wasn't correct at all. Boh. I also tried with "git cvsimport" without much more luck, but then I don't know what I changed in the parameters and it worked :). See one of the links in the bottom of this post.

I ported it to libsoup2.4 and fixed some other things.

The final result is that buoh satisfied all the rules to be uploaded to git.gnome.org and after a little clean up of unused branches I finally did it.

I will keep working on it in the next days taking advantage of the moment because I feel excited now and I have free time :)

I have also plans in 2010 to become a Debian New Maintainer and buoh is a perfect candidate package to maintain :)

http://git.gnome.org/browse/buoh/
http://buoh.steve-o.org/screenshots.html
http://issaris.blogspot.com/2005/11/cvs-to-git-and-back.html
http://joaquin.axai.mx/cvs-desde-git-y-como-mantenerlos-sincronizados (spanish)

lunes, 30 de noviembre de 2009

gnome-rss-applet

I had been some time thinking about it and finally I have decided to create a repository for gnome-rss-applet in github.

You can read more about it in the wiki

You can clone the repository typing:
git clone git://github.com/PabloCastellano/gnome-rss-applet.git

Yarssr is not a huge piece of code and so, I don't think I will find many troubles.
I will try to keep writing here how is the development advancing.

My final idea is to distribute it with gnome-applets, taking advantage that now I have an account in git.gnome.org :)

gnome-rss-applet in GitHub

martes, 17 de noviembre de 2009

Becoming a GNOME developer

I am interested about joining the gnome team since some months ago and it looks like I'm going to get it kind of soon... :)


Dear Pablo Castellano,
    
Your account request has been approved by the maintainers/coordinators.

The request will be forwarded to the GNOME Accounts Team for a final
check. When this has been completed, the account will be set up. You
will receive an email when that happens.

Note: This is an automated mail. Please do not respond to this mail. You
can send your questions to the accounts team e-mail address.
-- The GNOME Accounts Team