Speakers | |
---|---|
Cornelius Schumacher | |
Schedule | |
Day | Saturday |
Room | H.1308 |
Start time | 15:45 |
End time | 16:30 |
Duration | 00:45 |
Info | |
Event type | Podium |
Track | openSUSE |
Language | English |
Media | |
Slides (PDF) | |
Video (Ogg/Theora) | |
Video (Ogg/Theora/Low quality) |
How the openSUSE build service makes building packages easy for developers who don't care about packaging.
The openSUSE build service is a powerful tool to build installable packages of free software on a Novell hosted build farm. Packages can be built for the openSUSE and various other distributions, including for example Fedora and Ubuntu. Traditionally building packages involves pretty low-level tasks like manually creating tarballs, write detailed control files for the package building tools etc. The openSUSE build service provides more convenient interfaces which don't require the developer to get too deep into the gory details of packaging software.
This presentation will give an overview and demonstrate some of the tools of the openSUSE build service which make creating installable packages of free software for various distributions easy. It will show how to control the build with the web client, how to interface the build service with upstream source code repositories and what other tools exist to ease the job of packaging software.