During the Christmas holiday I wrote a Totem plugin to watch video streams from the Arte+7 website. Sadly this service is only available for IPs from Germany, France, Belgium and Switzerland. Guillaume Desmottes released a similar plugin for Moovida some days ago, which I was not aware of when I started my project. Arte is the only TV channel that I watch regularly. I like their documentaries, the European news flash and the music magazine ‘Tracks’ (available in German or French).
You can pull it from here: gitorious.org/totem-plugin-arte. It’s probably the first useful Totem plugin implemented in Vala. Your feedback is very welcome.
Endlich ist Arte+7 auch direkt aus der Schweiz nutzbar. Nun muss nur noch die 7 Tage Restriktion wegfallen und TV ist so wie es sein sollte…
All main goals of my project are implemented and work. Libchamplain can now draw maps from OpenStreetMap XML data with customized drawing rules. Watch this short screencast to see that editing drawing rules actually works ;-).
- There is one known minor bug. Libmemphis can render tiles at any size, but only 256×256 can be used in libchamplain, because switching between map sources with different tile size causes memory corruption. Bigger tiles could lead to better drawing performance.
- libmemphis is copied into the champlain source tree.
- Some renderer (libmemphis) features are missing (e.g. point of interest data).
I have not planned to disappear after the GSoC. I want to make sure that my code can be merged. First, I will push libmemphis to a release, so it can be removed from the champlain tree. Second, I will add some of the missing libmemphis parser/renderer features.
I blogged about the big improvements of the OpenSreetMap data of Las Palmas during GCDS. I wanted to visualize the changes with OSMdiff, but it didn’t work. Today I stumbled upon this service to export changes of an OSM area.
The result is astonishing. Nearly all data was changed during this period and nearly all contributions were made by one user, balrog-kun, wow! Well, some contributors are missing, because the export does not consider POI data.
Last week I implemented the network-map-data-source and I added caching of rendered tiles, which improves the zooming and browsing speed a lot.
Footnote: The Open Street Map data of Las Palmas was very poor before the GCDS. Only some fragments of streets without names were available. And now, nearly the whole city is mapped. Awesome work!
I want to thank Vincent for adding my blog. For those who don’t know me: I live in Schaffhausen (Switzerland) and I study computer science at ETH Zürich. I’m currently working on my Google Summer Of Code project, where I add local map rendering support for Open Street Map data to libchamplain. The roadmap can be found here.
GSoC Week 6
Due to the GCDS, I was only able to implement the basic functionality of the network-map-data-source. My next task is to add caching of rendered tiles.
I left Gran Canaria yesterday. It was a great conference. Again, thanks to the GNOME Foundation for sponsoring me. See you next year!
Internet! Finally, I found an open access point. Yesterday I arrived at Gran Canaria and I had to suffer one day without internet. 😉
I want to thank the GNOME Foundation for the sponsoring and the organisation of my apartment. It’s my first GUADEC and I hope to meet a lot of inspiring people.
And I already did today. I met people from GNOME Switzerland and Codethink. We did a trip to the Mountains. We enjoyed the beautiful landscape and awesome views. Many thanks to Codethink for the great meal!