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.

Marek Goldmann
Day Saturday
Room K.3.201
Capacity 85
Start time 11:00
End time 11:55
Duration 00:55
Track Devroom

BoxGrinder : Grind your appliances easily

BoxGrinder is a set of tools that help you grind out appliances: preconfigured disk images with the operating system and requisite software ready to run on a selected virtualization platform. With a simple text definition file and a single command BoxGrinder will build a lean appliance from scratch, convert it to a target format, and deliver it to your chosen infrastructure.

Virtualization has become almost ubiquitous in modern scalable infrastructures, with traditional dedicated hardware setups being replaced by multi-tenanted virtual environments. This change facilitates many of the beneficial properties of Cloud Computing, key amongst which is the ability to create small, function-specific appliances that enables system components to scale independently.

BoxGrinder addresses the key problem of specifying and building such appliances. It manages complexities such as software installation, dependency resolution and remote service interactions on your behalf. Existing methods can an arduously convoluted, with poor repeatability and performance characteristics; wasting time and resulting in slow and bloated appliances. Such factors negate many of the motivating factors for embracing Cloud computing, and this is an obstacle that BoxGrinder is specifically designed to overcome. Coherent and simple to specify and run; yet fast to build and easily customized to any desired level of complexity.

In this session we will cover the basic concepts of BoxGrinder, with discussion of techniques and use-cases that illustrate how best to utilise BoxGrinder's powerful feature-set. Finally, we will work through a live example, from text definition to a running virtual appliance.

Ref :

Concurrent events:

When Event Track Where
11:00-11:05 Welcome to the Free Java DevRoom Free Java K.4.401
11:00-11:05 Welcome to the Legal Issues DevRoom AW1.125
11:00-11:10 Welcome! CrossDesktop H.1308
11:00-11:15 Intro: Welcome to XMPP Jabber and XMPP H.2213
11:00-11:15 Accessibility in LibreOffice LibreOffice H.1309
11:00-11:15 GNUstep Developer's Meeting GNUstep AW1.126
11:00-11:25 OpenStack News: Last year retrospective Virtualization and Cloud Chavanne
11:00-11:30 Open Security Hardware Hardware Cryptography H.2214
11:00-11:30 Embracing Non-Technical Users: Celebrations and Challenges CrossDistribution H.1302
11:00-11:30 Mozilla Communities - Agile approach, tools, patterns and metrics Mozilla UD2.218A
11:00-11:45 Enough Debian packaging knowledge to hurt yourselves slightly less than you do already Mono K.3.601
11:00-11:50 Ensuring uptime in a small startup PostgreSQL K.4.201
11:00-11:50 Free Software: A viable model for Commercial Success Keynotes Janson
11:00-12:00 Coping with wide-impact changes in a distribution CrossDistribution H.1301
11:00-12:00 NanoBSD and the art of Timekeeping with appliances. Embedded Lameere
11:00-12:00 intel userspace K.3.401
11:05-11:30 The state of OpenJDK Free Java K.4.401
11:05-11:30 Open Licences before European Courts AW1.125
11:15-11:45 LibreOffice Development Directions LibreOffice H.1309
11:15-11:45 OpenBSD GNUstep ports update GNUstep AW1.126
11:15-12:00 Intro: XMPP 101 / Stump the Experts Jabber and XMPP H.2213
11:20-12:10 GStreamer 1.0 - the next generation of your favourite multimedia framework CrossDesktop H.1308
11:30-11:55 Hacking on OpenStack Compute (Nova) - A beginner's guide Virtualization and Cloud Chavanne
11:30-12:00 How to replace a legacy tool with 100k installations CrossDistribution H.1302
11:30-12:00 The Methods of FOSS Activism AW1.125
11:30-12:00 JDK 7 Updates in OpenJDK Free Java K.4.401
11:30-12:00 Developing Firefox in 2012 - Add-ons, Jetpack, Github and more Mozilla UD2.218A
11:30-12:00 Mer ... and what you can do with it Open Mobile Linux AW1.120
11:45-12:15 Import filters for LibreOffice LibreOffice H.1309
11:45-12:30 CESecore and common criteria certification of open source software Hardware Cryptography H.2214

Next (up to 3) talks in the same room (K.3.201):

When Event Track
12:00-12:55 Drools Planner: Planning optimization by example
13:00-13:55 Openshift
14:00-14:55 JBoss AS7 : Building JBoss AS 7 for Fedora