FOSDEM2009

From openSUSE

(Difference between revisions)
Revision as of 14:27, 22 January 2009
Anubisg1 (Talk | contribs)
Sunday, February 8th
� Previous diff
Revision as of 15:56, 22 January 2009
Mlasars (Talk | contribs)

Next diff →
Line 15: Line 15:
|13:00 |13:00
|Welcome - openSUSE |Welcome - openSUSE
-|+|nother year, another FOSDEM. The talk will give you a short overview what happened in the last year, what we archived within the openSUSE project.
|[[User:mlasars|Martin Lasarsch]] |[[User:mlasars|Martin Lasarsch]]
| |
Line 21: Line 21:
|13:15 |13:15
|Looking ahead |Looking ahead
-|+|After the release of openSUSE 11.1 in December we are already working on the next version. What kind of features will we have, what want the community?
|[[User:coolo|Stephan Kulow]] |[[User:coolo|Stephan Kulow]]
| |
Line 27: Line 27:
|13:45 |13:45
|openSUSE community |openSUSE community
-|+|This talk gives you an overview about the openSUSE community.
 +What we have, what we need. It also covers some topics from the
 +mailinglists, like Weekly-news i18n. Plans for language specific
 +news.o.o, why i18n is important for us. The Talk will also have
 +short overview about the upcoming openSUSE spokesperson program.
|[[User:k0da|Dinar Valeev]] |[[User:k0da|Dinar Valeev]]
| |
Line 33: Line 37:
|14:30 |14:30
|openSUSE Build Service overview |openSUSE Build Service overview
-|+|Introduction into the openSUSE Build Service, why it was created, what are the goals it wants to achieve and a brief overview about its components.
|[[User:AdrianSuSE|Adrian Schröter]] |[[User:AdrianSuSE|Adrian Schröter]]
| |
Line 39: Line 43:
|14:45 |14:45
|Collaboration in the openSUSE Build Service |Collaboration in the openSUSE Build Service
-|+|This talk explains how to use the Collaboration features of
 +the openSUSE Build Service. Its based on two openSUSE repositories
 +that use them: openSUSE:Factory:Contrib and openSUSE:Factory
|[[User:Hennevogel|Henne Vogelsang]] |[[User:Hennevogel|Henne Vogelsang]]
| |
Line 45: Line 51:
|15:30 |15:30
|Putting Cross Development Support into OBS |Putting Cross Development Support into OBS
-|+|The Cross Development in OBS feature is now integrated into normal OBS
 +development. It allows you to build, test, run applications for other
 +processor architectures using a combination of emulators and crossbuild.
 +Emulators are already a normal part of OBS. An analysis has been made of
 +the different ways to implement Cross Build to result in better
 +interoperability with existing linux distributions for other
 +architectures. The goal was to implement Cross Development as an
 +orthogonal feature, and to glueless implement openSUSE, Fedora, Debian,
 +Ubuntu for embedded architektures like ARM, sh4, mips in the same way as
 +is done already by OBS for x86 and powerpc architectures.
|[[User:MartinMohring|Martin Mohring]] |[[User:MartinMohring|Martin Mohring]]
| |
Line 51: Line 66:
|16:15 |16:15
|Create your own Linux Distribution |Create your own Linux Distribution
-|+|This talk will explain briefly how you create your own openSUSE based Linux distribution installation media and Live media with the openSUSE Build Service. It includes a brief introduction to kiwi-instsource (which was presented as an outlook last year) and the way we define products; how the buildservice creates an installation source from that.
|Jan-Christoph Bornschlegel |Jan-Christoph Bornschlegel
| |
Line 57: Line 72:
|17:00 |17:00
|Creating customized openSUSE versions with SUSE Studio |Creating customized openSUSE versions with SUSE Studio
-|+|SUSE Studio is a new web application to build openSUSE based appliances. It
 +provides an easy to use interface to quickly create images for live CDs,
 +bootable USB sticks and VMware. It's also possible to conveniently customize
 +software selection, configuration and theming of the appliances. Third party
 +software may be integrated through coupling with the openSUSE Build Service.
 +Studio's testdrive feature allows users to run the appliance via the web
 +interface for testing and further configuration.
|Cornelius Schumacher |Cornelius Schumacher
Daniel Bornkessel Daniel Bornkessel
Line 64: Line 85:
|17:45 |17:45
|Legal aspects of distribution development |Legal aspects of distribution development
-|+|Every community distributions have to deal with legal issues. The talk shows what kind of pitfalls we have in our daily distribution work and how to solve them. This will only work with the upstream developers of the projects and most of the work will be done for every distribution again.
|JĂĽrgen Weigert |JĂĽrgen Weigert
| |
Line 70: Line 91:
|18:15 |18:15
|Apport - Automatic Application Crash Reporting for openSUSE |Apport - Automatic Application Crash Reporting for openSUSE
-|+|ApportApport is an automatic application crash reporting system. Many
 +application crashes remain unreported due to different reasons.
