foreground noise

free software, free society

Totem Arte+7 Plugin

with 53 comments

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: It’s probably the first useful Totem plugin implemented in Vala. Your feedback is very welcome.

Totem Arte Plugin

Written by Simon Wenner

December 30, 2009 at 10:31 pm

Posted in gnome

Arte+7 in CH

leave a comment »

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…

Written by Simon Wenner

October 4, 2009 at 12:33 pm

Posted in german, noise

GSoC 09: final report

with 3 comments

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 ;-).


Known Issues:

  • 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).

The Future:

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.

Written by Simon Wenner

August 19, 2009 at 3:52 pm

Posted in gnome

Las Palmas in OpenStreetMap

with one comment

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.

las_palmas_changes las_palmas_contributors

Written by Simon Wenner

July 18, 2009 at 8:46 pm

Posted in gnome, openstreetmap

GSoC Week 7 – Screencast

with 8 comments

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.

As everyone is creating a screencast at the SoC midterm, I feel the need to do one too. (but not in a proprietary format!)


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!

Written by Simon Wenner

July 14, 2009 at 12:56 pm

Posted in gnome, openstreetmap

Hello Planet GNOME!

leave a comment »

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!


Written by Simon Wenner

July 12, 2009 at 4:42 pm

Posted in gnome

GCDS: Arrival

leave a comment »

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!
group foto pine forrest

Written by Simon Wenner

July 2, 2009 at 11:32 pm

Posted in gnome