FOSDEM '10 is a free and non-commercial event organized by the community, for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

Dominique Dumont
Day Sunday
Room H.1302
Start time 10:45
End time 11:30
Duration 00:45
Event type Podium
Track Distributions
Language English
Config::Model and configuration upgrades during package upgrade

For a casual user, editing configuration files in /etc in an intimidating task. Manually managing configuration upgrade is even worse as it requires good knowledge to merge current configuration data with new data coming from new packages.

Config::Model was designed to make user's life easier by providing a configuration GUI and handle configuration upgrades transparently.

This presentation will explain how to provide these capabilities and will cover:

  • the main notions or Config::Model (config tree and model)
  • how to create a model
  • how to interface the model with the configuration files
  • how package and configuration upgrade is performed
  • how to specify upgrade feature in the configuration model

Other events at the same time:

When Event Track Where
10:00-11:00 The Ruby and .NET love child Mono H.2213
10:15-11:00 GUPnP & Rygel: Liberating Digital Living CrossDesktop H.1309
10:15-11:00 DBus-Middleware for mobile devices Openmoko AW1.124
10:30-12:00 LPI exam session 3 Certification Guillissen
10:30-11:00 Why is Anyone Still Working on the GNU Hurd? Alt-OS AW1.105
10:30-11:15 L20n Mozilla H.1301
10:30-11:15 Towards GNUstep GUI 1.0: what we need to get there and how to achieve this within the next year GNUstep AW1.117
10:30-11:00 SeriesFinale, a TV shows' tracker for Maemo 5 Embedded Lameere
10:45-11:15 Drizzle, A MySQL fork for the Web MySQL AW1.121
10:45-11:30 The youri project Distributions H.1308
10:45-11:30 Designing for mobile devices Drupal H.2214
11:00-11:45 MooTools as a General Purpose Application Framework Javascript Chavanne
11:00-11:15 Wt::Dbo: a C++ ORM (Object Relational Mapping) library Lightning Talks Ferrer
11:00-11:45 Tor: Building, Growing, and Extending Online Anonymity Various Janson
11:00-11:30 Last minute lightning Free Java AW1.125
11:00-11:45 Coherence - the digital livingroom and beyond CrossDesktop H.1309
11:00-11:45 Network virtualisation using Crossbow technology Alt-OS AW1.105
11:00-12:00 Mono Edge Mono H.2213
11:00-11:45 My life with HBase NoSQL AW1.120
11:00-11:30 apt-get for Android - with GUI Embedded Lameere
11:00-11:45 The Newcons Project BSD AW1.126
11:00-11:30 SHR: A FSO based Openembedded distribution Openmoko AW1.124
11:15-11:30 OpenERP: Design applicactions with OpenObject in minutes Lightning Talks Ferrer
11:15-11:45 Galera Replication for MySQL MySQL AW1.121
11:15-12:30 Firefox Mobile Mozilla H.1301