|Jan Blunck |Jan Blunck
| |
Line 85: Line 107:
|10:00 |10:00
|openSUSE education |openSUSE education
-|+|The openSUSE education project has the goal is to support schools using openSUSE, create and describe additional software-packages for educational projects and create an "add-on" CD for the regular openSUSE distribution. The talk gives you an overview about the project, where we are now and what has to be done
|[[User:lrupp|Lars Vogdt]] |[[User:lrupp|Lars Vogdt]]
[[User:Anubisg1|Andrea Florio]] [[User:Anubisg1|Andrea Florio]]
Line 92: Line 114:
|10:45 |10:45
|Zypper - openSUSE's command line software manager |Zypper - openSUSE's command line software manager
-|+|Zypper is a command line software management tool using the ZYpp
 +library. It can be used to manage repositories, search for packages,
 +install them, keep them up to date and more. This talk will highlight it's most interesting features, tips & tricks,
 +and future plans.
|Ján Kupec |Ján Kupec
| |
Line 98: Line 123:
|11:15 |11:15
|Wine - the free Windows Emulator |Wine - the free Windows Emulator
-|+|After 15 years of development Wine, the free Windows Emulator,
 +has reached the level of completeness a 1.0 release, allowing
 +users to now run a broad spectrum of applications between Office
 +productivity applications, Games or speciality applications.
 +This talk will give an introduction on how Wine works, what is
 +possible and how it all works together, why it is not slower,
 +why emulating only the runtime environment is to a distinct
 +advantage compared to virtual machines.
|[[User:msmeissn|Marcus Meissner]] |[[User:msmeissn|Marcus Meissner]]
| |
Line 104: Line 136:
|12:00 |12:00
|MirrorBrain - Free CDN for Free Software Projects |MirrorBrain - Free CDN for Free Software Projects
-|+|The MirrorBrain, a.k.a. the openSUSE download redirector, automatically redirects clients (web browsers, download programs) to a mirror server near them. It works similar to the systems employed by sourceforge.net, mozilla.com or similar large organizations, which face a number of download requests which is too high to be practically handled by a single site. To find a mirror close to the client, the redirector "geolocates" the client by its IP address. If several mirrors are found to be suitable, the redirector load-balances requests to the mirrors based on their capabilities.
 + 
|Peter Poeml |Peter Poeml
| |
Line 110: Line 143:
|12:45 |12:45
|openSUSE on Netbooks |openSUSE on Netbooks
-|+|Everybody loves Netbooks, so why don't use your favorite Linux distribution on it.
 +The talks shows what the pitfalls and limitations are and how to get openSUSE
 +working on Netbooks.
|Stefan Seyfried |Stefan Seyfried
| |
|- |-
|13:30 |13:30
-|YaST2 (description missing)+|YaST2 - Future Roadmap
-|+|n openSUSE 11.0 YaST came out with new features like a themable look
 +and a robust & fast package manager. 11.1 came out with more robust
 +solving and various minor features.
 +In this talk we will present all the features that have high priority
 +for the next openSUSE release and areas where we are doing research that
 +will eventually be features in future versions.
 + 
