FOSDEM, held in Brussels on Feb 7th and 8th, is the most important free software event of the year in Europe. While I'm going to Poland instead of there this time, the event is an excellent opportunity to learn more about two projects I'm involved with:
Midgard and a replicated P2P filesystem
Sun Feb 8th 2009 at 16:20, Room Ferrer
Tero Heikkinen, who spoke about Midgard already in OpenMind and FSCONS will be giving a lighting talk about building a peer-to-peer replicated filesystem with Midgard and FUSE. If you thought Midgard was just a CMS, this is an excellent opportunity to learn how things have changed.
You may want to have your data available and editable everywhere, even you are not connected. You may also want to share data with your friends as you meet them or just make some copies of you most important files. Keeping files sync or sharing them without any extra work is challenging.
...Storage backend is done with Midgard 2 that uses libgda for database connection. Midgard 2 provides GObjects that are available for Midgard's python bindings. Python has also bindings for FUSE so now there's a working stack for creating userlevel filesystem that is very versatile...
Bringing geolocation into GNOME
Sat Feb 7th 2009 at 16:15, Room H.1302 (GNOME developer room)
Pierre-Luc Beaudoin, the developer of libchamplain, a GTK map rendering widget, will be giving a talk about the potential GNOME (and GNOME Mobile) geostack that includes GeoClue for getting user position and handling conversions between civic location and coordinates, and libchamplain for visualizing location in various applications.
libchamplain is already on its way into various GNOME applications like the EOG image viewer and the Empathy instant messaging tool. GeoClue is in incubation into the GNOME Mobile stack, and has already been featured in the Garmin Nüvi 880 navigator.