Hack week II

Last week was Hacking week at openSUSE, so here’s a summary of what I did:

  • I moved all my OSM-related packages to the Application:Geo repository in openSUSE’s build service. And I added a couple of packages I needed to build maps for my GARMIN GPS unit: mkgmap and osmosis, which have helped me in making the first 100% free map of Spain for GARMIN GPS units :) Of course, the map is incomplete (compared to the P2P’ed maps GARMIN users in Spain use), but this should probably get more people to contribute to the maps. Here are some screenshots of the maps on a Que PDA (thanks to Miguel Blanco):
    que-osm-spain que-osm-barcelona que-osm-madrid que-osm-madrid-sol
  • I lost lots of time at the beginning of the week trying to make Mapper (a fork of maemo-mapper to provide more OpenStreetMap-oriented features) work, fixing some build problems (patches are upstream now) and packaging it. It still doesn’t work very well though, crashing a lot, but this will improve soon.
  • I started working on a GNOME client for the openSUSE build service. Most of the time was spent doing tests with Python in general and the OSC Python API in particular, so the result is not that fantastic, but at least I’ve got now a good base from where to continue the work. You can find the (clean) work in my git repository:
    git clone http://www.gnome.org/~rodrigo/git/osc-plugins.git

    gosc.png

Tags:

3 Responses to “Hack week II”

  1. anonymous says:

    Mapper looks promising. I’ve been waiting a long time for a decent (non-gpsdrive) GTK map application. You may want to look at using Gypsy (http://folks.o-hand.com/iain/gypsy/) instead of gpsd. Keep up the good work!

  2. Peter says:

    Hi Rodrigo!

    I’d be happy to share ideas about a buildservice client, and provide insight in osc, and in ways to integrate the two of them in some way. I have also heard of people thinking of a KDE client. Myself, I spent a few thoughts about possible ways of using osc (or its python library) for something like that, and while I haven’t a ready concept, I may have some ideas…

    Best,
    Peter

  3. […] GNOME Client for the openSUSE Build Service […]