|Duncan |Duncan
| |
Line 122: Line 163:
|14:15 |14:15
|openFATE - How to get your most wanted features into openSUSE |openFATE - How to get your most wanted features into openSUSE
-|+|openSUSE opens the feature tracking process to the community.
 +In the past, only Novell employees had access to the feature
 +database where all features of upcoming products are tracked.
 +Now the community can participate in the feature tracking process
 +by requesting new features, browse existing features and contributing to them. We launched the openFATE web application (http://features.opensuse.org) shortly before FOSDEM.
 +The talk shows how it works and explains how incoming feature requests will be handled.
|Thomas Schmidt |Thomas Schmidt
| |
Line 128: Line 174:
|14:45 |14:45
|Architecture of Collaboration |Architecture of Collaboration
-|+|This session will focus on the “Architecture of Collaboration” implemented
 +in the Kablink Open Collaboration project. See how the Kablink platform
 +allows you to build applications that solve problems while
 +encouraging collaboration among your team members. During this session an
 +application will be developed that takes advantage of the social networking
 +features of Kablink while solving a common teamworking problem.
|Brent McConnell |Brent McConnell
| |
Line 134: Line 185:
|15:30 |15:30
|Bits from your GNOME team (with build service fun inside!) |Bits from your GNOME team (with build service fun inside!)
-|+|At the last FOSDEM, JP Rosevear gave a good overview of what was going
 +on the GNOME land of openSUSE. It turns out that since then, many things
 +have happened and 2008 helped the team achieve a lot. This talk will present some interesting technical changes on your
 +desktop and how it affects the while distribution, but will also focus
 +on the GNOME team and its processes, like for example our use of the
 +build service.
|Vincent Untz |Vincent Untz
| |
Line 140: Line 196:
|16:15 |16:15
|Putting the 'open' in openSUSE : Community-driven KDE development |Putting the 'open' in openSUSE : Community-driven KDE development
-|+|The KDE team plays a central part in making openSUSE a community driven
 +project. In this talk, the KDE team presents how it works with the community
 +to introduce the new KDE 4 desktop to the distribution so that it meets
 +users' needs. Recent developments in KDE and the measures taken to smooth
 +the transition from KDE 3 are shown.
|Will Stephenson |Will Stephenson
| |

Revision as of 15:56, 22 January 2009

openSUSE project @ FOSDEM 2009

The ninth Free and Open source Software Developers' European Meeting (commonly known as FOSDEM) takes place during the first week-end (7&8) of February 2009 in the city of Brussels, Belgium. It's an annual 2-day event hosting talks, tutorials, and booth for the free software/open source community. It is organized by volunteers at the Université Libre de Bruxelles in Belgium. Access to all parts of FOSDEM is free of charge (but donations and sponsors are welcome to help fund the event).

The openSUSE project will participate at FOSDEM with the openSUSE 'DevRoom' (Developer Room) and a small booth. We try to record again all talks. This year we are in the same devroom we had last year on the second day, aka the openSUSE sauna, H.2214 (upstairs).

Talks from the openSUSE DevRoom

Draft!

Saturday, February 7th

Time Topic Description Presenter Media
13:00 Welcome - openSUSE nother year, another FOSDEM. The talk will give you a short overview what happened in the last year, what we archived within the openSUSE project. Martin Lasarsch
13:15 Looking ahead After the release of openSUSE 11.1 in December we are already working on the next version. What kind of features will we have, what want the community? Stephan Kulow
13:45 openSUSE community This talk gives you an overview about the openSUSE community.

What we have, what we need. It also covers some topics from the mailinglists, like Weekly-news i18n. Plans for language specific news.o.o, why i18n is important for us. The Talk will also have short overview about the upcoming openSUSE spokesperson program.

Dinar Valeev
14:30 openSUSE Build Service overview Introduction into the openSUSE Build Service, why it was created, what are the goals it wants to achieve and a brief overview about its components. Adrian Schröter
14:45 Collaboration in the openSUSE Build Service This talk explains how to use the Collaboration features of

the openSUSE Build Service. Its based on two openSUSE repositories that use them: openSUSE:Factory:Contrib and openSUSE:Factory

Henne Vogelsang
15:30 Putting Cross Development Support into OBS The Cross Development in OBS feature is now integrated into normal OBS

development. It allows you to build, test, run applications for other processor architectures using a combination of emulators and crossbuild. Emulators are already a normal part of OBS. An analysis has been made of the different ways to implement Cross Build to result in better interoperability with existing linux distributions for other architectures. The goal was to implement Cross Development as an orthogonal feature, and to glueless implement openSUSE, Fedora, Debian, Ubuntu for embedded architektures like ARM, sh4, mips in the same way as is done already by OBS for x86 and powerpc architectures.

Martin Mohring
16:15 Create your own Linux Distribution This talk will explain briefly how you create your own openSUSE based Linux distribution installation media and Live media with the openSUSE Build Service. It includes a brief introduction to kiwi-instsource (which was presented as an outlook last year) and the way we define products; how the buildservice creates an installation source from that. Jan-Christoph Bornschlegel
17:00 Creating customized openSUSE versions with SUSE Studio SUSE Studio is a new web application to build openSUSE based appliances. It

provides an easy to use interface to quickly create images for live CDs, bootable USB sticks and VMware. It's also possible to conveniently customize software selection, configuration and theming of the appliances. Third party software may be integrated through coupling with the openSUSE Build Service. Studio's testdrive feature allows users to run the appliance via the web interface for testing and further configuration.

Cornelius Schumacher

Daniel Bornkessel

17:45 Legal aspects of distribution development Every community distributions have to deal with legal issues. The talk shows what kind of pitfalls we have in our daily distribution work and how to solve them. This will only work with the upstream developers of the projects and most of the work will be done for every distribution again. JĂĽrgen Weigert
18:15 Apport - Automatic Application Crash Reporting for openSUSE ApportApport is an automatic application crash reporting system. Many

application crashes remain unreported due to different reasons.

Jan Blunck
19:00 End

Sunday, February 8th

Time Topic Description Presenter Slides
10:00 openSUSE education The openSUSE education project has the goal is to support schools using openSUSE, create and describe additional software-packages for educational projects and create an "add-on" CD for the regular openSUSE distribution. The talk gives you an overview about the project, where we are now and what has to be done Lars Vogdt

Andrea Florio

10:45 Zypper - openSUSE's command line software manager Zypper is a command line software management tool using the ZYpp

library. It can be used to manage repositories, search for packages, install them, keep them up to date and more. This talk will highlight it's most interesting features, tips & tricks, and future plans.

Ján Kupec
11:15 Wine - the free Windows Emulator After 15 years of development Wine, the free Windows Emulator,

has reached the level of completeness a 1.0 release, allowing users to now run a broad spectrum of applications between Office productivity applications, Games or speciality applications. This talk will give an introduction on how Wine works, what is possible and how it all works together, why it is not slower, why emulating only the runtime environment is to a distinct advantage compared to virtual machines.

Marcus Meissner
12:00 MirrorBrain - Free CDN for Free Software Projects The MirrorBrain, a.k.a. the openSUSE download redirector, automatically redirects clients (web browsers, download programs) to a mirror server near them. It works similar to the systems employed by sourceforge.net, mozilla.com or similar large organizations, which face a number of download requests which is too high to be practically handled by a single site. To find a mirror close to the client, the redirector "geolocates" the client by its IP address. If several mirrors are found to be suitable, the redirector load-balances requests to the mirrors based on their capabilities. Peter Poeml
12:45 openSUSE on Netbooks Everybody loves Netbooks, so why don't use your favorite Linux distribution on it.

The talks shows what the pitfalls and limitations are and how to get openSUSE working on Netbooks.

Stefan Seyfried
13:30 YaST2 - Future Roadmap n openSUSE 11.0 YaST came out with new features like a themable look

and a robust & fast package manager. 11.1 came out with more robust solving and various minor features. In this talk we will present all the features that have high priority for the next openSUSE release and areas where we are doing research that will eventually be features in future versions.

Duncan
14:15 openFATE - How to get your most wanted features into openSUSE openSUSE opens the feature tracking process to the community.

In the past, only Novell employees had access to the feature database where all features of upcoming products are tracked. Now the community can participate in the feature tracking process by requesting new features, browse existing features and contributing to them. We launched the openFATE web application (http://features.opensuse.org) shortly before FOSDEM. The talk shows how it works and explains how incoming feature requests will be handled.

Thomas Schmidt
14:45 Architecture of Collaboration This session will focus on the “Architecture of Collaboration” implemented

in the Kablink Open Collaboration project. See how the Kablink platform allows you to build applications that solve problems while encouraging collaboration among your team members. During this session an application will be developed that takes advantage of the social networking features of Kablink while solving a common teamworking problem.

Brent McConnell
15:30 Bits from your GNOME team (with build service fun inside!) At the last FOSDEM, JP Rosevear gave a good overview of what was going

on the GNOME land of openSUSE. It turns out that since then, many things have happened and 2008 helped the team achieve a lot. This talk will present some interesting technical changes on your desktop and how it affects the while distribution, but will also focus on the GNOME team and its processes, like for example our use of the build service.

Vincent Untz
16:15 Putting the 'open' in openSUSE : Community-driven KDE development The KDE team plays a central part in making openSUSE a community driven

project. In this talk, the KDE team presents how it works with the community to introduce the new KDE 4 desktop to the distribution so that it meets users' needs. Recent developments in KDE and the measures taken to smooth the transition from KDE 3 are shown.

Will Stephenson
17:00 End

Other talks outside the openSUSE devroom

when where who what descripton Slides
14:00 - Saturday Main Room "Janson" Joe Brockmeier openSUSE

Who will be there?

who account/nick when what* hotel
Martin Lasarsch mlasars/notlocalhorst 6-8 openSUSE organizer SUSE
Vincent Untz vuntz/vuntz 6-8 Talk, helping here and there TBD (SUSE?)
Andrew Wafaa awafaa/FunkyPenguin 5-9 Booth, Face 2 Face @ FOSDEM Interviews, Guerilla Marketing Family
Wolfgang Rosenauer wolfiR 6-8 mainly Mozilla, sorry Hotel/TBD
Marcus Meissner _Marcus_ 6-8 Talk, hanging around at booth, GPG key signing possible (bring valid ID and fingerprint), Digital Camera debugging SUSE
Pascal Bleser pbleser/yaloki 6-8 Busy organising FOSDEM :) Novotel Grand Place

* like helping on booth, give a presentation general/openSUSE

External Links

archived pages

FOSDEM2006, FOSDEM2007, FOSDEM2008