1347
osc14
openSUSE Conference
2014-04-24
2014-04-28
5
00:15
2014-04-24T20:00:00+02:00
18:00
02:00
Ragusa
Workshop
336-warm-up-party
Warm Up Party
oSC14 Meet & Greet
This is the warm up party for the openSUSE Conference 2014. Meet and get to know all the other Geekos at the "Sesame Tavern" (http://www.sesame.hr/tovjerna.html). Have a couple of cold ones together and prepare and register for the most awesome oSC yet! Let's see where the night ends! Who knows?!
This is the warm up party for the openSUSE Conference 2014. Meet and get to know all the other Geekos at the "Sesame Tavern" (http://www.sesame.hr/tovjerna.html). Have a couple of cold ones together and prepare and register for the most awesome oSC yet! Let's see where the night ends! Who knows?!
false
Henne Vogelsang
2014-04-25T12:15:00+02:00
10:15
01:00
Ragusa
Long Talk
160-opening-keynote
Opening Keynote
The openSUSE Board, the organization team, and our hosts will welcome Geekos from around the world to open oSC14.
Being in the middle of some rather big changes in our project we have much to discuss and debate. We are looking forward to an exciting conference with many discussions, much collaboration, hacking, and socializing. The opportunity to meet once again at the openSUSE conference is very invigorating and we hope all can share in our enthusiasm.
Please consider to be an active contributor to the event. There are many volunteer opportunities and of course we need to fill in a great program of talks and workshops.
The openSUSE Board, the organization team, and our hosts will welcome Geekos from around the world to open oSC14.
Being in the middle of some rather big changes in our project we have much to discuss and debate. We are looking forward to an exciting conference with many discussions, much collaboration, hacking, and socializing. The opportunity to meet once again at the openSUSE conference is very invigorating and we hope all can share in our enthusiasm.
Please consider to be an active contributor to the event. There are many volunteer opportunities and of course we need to fill in a great program of talks and workshops.
false
Robert
2014-04-25T13:00:00+02:00
11:00
01:00
Ragusa
Long Talk
280-come-together
Come together
A Guide to Pair Programming
The times where software developers have been isolated Geekos without any social contact whatsoever are over. Especially, when working towards complex goals with many stakeholders and team members, communication is key to successfully creating great applications and products. Agile development provides us with a couple of methods to tackle this problem. When it comes to actually hacking away and implementing new features, pair programming is one of the most powerful techniques to support communication and collaboration. This talk will introduce the concept of pair programming, present some best practices, and finally provide some solutions for remote pairing in distributed teams.
The times where software developers have been isolated Geekos without any social contact whatsoever are over. Especially, when working towards complex goals with many stakeholders and team members, communication is key to successfully creating great applications and products. Agile development provides us with a couple of methods to tackle this problem. When it comes to actually hacking away and implementing new features, pair programming is one of the most powerful techniques to support communication and collaboration. This talk will introduce the concept of pair programming, present some best practices, and finally provide some solutions for remote pairing in distributed teams.
false
@bamb00zzle
2014-04-25T15:00:00+02:00
13:00
01:00
Ragusa
Long Talk
215-protect-your-mysql-server
Protect Your MySQL Server
Dos and Dont's of secure MySQL deployment. What's coming in 5.7
Ever wondered how secure is MySQL right after being installed ?
Or what's the most secure way of accessing the server ?
Or how to make sure the data you put into it are not accessed in ways you didn't think about ?
If the answers to the above and related questions are yes this session is for you.
We'll also go through the things we've been working on based the 5.7 MySQL development milestones.
Ever wondered how secure is MySQL right after being installed ?
Or what's the most secure way of accessing the server ?
Or how to make sure the data you put into it are not accessed in ways you didn't think about ?
If the answers to the above and related questions are yes this session is for you.
We'll also go through the things we've been working on based the 5.7 MySQL development milestones.
false
Georgi Kodinov
2014-04-25T16:00:00+02:00
14:00
01:00
Ragusa
Long Talk
221-babelfish-for-devops-syslog-ng
Babelfish for DevOps: syslog-ng
Most people still think of syslog-ng as a logging system with a flexible configuration language. It is now databases, message parsing, mongodb, JSON, message queuing and a lot more. Over the years, syslog-ng has evolved from a flexible and reliable logging system into a feature-rich log-processing tool. It's not just store and forward anymore, for example, with syslog-ng you can:
* Process and parse the body of messages to find important information and send e-mail alerts for specific events
* Receive structured JSON messages from your applications and store-them in a schema-free MongoDB NoSQL database
* Publish your messages to different message-queuing systems, for example, STOMP or AMQP
* Collect real-time statistics from your hosts and applications using the redis or riemann destinations
... or just send you an e-mail, when a torrent is downloaded :-)
All of these illustrated with short real life examples, how they can be used during development or operating your servers.
At the end I'd like to illustrate, how OBS helps me to maintain many different versions of syslog-ng packages.
Most people still think of syslog-ng as a logging system with a flexible configuration language. It is now databases, message parsing, mongodb, JSON, message queuing and a lot more. Over the years, syslog-ng has evolved from a flexible and reliable logging system into a feature-rich log-processing tool. It's not just store and forward anymore, for example, with syslog-ng you can:
* Process and parse the body of messages to find important information and send e-mail alerts for specific events
* Receive structured JSON messages from your applications and store-them in a schema-free MongoDB NoSQL database
* Publish your messages to different message-queuing systems, for example, STOMP or AMQP
* Collect real-time statistics from your hosts and applications using the redis or riemann destinations
... or just send you an e-mail, when a torrent is downloaded :-)
All of these illustrated with short real life examples, how they can be used during development or operating your servers.
At the end I'd like to illustrate, how OBS helps me to maintain many different versions of syslog-ng packages.
false
Peter Czanik
2014-04-25T17:30:00+02:00
15:30
01:00
Ragusa
Long Talk
231-what-s-the-point-of-multiarch
What's the point of Multiarch?
How does it work, what's it for, and why should I care?
Multiarch is a fundamentally simple idea that extends the basic lib / lib64 idea to allow arbitrary architecture combinations. This co-installability of software of different ABIs and architectures, has obvious applications in emulation, cross-building, legacy binaries and cross-grading. It has been initially implemented in the Debian ecosystem, and may never make it to RPMworld, but it's an important concept that nevertheless deserves wider understanding across distros. Having used it for a couple of years I have been impressed at how useful it is, and find the orthogonality of the design very pleasing. This talk will explain how it works and show how it's used, but also use it as an example in the wider context of making big and disruptive changes like this in the ecosystem, reviewing what went well and what didn't. https://wiki.debian.org/Multiarch
Multiarch is a fundamentally simple idea that extends the basic lib / lib64 idea to allow arbitrary architecture combinations. This co-installability of software of different ABIs and architectures, has obvious applications in emulation, cross-building, legacy binaries and cross-grading. It has been initially implemented in the Debian ecosystem, and may never make it to RPMworld, but it's an important concept that nevertheless deserves wider understanding across distros. Having used it for a couple of years I have been impressed at how useful it is, and find the orthogonality of the design very pleasing. This talk will explain how it works and show how it's used, but also use it as an example in the wider context of making big and disruptive changes like this in the ecosystem, reviewing what went well and what didn't. https://wiki.debian.org/Multiarch
false
Wookey
2014-04-25T18:30:00+02:00
16:30
00:30
Ragusa
Short Talk
187-how-to-become-an-openqa-contributor
How to become an openQA contributor
Extend the functionality of openQA
openSUSE Team (@SUSE) is currently working on openQAv3. openQAv2 provide new concepts like needles and workers. For the next version we are providing mode improvements in areas like users, permissions, distributed workers and integration with OBS and Staging projects.
Now is a good opportunity to explain the internals of the application and provide the initial knowledge to help you to contribute to the project. We have many tasks that are perfect to gain experience in the application!
openSUSE Team (@SUSE) is currently working on openQAv3. openQAv2 provide new concepts like needles and workers. For the next version we are providing mode improvements in areas like users, permissions, distributed workers and integration with OBS and Staging projects.
Now is a good opportunity to explain the internals of the application and provide the initial knowledge to help you to contribute to the project. We have many tasks that are perfect to gain experience in the application!
false
Alberto Planas
2014-04-25T13:00:00+02:00
11:00
00:30
Revelin
Short Talk
212-a-scientific-analysis-of-opensuse-collaboration-patterns-in-obs-and-bugzilla
A scientific analysis of openSUSE collaboration patterns in OBS and Bugzilla
The story of merge requests and bug reports
Software repository mining and collaborative software engineering are part of my ongoing research in Software Engineering Research Group. During 2013 my paper with title "An early empirical sentiment analysis of openSUSE Factory Developers and Users" [1] was accepted and then presented to WSL 2013 [Porto Alegre,Brasil,July 4th - 5th, 2013].
This presentation is about studying openSUSE Factory data in relation to the Bugzilla and OBS. A concrete quantitative analysis of the openSUSE Factory data over the last 3 years is presented, with focus on the possible correlation between the number of accepted requests in OBS and the openSUSE Factory bugs in the Bugzilla. The slides of my presentation can be found here [2].
[1] http://bit.ly/MPAhaC
[2] http://www.slideshare.net/slideshow/embed_code/34242932
Software repository mining and collaborative software engineering are part of my ongoing research in Software Engineering Research Group. During 2013 my paper with title "An early empirical sentiment analysis of openSUSE Factory Developers and Users" [1] was accepted and then presented to WSL 2013 [Porto Alegre,Brasil,July 4th - 5th, 2013].
This presentation is about studying openSUSE Factory data in relation to the Bugzilla and OBS. A concrete quantitative analysis of the openSUSE Factory data over the last 3 years is presented, with focus on the possible correlation between the number of accepted requests in OBS and the openSUSE Factory bugs in the Bugzilla. The slides of my presentation can be found here [2].
[1] http://bit.ly/MPAhaC
[2] http://www.slideshare.net/slideshow/embed_code/34242932
false
Ilias R.
2014-04-25T13:30:00+02:00
11:30
00:30
Revelin
Short Talk
235-social-skills-for-geeks
Social Skills for Geeks
How to deal with the social side of computing life
"There will be an informal networking session". Does that scare you?
You proposed something on the mailing list but there is disagreement. How to continue?
Somebody is acting very unpleasant on IRC. How do you deal with that?
A fellow hacker submits absolutely horrible code. What do you say to him or her?
These questions are the subject of this presentation: the (unfortunate?) social consequences of being involved in a technical project and how to deal with them.
Not only does some social experience help you get more done, but it also helps make Open Source (and life in general) more fun.
"There will be an informal networking session". Does that scare you?
You proposed something on the mailing list but there is disagreement. How to continue?
Somebody is acting very unpleasant on IRC. How do you deal with that?
A fellow hacker submits absolutely horrible code. What do you say to him or her?
These questions are the subject of this presentation: the (unfortunate?) social consequences of being involved in a technical project and how to deal with them.
Not only does some social experience help you get more done, but it also helps make Open Source (and life in general) more fun.
false
jospoortvliet
2014-04-25T15:00:00+02:00
13:00
01:00
Revelin
Long Talk
249-arming-open-source
ARMing Open Source
An IP company's Open Source involvement
ARM is an IP company, who produce no physical products. Yet we are in the hands and machines of many of us all around the world. Open Source software is at the heart of many of the products that ship with our IP. This session will show how ARM works with Open Source.
ARM is an IP company, who produce no physical products. Yet we are in the hands and machines of many of us all around the world. Open Source software is at the heart of many of the products that ship with our IP. This session will show how ARM works with Open Source.
false
Andrew Wafaa
2014-04-25T16:00:00+02:00
14:00
00:30
Revelin
Short Talk
257-promoting-open-source-in-universities-and-technical-institutes
Promoting open source in universities and technical institutes
I will give a talk about how it is to promote linux and open source (along with openSUSE) in general in a university environment. What it needs to be done, the challenges you will have to face and how you might overcome them, how to gain the trust of your professors and if it is possible for a college to turn to more open source solutions.
I will give a talk about how it is to promote linux and open source (along with openSUSE) in general in a university environment. What it needs to be done, the challenges you will have to face and how you might overcome them, how to gain the trust of your professors and if it is possible for a college to turn to more open source solutions.
false
Dimitris Papapoulios
2014-04-25T16:30:00+02:00
14:30
00:30
Revelin
Short Talk
245-design-and-branding-the-way-forward
Design and Branding - The Way Forward
Presenting the ongoing work of openSUSE branding and design by the SUSE Design Team
The SUSE Design Team has begun work on a fresh marketing campaign which includes new branding and design elements.
We will present our current efforts. Details will be offered for each of the new design elements; an explanation of what they are, how they are used, where to find them, etc.
Also, we'll explain our plans for future branding efforts and how we plan to begin screen design efforts for openSUSE
The SUSE Design Team has begun work on a fresh marketing campaign which includes new branding and design elements.
We will present our current efforts. Details will be offered for each of the new design elements; an explanation of what they are, how they are used, where to find them, etc.
Also, we'll explain our plans for future branding efforts and how we plan to begin screen design efforts for openSUSE
false
Kenneth Wimer
2014-04-25T17:30:00+02:00
15:30
01:00
Revelin
Long Talk
302-suse-linux-enterprise-and-opensuse
SUSE Linux Enterprise and openSUSE
openSUSE is the upstream of SUSE Linux Enterprise, but what does this mean?
What do openSUSE and SUSE Linux Enterprise have in common?
How can openSUSE benefit from SUSE Linux Enterprise and vice versa?
Join this session to learn more about the relation between openSUSE and SUSE Linux Enterprise, right from the mind of a SUSE Product Manager.
openSUSE is the upstream of SUSE Linux Enterprise, but what does this mean?
What do openSUSE and SUSE Linux Enterprise have in common?
How can openSUSE benefit from SUSE Linux Enterprise and vice versa?
Join this session to learn more about the relation between openSUSE and SUSE Linux Enterprise, right from the mind of a SUSE Product Manager.
false
Jan Weber
2014-04-25T18:30:00+02:00
16:30
00:30
Revelin
Short Talk
239-how-to-run-a-booth-and-present-your-project
How to run a booth and present your project
How to be awesome
How to prepare for, set up and staff a booth? This community manager has visited countless booths all around the world and shares his best tips and tricks with you. From how to set up and what to bring to talking points and arguments for visitors. Pictures and fun included!
How to prepare for, set up and staff a booth? This community manager has visited countless booths all around the world and shares his best tips and tricks with you. From how to set up and what to bring to talking points and arguments for visitors. Pictures and fun included!
false
jospoortvliet
2014-04-25T13:00:00+02:00
11:00
01:00
Stradun
Un-Conference
312-un-conference
Un-Conference
Do it yourself
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
false
Henne Vogelsang
2014-04-25T15:00:00+02:00
13:00
02:00
Stradun
Un-Conference
318-un-conference
Un-Conference
Do it yourself
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
false
Henne Vogelsang
2014-04-25T17:30:00+02:00
15:30
02:00
Stradun
Un-Conference
322-un-conference
Un-Conference
Do it yourself
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
false
Henne Vogelsang
2014-04-25T15:00:00+02:00
13:00
02:00
Bokar
Workshop
241-presenting-awesome
Presenting awesome
How to share what you know
Always wanted to be a great speaker? We will help you get better with these tips and hints!
In this his short workshop you will learn a bit more about public speaking, creating a great story and depicting it in style through slides. There will be time to ask questions and go over slides you created.
Always wanted to be a great speaker? We will help you get better with these tips and hints!
In this his short workshop you will learn a bit more about public speaking, creating a great story and depicting it in style through slides. There will be time to ask questions and go over slides you created.
false
jospoortvliet
2014-04-25T17:30:00+02:00
15:30
01:00
Bokar
Long Talk
183-kernel-space-smp-on-arm
Kernel space SMP on ARM
Why x86 is better than ARM
Most kernel code and drivers in particular are written for multiple architectures. They need to respect an abstract memory model to run on all architectures. x86 is the most relaxed of the supported architectures. You can get away with violations of that model that cause subtle bugs on other architectures. Yet x86 is the architecture most people test on. This talk is about which rules apply to ARM. It shows what can go wrong if the rules are not obeyed and how the memory model is correctly respected in drivers.
The talk has two main sections. In the first section DMA is covered. In the second section SMP is covered.
Most kernel code and drivers in particular are written for multiple architectures. They need to respect an abstract memory model to run on all architectures. x86 is the most relaxed of the supported architectures. You can get away with violations of that model that cause subtle bugs on other architectures. Yet x86 is the architecture most people test on. This talk is about which rules apply to ARM. It shows what can go wrong if the rules are not obeyed and how the memory model is correctly respected in drivers.
The talk has two main sections. In the first section DMA is covered. In the second section SMP is covered.
false
Oliver Neukum
2014-04-25T18:30:00+02:00
16:30
00:15
Bokar
Lighting Talk
205-yast-devel-collaboration
YaST devel collaboration
YaST development automatization
Quick introduction what YaST team create to automate reviewing, testing, building and submitting YaST modules to openSUSE.
Quick introduction what YaST team create to automate reviewing, testing, building and submitting YaST modules to openSUSE.
false
Josef Reidinger
2014-04-25T18:45:00+02:00
16:45
00:15
Bokar
Lighting Talk
247-speccleaner
speccleaner
Making all spec files alike
There is plenty of different ways to write spec files. Uniting all the spec files in common form helps making them more readable and easier to review/spot mistake. Why and how? Come to the talk ;-)
There is plenty of different ways to write spec files. Uniting all the spec files in common form helps making them more readable and easier to review/spot mistake. Why and how? Come to the talk ;-)
false
Michal Hrušecký
2014-04-26T12:00:00+02:00
10:00
01:00
Ragusa
Long Talk
300-the-document-foundation-and-libreoffice
The Document Foundation and LibreOffice
An inspirational story from corporate control to freedom
Come hear the story of The Document Foundation, from the
birthing pains up until the latest LibreOffice features of today.
Hear why we did what we did, the key players including openSUSE and
the parts they played. Hear how a vision of a collaborative ecosystem
around the code-base created something bigger than all of us, to which
we are loyal. See how we managed to build consensus, co-ordinate and
make decisions between hundreds of contributors in a meritocratic and
vendor neutral fashion.
Finally, I hope to showcase the latest juicy features we have in
LibreOffice 4.2 and under development.
Come hear the story of The Document Foundation, from the
birthing pains up until the latest LibreOffice features of today.
Hear why we did what we did, the key players including openSUSE and
the parts they played. Hear how a vision of a collaborative ecosystem
around the code-base created something bigger than all of us, to which
we are loyal. See how we managed to build consensus, co-ordinate and
make decisions between hundreds of contributors in a meritocratic and
vendor neutral fashion.
Finally, I hope to showcase the latest juicy features we have in
LibreOffice 4.2 and under development.
false
Michael Meeks
2014-04-26T13:00:00+02:00
11:00
01:00
Ragusa
Long Talk
270-where-kde-is-and-where-it-is-going
Where KDE is and where it is going
Latest updates on upcoming KDE tech and community changes
KDE 5, Frameworks 5, Plasma 2, QtAddons... KDE Manifesto, Community Working Group, and open hardware for KDE. You heard about these and want to know what all the fuzz is about? Want to know where the KDE community is going next?
This is your chance: join this talk and learn all about it!
KDE 5, Frameworks 5, Plasma 2, QtAddons... KDE Manifesto, Community Working Group, and open hardware for KDE. You heard about these and want to know what all the fuzz is about? Want to know where the KDE community is going next?
This is your chance: join this talk and learn all about it!
false
jospoortvliet
2014-04-26T15:00:00+02:00
13:00
00:30
Ragusa
Short Talk
278-yast-in-ruby-user-side
YaST in ruby - User Side
what it brings to users
I think you already heard that YaST was converted from YCP to ruby. It brings many advantages to developers, but what advantage it brings to YaST users? We will look at better tested code, improved error handling and of course possible improvements that this step allows to do, but that are not yet implemented.
I think you already heard that YaST was converted from YCP to ruby. It brings many advantages to developers, but what advantage it brings to YaST users? We will look at better tested code, improved error handling and of course possible improvements that this step allows to do, but that are not yet implemented.
false
Josef Reidinger
2014-04-26T15:30:00+02:00
13:30
00:30
Ragusa
Short Talk
191-jolla-bleeding-edge-phone
Jolla - bleeding edge phone
Jolla is the company founded and run by ex-Nokia employees to continue with N9 legacy. They didn't have anything left from Nokia, except the idea for making a great phone that is based on real GNU/Linux and uses modern trends in OSS world. They managed to create such a phone, started selling in and this talk with cover my personal experience from both using it and developing for it. What is cool about it? What is not cool? Come and see.
Jolla is the company founded and run by ex-Nokia employees to continue with N9 legacy. They didn't have anything left from Nokia, except the idea for making a great phone that is based on real GNU/Linux and uses modern trends in OSS world. They managed to create such a phone, started selling in and this talk with cover my personal experience from both using it and developing for it. What is cool about it? What is not cool? Come and see.
false
Michal Hrušecký
2014-04-26T16:00:00+02:00
14:00
01:00
Ragusa
Long Talk
233-cloudy-experiences-at-home
Cloudy Experiences at Home
An account of setting up and handling ownCloud at home
ownCloud provides universal access to your files via the web, your computer or your mobile devices — wherever you are.
It also provides a platform to easily view & sync your contacts, calendars and bookmarks across all your devices and enables basic editing right on the web.
In this talk I'll go over setting up ownCloud at home, managing the installation, configuration and setup on a server and some clients. There are many goals one could have with an ownCloud installation. My goals are to share a bunch of files between my desktop and laptop and phone; and to allow my media center to play movies and show pictures.
ownCloud provides universal access to your files via the web, your computer or your mobile devices — wherever you are.
It also provides a platform to easily view & sync your contacts, calendars and bookmarks across all your devices and enables basic editing right on the web.
In this talk I'll go over setting up ownCloud at home, managing the installation, configuration and setup on a server and some clients. There are many goals one could have with an ownCloud installation. My goals are to share a bunch of files between my desktop and laptop and phone; and to allow my media center to play movies and show pictures.
false
jospoortvliet
2014-04-26T17:30:00+02:00
15:30
00:30
Ragusa
Short Talk
219-bodega-appstore-for-opensuse
Bodega Appstore for openSUSE
Bodega is an appstore developed by the Plasma-Active team within KDE. This talk will be an overview of Bodega, how it works, how and/or whether the openSUSE community would like something like this included in the distribution, as well as some demonstrations of how it works. Additionally, Bodega does offer "Store" Functionality, and this would be covered, as an informational/discussion topic, as it could potentially offer a revenue stream to openSUSE
Bodega is an appstore developed by the Plasma-Active team within KDE. This talk will be an overview of Bodega, how it works, how and/or whether the openSUSE community would like something like this included in the distribution, as well as some demonstrations of how it works. Additionally, Bodega does offer "Store" Functionality, and this would be covered, as an informational/discussion topic, as it could potentially offer a revenue stream to openSUSE
false
Shawn Dunn
2014-04-26T18:00:00+02:00
16:00
00:30
Ragusa
Short Talk
195-btrfs-lvm-and-snapper
Btrfs, LVM and Snapper
Manage btrfs and LVM file-system snapshots with snapper.
Both btrfs and the Linux Volume Manager (LVM) provide efficient file-system snapshots. In this talk we will give an overview of both btrfs and LVM snapshots and how snapper integrates them into the system for easy use by administrators and users alike. We will explain how other software can make use of snapper and finally give an outlook of future development.
Both btrfs and the Linux Volume Manager (LVM) provide efficient file-system snapshots. In this talk we will give an overview of both btrfs and LVM snapshots and how snapper integrates them into the system for easy use by administrators and users alike. We will explain how other software can make use of snapper and finally give an outlook of future development.
false
Arvin Schnell
2014-04-26T18:30:00+02:00
16:30
01:00
Ragusa
Long Talk
330-opensuse-in-the-public-cloud
openSUSE in the Public Cloud
Up and running now
The Cloud and especially Public Cloud is on every ones mind. In this talk I will examine where we are with openSUSE w.r.t providing images for the Cloud to let people use the awesome distribution we create. I will also examine some of the infrastructure behind the images, show where and how the images are built in the build service and speak about the tools required to interact with the public cloud.
The Cloud and especially Public Cloud is on every ones mind. In this talk I will examine where we are with openSUSE w.r.t providing images for the Cloud to let people use the awesome distribution we create. I will also examine some of the infrastructure behind the images, show where and how the images are built in the build service and speak about the tools required to interact with the public cloud.
false
Robert
2014-04-26T13:00:00+02:00
11:00
01:00
Stradun
Un-Conference
314-un-conference
Un-Conference
Do it yourself
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
false
Henne Vogelsang
2014-04-26T15:00:00+02:00
13:00
02:00
Stradun
Un-Conference
324-un-conference
Un-Conference
Do it yourself
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
false
Henne Vogelsang
2014-04-26T17:30:00+02:00
15:30
02:00
Stradun
Un-Conference
326-un-conference
Un-Conference
Do it yourself
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
false
Henne Vogelsang
2014-04-26T13:00:00+02:00
11:00
01:00
Revelin
Long Talk
214-post-build-packaging-checks-in-opensuse
post build packaging checks in openSUSE
brp-check-suse, post-build-checks, rpmlint
At the end of a package build for openSUSE a number of checks and hooks is run. The first part of this talk explains the three kinds of checks that are run and what can be tested by them. The second part will concentrate specifically on rpmlint, explaining how it's integrated into the build process (rpmlint,rpmlint-mini,rpmlint-Factory) as well as the anatomy of a test itself.
At the end of a package build for openSUSE a number of checks and hooks is run. The first part of this talk explains the three kinds of checks that are run and what can be tested by them. The second part will concentrate specifically on rpmlint, explaining how it's integrated into the build process (rpmlint,rpmlint-mini,rpmlint-Factory) as well as the anatomy of a test itself.
false
Ludwig Nussel
2014-04-26T15:00:00+02:00
13:00
00:30
Revelin
Short Talk
201-integrating-web-applications-into-the-opensuse-login-infrastructure
Integrating web applications into the openSUSE login infrastructure
Every member of the openSUSE community has a single identity that can be used to log into every openSUSE web-based service: from OBS to the forums, from the Wiki to Connect, from Lizards to infinity and beyond. This is possible thanks to the deployment of a technology called NetIQ Access Manager. This talk will provide an overview of this technology and the different existing alternatives to integrate a web application into the openSUSE Single Sign on system, with specific solutions for Ruby on Rails and Perl applications and generic mechanism that can be used for any web technology out there.
Every member of the openSUSE community has a single identity that can be used to log into every openSUSE web-based service: from OBS to the forums, from the Wiki to Connect, from Lizards to infinity and beyond. This is possible thanks to the deployment of a technology called NetIQ Access Manager. This talk will provide an overview of this technology and the different existing alternatives to integrate a web application into the openSUSE Single Sign on system, with specific solutions for Ruby on Rails and Perl applications and generic mechanism that can be used for any web technology out there.
false
Ancor González Sosa
2014-04-26T15:30:00+02:00
13:30
00:30
Revelin
Short Talk
179-packagers-make-your-life-easier-with-magic-tools
Packagers: make your life easier with magic tools
One of the main area of contributions to openSUSE is the packages, and we have a great amount of amazing packagers. Still, working on the packages can be a painful task when it becomes repetitive. Good news! It turns out that there are tools to help you for this, and for some reason, they're not as used as they should be, which means that some of us are still suffering more pain than they need to.
Come to this session to learn about some of these tools (osc collab! obs services!) or to share your tips with others.
One of the main area of contributions to openSUSE is the packages, and we have a great amount of amazing packagers. Still, working on the packages can be a painful task when it becomes repetitive. Good news! It turns out that there are tools to help you for this, and for some reason, they're not as used as they should be, which means that some of us are still suffering more pain than they need to.
Come to this session to learn about some of these tools (osc collab! obs services!) or to share your tips with others.
false
Vincent Untz
2014-04-26T16:00:00+02:00
14:00
01:00
Revelin
Long Talk
189-how-to-write-osc-plugins
How to write osc plugins
OSC can be extended using plugins written in Python. Plugins are good example of how a user can extend the functionality of OBS through the client side of the equation. For example, we are extending OBS to support Staging projects management. In this talk we will learn how to create plugings that are useful for the daily work as a contributor.
OSC can be extended using plugins written in Python. Plugins are good example of how a user can extend the functionality of OBS through the client side of the equation. For example, we are extending OBS to support Staging projects management. In this talk we will learn how to create plugings that are useful for the daily work as a contributor.
false
Alberto Planas
2014-04-26T17:30:00+02:00
15:30
01:00
Revelin
Long Talk
208-a-ring-of-fire-live-on-stagings
A Ring of Fire live on Stagings
How staging projects can help your Factory usage
In this talk I want to present what tools our team worked on to improve the development process of openSUSE:Factory
to get higher quality for openSUSE. The development process of Factory is actually the development process of openSUSE,
so it's of high importance and a lot of things changed since my last openSUSE conference presentation and still a lot of things
are planned to change.
The proposal of the new workflow was posted to the factory mailing list November 2013: http://lists.opensuse.org/opensuse-factory/2013-11/msg00920.html
and this talk is about the changes derived from it.
In this talk I want to present what tools our team worked on to improve the development process of openSUSE:Factory
to get higher quality for openSUSE. The development process of Factory is actually the development process of openSUSE,
so it's of high importance and a lot of things changed since my last openSUSE conference presentation and still a lot of things
are planned to change.
The proposal of the new workflow was posted to the factory mailing list November 2013: http://lists.opensuse.org/opensuse-factory/2013-11/msg00920.html
and this talk is about the changes derived from it.
false
Stephan Kulow
2014-04-26T18:30:00+02:00
16:30
01:00
Revelin
Long Talk
165-optimizing-linux-servers
Optimizing Linux Servers
Linux Server is optimized for average workloads. With most servers you can gain much by optimizing performance and make some tweaking. In this session you will learn how to optimize your server’s performance by tuning kernel parameters, exclude unneeded system services and make some more tweaking with disks, memory and kernel.
Linux Server is optimized for average workloads. With most servers you can gain much by optimizing performance and make some tweaking. In this session you will learn how to optimize your server’s performance by tuning kernel parameters, exclude unneeded system services and make some more tweaking with disks, memory and kernel.
false
DavorG
2014-04-26T13:00:00+02:00
11:00
01:00
Bokar
Long Talk
203-bcache-what-is-it-and-how-to-use-it
Bcache - what is it and how to use it
Combine your SSD with your HD
SSDs are fast. They also cost a lot of money. To combine the speed of an SSD with the huge capacity of a rotational medium various caching solutions have been proposed. Some of them have found their way into the kernel and are easily usable with openSUSE. These solutions are briefly compared.
This talk shows the principle behind bcache, introduces the prerequisites of using it and demonstrates how to set up bcache on an added SSD to boost performance of an existing HD.
SSDs are fast. They also cost a lot of money. To combine the speed of an SSD with the huge capacity of a rotational medium various caching solutions have been proposed. Some of them have found their way into the kernel and are easily usable with openSUSE. These solutions are briefly compared.
This talk shows the principle behind bcache, introduces the prerequisites of using it and demonstrates how to set up bcache on an added SSD to boost performance of an existing HD.
false
Oliver Neukum
2014-04-26T15:00:00+02:00
13:00
02:00
Bokar
Workshop
265-ruby-on-rails-for-beginners
Ruby on Rails for beginners
Workshop for starters
In this workshop you will learn enough to play around and build your own web application in Ruby on Rails.
You will learn the the basics about model, view and controller in the Rails world and how to connect it all to quickly have an application up and running.
If you are coming to this workshop, you can previously set up your machine with Ruby on Rails by following the instructions posted here: <a href="http://camilasan.com/rubyonrails/install.html" target="_blank">http://camilasan.com/rubyonrails/install.html</a>
Basic programming knowledge is needed but you don't need to know Ruby or Rails.
In this workshop you will learn enough to play around and build your own web application in Ruby on Rails.
You will learn the the basics about model, view and controller in the Rails world and how to connect it all to quickly have an application up and running.
If you are coming to this workshop, you can previously set up your machine with Ruby on Rails by following the instructions posted here: <a href="http://camilasan.com/rubyonrails/install.html" target="_blank">http://camilasan.com/rubyonrails/install.html</a>
Basic programming knowledge is needed but you don't need to know Ruby or Rails.
false
Camila Ayres
2014-04-26T17:30:00+02:00
15:30
02:00
Bokar
Workshop
225-yast-module-from-scratch
yast module from scratch
Try to write your new module
Do you miss a yast module to easy setup something? Lets try to write it yourself. Written module will include UI, running scripts, editing files, package module for opensuse using rake packaging tasks and of course test cases written in RSpec. Everyone can try it on their own device, only requirements are developments package for yast from Yast:Head OBS repository.
Do you miss a yast module to easy setup something? Lets try to write it yourself. Written module will include UI, running scripts, editing files, package module for opensuse using rake packaging tasks and of course test cases written in RSpec. Everyone can try it on their own device, only requirements are developments package for yast from Yast:Head OBS repository.
false
Josef Reidinger
2014-04-27T12:00:00+02:00
10:00
01:00
Ragusa
Long Talk
161-live-project-meeting
Live Project Meeting
Townhall meeting
Following the tradition of previous openSUSE Conferences we will once again have a face to face project meeting. It is always fun to have the meeting at the conference as being able to just speak instead of typing things into IRC makes things even more immediate.
Agenda items should be posted to the project meeting wiki and we will once again try to have a live IRC feed going to allow those not able to attend oSC to participate in the project meeting.
Following the tradition of previous openSUSE Conferences we will once again have a face to face project meeting. It is always fun to have the meeting at the conference as being able to just speak instead of typing things into IRC makes things even more immediate.
Agenda items should be posted to the project meeting wiki and we will once again try to have a live IRC feed going to allow those not able to attend oSC to participate in the project meeting.
false
Robert
2014-04-27T13:00:00+02:00
11:00
00:30
Ragusa
Short Talk
261-osc15-presentation
osc15 presentation
During this talk we will present where Geeko will held their openSUSE conference in 2015.
After several times in Nuremberg, then Prague, followed by Greece & Croatia, we will going to west part of Europe mainland.
Now those sentences are just there to by pass the restriction on abstract that need 50 words, and thus avoid any kind of teasing.
During this talk we will present where Geeko will held their openSUSE conference in 2015.
After several times in Nuremberg, then Prague, followed by Greece & Croatia, we will going to west part of Europe mainland.
Now those sentences are just there to by pass the restriction on abstract that need 50 words, and thus avoid any kind of teasing.
false
Bruno Friedmann
2014-04-27T13:30:00+02:00
11:30
00:30
Ragusa
Short Talk
255-it-s-not-us-and-them-it-s-we
It's not us and them, it's we
The things that you think you know and the things that you should know about the openSUSE Community
Who is doing what in openSUSE? What are the tools we have, how we use them and why? openSUSE Project has a variety of tools. What are those tools and how anyone can use them? Do you have to be someone special to use them or anyone can do it.
Who is doing what in openSUSE? What are the tools we have, how we use them and why? openSUSE Project has a variety of tools. What are those tools and how anyone can use them? Do you have to be someone special to use them or anyone can do it.
false
Kostas Koudaras (a.k.a Warlordfff)
2014-04-27T15:00:00+02:00
13:00
01:00
Ragusa
Long Talk
274-the-upstream-view
The upstream view
Package maintenance as seen from MySQL Engineering
MySQL is the world's most popular open source DBMS, with a large user
base on Linux, Windows, OS X, FreeBSD, Solaris, and others. At Oracle
we work with package maintainers in several Linux distros to deliver
high quality packages both in the distros and in our own repositories.
This talk focuses on how it is to be a fairly large project upstream
of several Linux distros. This includes handling differences between
distros, request for new functionality in stable releases, etc.
MySQL is the world's most popular open source DBMS, with a large user
base on Linux, Windows, OS X, FreeBSD, Solaris, and others. At Oracle
we work with package maintainers in several Linux distros to deliver
high quality packages both in the distros and in our own repositories.
This talk focuses on how it is to be a fairly large project upstream
of several Linux distros. This includes handling differences between
distros, request for new functionality in stable releases, etc.
false
Norvald H. Ryeng
2014-04-27T16:00:00+02:00
14:00
01:00
Ragusa
Long Talk
223-the-travel-support-program
The Travel Support Program
TSP Evolution
The Travel Support Program Team will make a report over the last fiscal year, We will explain how the program works, the last changes and the evolution of application request. We will present how the deadlines will work for general and local events and specially openSUSE Hackathons, Summit and Conference. References https://en.opensuse.org/openSUSE:Travel_Support_Program and https://connect.opensuse.org/travel-support
The Travel Support Program Team will make a report over the last fiscal year, We will explain how the program works, the last changes and the evolution of application request. We will present how the deadlines will work for general and local events and specially openSUSE Hackathons, Summit and Conference. References https://en.opensuse.org/openSUSE:Travel_Support_Program and https://connect.opensuse.org/travel-support
false
Izabel Valverde
2014-04-27T17:30:00+02:00
15:30
00:30
Ragusa
Short Talk
199-travel-support-program-howto
Travel Support Program Howto
Asking for travel sponsorship through openSUSE Connect
The openSUSE Travel Support program aims to support contributors representing openSUSE at events, conferences and hack-fests by reimbursing up to 80% of their travel and accommodation costs. Requests and reimbursements are managed through a specific web application available at https://connect.opensuse.org/travel-support.
In this talk, the main developer of the tool will explain how you can use your existing Connect account to submit new events, to ask for travel support for a given event and to get your money reimbursed once your travel is over. It will also be the perfect chance to discuss about the improvements needed in the tool and the process after one year of activity and more than 30 reimbursements processed.
The openSUSE Travel Support program aims to support contributors representing openSUSE at events, conferences and hack-fests by reimbursing up to 80% of their travel and accommodation costs. Requests and reimbursements are managed through a specific web application available at https://connect.opensuse.org/travel-support.
In this talk, the main developer of the tool will explain how you can use your existing Connect account to submit new events, to ask for travel support for a given event and to get your money reimbursed once your travel is over. It will also be the perfect chance to discuss about the improvements needed in the tool and the process after one year of activity and more than 30 reimbursements processed.
false
Ancor González Sosa
2014-04-27T18:00:00+02:00
16:00
00:30
Ragusa
Short Talk
237-community-building-in-10-steps
Community building in 10 steps
How to organize and build your own community
Building a community is a lot of work and there is much you have to keep in mind. This talk will present 10 steps to building your own community.
Building a community has two sides: a practical and a organizational. Practically, you have to get something people can rally around. Code you work on is an obvious first but you want to build a local meet-up, you look for subjects for talks, articles, things to do like a installfest or theme evenings.
When building up a community, governance is another thing to think about. Should there be rules? What rules? Who should be in charge, or should nobody be in charge? The answers to these questions have far reaching consequences on the future of a project.
To learn how to get a community going and to keep it going, attend this talk!
Building a community is a lot of work and there is much you have to keep in mind. This talk will present 10 steps to building your own community.
Building a community has two sides: a practical and a organizational. Practically, you have to get something people can rally around. Code you work on is an obvious first but you want to build a local meet-up, you look for subjects for talks, articles, things to do like a installfest or theme evenings.
When building up a community, governance is another thing to think about. Should there be rules? What rules? Who should be in charge, or should nobody be in charge? The answers to these questions have far reaching consequences on the future of a project.
To learn how to get a community going and to keep it going, attend this talk!
false
jospoortvliet
2014-04-27T13:00:00+02:00
11:00
01:00
Revelin
Long Talk
310-what-s-cooking-in-gnome
What's cooking in GNOME
3.12 under the hood
The talk will introduce to some of the design philosophies inherent in GNOME 3 as well as the main changes brought to users and developers. Also, since GNOME 3.12 is yet another step of a long lasting incrementally improved user experience, the future of GNOME's development will be speculated on.
The talk will introduce to some of the design philosophies inherent in GNOME 3 as well as the main changes brought to users and developers. Also, since GNOME 3.12 is yet another step of a long lasting incrementally improved user experience, the future of GNOME's development will be speculated on.
false
Tobias Mueller
2014-04-27T15:00:00+02:00
13:00
01:00
Revelin
Long Talk
292-arm-based-data-centre
ARM based Data Centre
Scaling the Data Centre to meet 21st Century challenges
Providing an insight into how ARM and our partners are changing the industry by introducing new opportunities into the Data Centre. Looking at the revolution going on in the server and networking space supported by the innovation from mobile, and seeing how ARM's energy efficient systems help power everything from Sensors to Servers.
Providing an insight into how ARM and our partners are changing the industry by introducing new opportunities into the Data Centre. Looking at the revolution going on in the server and networking space supported by the innovation from mobile, and seeing how ARM's energy efficient systems help power everything from Sensors to Servers.
false
Andrew Wafaa
2014-04-27T16:00:00+02:00
14:00
01:00
Revelin
Long Talk
181-cloudy-weather-on-opensuse-here-comes-openstack
Cloudy weather on openSUSE? Here comes OpenStack!
Nowadays, everything is cloud and cloud is everything. It's all magic, it's all trendy, it's all buzzwords. But it's still unclear to many what this all is. In this talk, we will talk about OpenStack, the cloud computing platform that is getting the most traction in the free software world. But we will also talk about what we do for it in openSUSE, because there's some cool stuff happening there!
Nowadays, everything is cloud and cloud is everything. It's all magic, it's all trendy, it's all buzzwords. But it's still unclear to many what this all is. In this talk, we will talk about OpenStack, the cloud computing platform that is getting the most traction in the free software world. But we will also talk about what we do for it in openSUSE, because there's some cool stuff happening there!
false
Vincent Untz
2014-04-27T17:30:00+02:00
15:30
01:00
Revelin
Long Talk
304-free-and-open-source-software-in-an-enterprise-world
Free and Open Source Software in an Enterprise World
FOSS can be found at many different places, including the Enterprise world.
But who is using FOSS in the Enterprise?
What FOSS components are used in the Enterprise?
Why are Enterprises using FOSS?
Are Enterprises giving back to FOSS?
If you want to learn more about FOSS in the Enterprise join this session to get to know the answers to all of these questions.
FOSS can be found at many different places, including the Enterprise world.
But who is using FOSS in the Enterprise?
What FOSS components are used in the Enterprise?
Why are Enterprises using FOSS?
Are Enterprises giving back to FOSS?
If you want to learn more about FOSS in the Enterprise join this session to get to know the answers to all of these questions.
false
Jan Weber
2014-04-27T18:30:00+02:00
16:30
00:30
Revelin
Short Talk
344-haproxy
HAProxy
An introduction and how we use it at openSUSE
HAProxy is an integral part of our infrastructure. The talk will discuss what HAProxy is and how we are using it. We will look at a few basic configurations and what problems you can solve with them. No special equipment is needed. If you want to follow the examples install the haproxy-1.5 package from server:http.
HAProxy is an integral part of our infrastructure. The talk will discuss what HAProxy is and how we are using it. We will look at a few basic configurations and what problems you can solve with them. No special equipment is needed. If you want to follow the examples install the haproxy-1.5 package from server:http.
false
Darix
2014-04-27T13:00:00+02:00
11:00
01:00
Stradun
Un-Conference
334-un-conference
Un-Conference
Do it yourself
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
false
Henne Vogelsang
2014-04-27T15:00:00+02:00
13:00
02:00
Stradun
Un-Conference
320-un-conference
Un-Conference
Do it yourself
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
false
Henne Vogelsang
2014-04-27T17:30:00+02:00
15:30
01:30
Stradun
Un-Conference
328-un-conference
Un-Conference
Do it yourself
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
The Un-Conference is created by the oSC14 visitors. There is a whiteboard at the entrance where anyone who wants to initiate a discussion, talk, or workshop on a topic can claim a time and a space.
false
Henne Vogelsang
2014-04-27T13:00:00+02:00
11:00
00:30
Bokar
Short Talk
259-openfiremap-burning-down-your-house-not
OpenFireMap - Burning Down Your House, NOT
Special Interest Tile Rendering With openSUSE
Not only the things you can see on a regular map, but also fire hydrants and other special interest information for fire departments and other emergency services are collected in the OpenStreetMap project. Since 2010 there is the project openfiremap.org that actually shows this data as an overlay to the well known openstreetmap.
The OBS project Application:Geo contains all the pieces of software that are needed to set up a computer for rendering map tiles. Besides presenting the OpenFireMap project itself I will show you a rough overview how to glue all pieces together to get a map as you can see on openfiremap.org.
Not only the things you can see on a regular map, but also fire hydrants and other special interest information for fire departments and other emergency services are collected in the OpenStreetMap project. Since 2010 there is the project openfiremap.org that actually shows this data as an overlay to the well known openstreetmap.
The OBS project Application:Geo contains all the pieces of software that are needed to set up a computer for rendering map tiles. Besides presenting the OpenFireMap project itself I will show you a rough overview how to glue all pieces together to get a map as you can see on openfiremap.org.
false
Christopher Hofmann
2014-04-27T13:30:00+02:00
11:30
00:15
Bokar
Lighting Talk
298-developing-for-sailfishos
Developing for SailfishOS
Short demo showing how easy it is to start developing your own application for Jolla phone(s). Nothing deep nor complicated, just showing basic example of how to start.
Short demo showing how easy it is to start developing your own application for Jolla phone(s). Nothing deep nor complicated, just showing basic example of how to start.
false
Michal Hrušecký
2014-04-27T15:00:00+02:00
13:00
02:00
Bokar
Workshop
185-how-to-write-openqa-tests
How to write openQA tests
Write tests to contribute openSUSE
openQA is a tool to coordinate, manage and run tests of the distribution. Using Perl we can write scripts that controls and evaluate a full installation of openSUSE. The plan for this workshop is learn how to write tests and run them in an openQA installation and understand the role that is playing in for integration and pre-integration tests in Factory.
openQA is a tool to coordinate, manage and run tests of the distribution. Using Perl we can write scripts that controls and evaluate a full installation of openSUSE. The plan for this workshop is learn how to write tests and run them in an openQA installation and understand the role that is playing in for integration and pre-integration tests in Factory.
false
Alberto Planas
2014-04-27T17:30:00+02:00
15:30
01:00
Bokar
Long Talk
294-we-are-watching-us
We are watching us
HA monitoring setup
The talk is about Icinga - Open Source Monitoring tool, plug-ins for Icinga and Nagios and some other tips for monitoring. For example how to setup sms gateway to send a sms in case of core trouble.
The monitoring system is part of High Availability cluster setup via openais should provide nonstop monitoring.
How to works HA, how to build it and what are our experience with it.
The talk is about Icinga - Open Source Monitoring tool, plug-ins for Icinga and Nagios and some other tips for monitoring. For example how to setup sms gateway to send a sms in case of core trouble.
The monitoring system is part of High Availability cluster setup via openais should provide nonstop monitoring.
How to works HA, how to build it and what are our experience with it.
false
Martin Čaj
2014-04-28T12:00:00+02:00
10:00
03:00
Revelin
Long Workshop
332-building-images-with-kiwi
Building Images with KIWI
KIWI is the image build system for SUSE Studio and is used to create all openSUSE and SUSE media.This session covers the basics of KIWI image building. We will discuss in detail what it takes to build an image with KIWI, look at the configuration file, develop an understanding of what goes on behind the scene and build a basic image using the kiwi command line.
KIWI is the image build system for SUSE Studio and is used to create all openSUSE and SUSE media.This session covers the basics of KIWI image building. We will discuss in detail what it takes to build an image with KIWI, look at the configuration file, develop an understanding of what goes on behind the scene and build a basic image using the kiwi command line.
false
Robert
2014-04-28T12:00:00+02:00
10:00
03:00
Bokar
Long Workshop
338-high-availability-clustering-on-opensuse
High Availability Clustering on openSUSE
Everyone likes to talk about how Linux is a robust, stable choice for a server operating system, but reality is a little different - Even the best systems fail, but that doesn't mean your users have to notice. High Availability Clustering (HA) gives you a way of building systems that can monitor themselves, and react to failures, keeping your services (eg. Web server, Database server, etc) running even when the server they're running on has failed, or is in need of maintenance. This workshop will show you how to build a basic cluster using the HA software available in openSUSE. You will need to bring a Laptop capable of running two openSUSE 13.1 virtual machines (preferably using VirtualBox) in order to participate.
Everyone likes to talk about how Linux is a robust, stable choice for a server operating system, but reality is a little different - Even the best systems fail, but that doesn't mean your users have to notice. High Availability Clustering (HA) gives you a way of building systems that can monitor themselves, and react to failures, keeping your services (eg. Web server, Database server, etc) running even when the server they're running on has failed, or is in need of maintenance. This workshop will show you how to build a basic cluster using the HA software available in openSUSE. You will need to bring a Laptop capable of running two openSUSE 13.1 virtual machines (preferably using VirtualBox) in order to participate.
false
Richard Brown
2014-04-28T12:00:00+02:00
10:00
02:00
Ragusa
Workshop
342-packaging-workshop
Packaging Workshop
The Why and How of Packaging
This is a beginners workshop which will cover the fundamentals on how to build a package from source and how to collaborate with others on packages in the OBS. No special knowledge is required, we will use the web browser and the command line to go through this. You should bring your laptop, preferably with openSUSE installed.
This is a beginners workshop which will cover the fundamentals on how to build a package from source and how to collaborate with others on packages in the OBS. No special knowledge is required, we will use the web browser and the command line to go through this. You should bring your laptop, preferably with openSUSE installed.
false
Darix