Enjoy the newly minted printable schedule available for UTOSC 2009

Master Cross-platform Builds - The OpenSUSE Build Service Workshop
Start: Oct 09, 12:00 p.m.
End: Oct 09, 2:30 p.m.
Location: 127
(map)
Creating software for Linux can be an enormous challenge with all the many distributions that exist out there. Wouldn't it be nice if you could have your software packages for OpenSUSE, SUSE Linux Enterprise Server, Debian, Fedora, RedHat Enterprise Linux, CentOS, Mandriva and Ubuntu - all in one repository? Now you can, with the OpenSUSE Build Service.
The OpenSUSE Build Service is a system that provides storage for source code and finished binary packages, source version control, and a built-in build service. The service will build, of course, OpenSUSE packages, but will also build for all the major distributions at the click of a button. In addition, the build service allows other users to branch your source code, make changes and build a package with those changes, and finally allows a simple method for merging changes from the branch into the original source code. This allows others to easily contribute to an open source project while still giving the project owner control over what finally ends up in the main source.
This presentation demonstrates the OpenSUSE Build Service by creating a simple project and package, building it for multiple distributions, branching and merging the project, all by using both console-based and web-based tools. When the presentation is complete, you won't want to maintain your source anywhere else. ;-)
John has been working with computers for over 25 years, starting with rewriting sections of Applesoft BASIC, to currently maintaining the SUSE Linux kernel on IBM zSeries mainframes. John is particularly interested in machine learning and evolutionary programming, but only treats it as a hobby as he has a wife to spoil and four sons to socially engineer.