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

Richard Hartmann
Day Saturday
Room Ferrer
Capacity 288
Start time 15:40
End time 15:55
Duration 00:15
Track Lightning Talks
Talk slides (slides)

vcsh - manage config files in $HOME via fake bare git repositories

fake bare git repositories done right

So you have your system set up to work perfectly. But moving to new machines, adding or changing configs etc is hard and takes way too much time. Thus, you hacked up a common CVS/SVN/Git/whatever repository and soft-link into $HOME. There is a better way and it's called vcsh.

I will demonstrate, in order:

  • the need for config management
  • how fake bare git repos work
  • what vcsh can do
  • show a demo
  • take questions if I have time

Concurrent events:

When Event Track Where
14:00-15:45 LPI Exam Session 1 Certification Guillissen
14:00-16:00 TYPO3 certification exams Certification UA2.114
14:00-16:00 BSDA certification exams Certification UA2.114
15:00-15:45 Gnuk - OpenPGP USB Token implementation CrossDistribution H.1301
15:00-15:45 Debian packaging for beginners CrossDistribution H.1302
15:00-15:45 yaSSL - yet another (embedded) SSL library Hardware Cryptography H.2214
15:00-15:50 EFL, the toolkit for up and coming Linux mobile devices Future of UI K.1.105
15:00-15:50 Hooks in PostgreSQL PostgreSQL K.4.201
15:00-15:50 Virtualization with KVM: bottom to top, past to future Hypervisors Janson
15:00-15:55 JBoss Forge / Arquillian: Two Missing Links in Enterprise Java Development K.3.201
15:00-16:00 Nouveau: Recap, on-going and future work K.3.401
15:00-16:00 True open hardware: Opencores and OpenRISC Embedded Lameere
15:15-16:00 Enterprise Control, Configuration and Logging/Alarming using GNUstep-base GNUstep AW1.126
15:30-15:55 Programming Arduinos in Ada Ada AW1.121
15:30-15:55 DMTF CIMI and Apache Deltacloud Virtualization and Cloud Chavanne
15:30-16:00 Hacking Writer LibreOffice H.1309
15:30-16:00 Social Networking: User Address Ownership in the Federated Social Web Jabber and XMPP H.2213
15:30-16:00 Nemo Mobile - How to contribute to the project Open Mobile Linux AW1.120
15:30-16:00 Thunderbird Mozilla UD2.218A
15:30-16:00 Java in the Age of the JVM Free Java K.4.401
15:40-16:10 Tumbler - A Modern D-Bus Thumbnail Service CrossDesktop H.1308
15:40-16:25 IronPython: Bringing the dynamic world to the CLR Mono K.3.601
15:45-16:30 OpenQA CrossDistribution H.1301
15:45-16:30 Succeeding in the Google Summer of Code as a large project CrossDistribution H.1302

Next (up to 3) talks in the same room (Ferrer):

When Event Track
16:00-16:15 LISPmob: enhanced network layer mobility solution Lightning Talks
16:20-16:35 The ZIO Framework Lightning Talks
16:40-16:55 The Self-Describing Wishbone Bus Lightning Talks