170 osc13 openSUSE Conference 2013-07-18 2013-07-22 5 00:15 2013-07-18T21:45:00+03:00 18:45 00:15 Zeus Lightning Talk 124-warm-up-party Warm Up Party Raise your pulse! oSC is comming This is the warm-up party for the openSUSE Conference 2013. Meet and get to know all the other Geekos at the "Lacerta Beach Bar" inside the conference venue. Have a couple of cold ones together, listen to the DJ and prepare for together 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 2013. Meet and get to know all the other Geekos at the "Lacerta Beach Bar" inside the conference venue. Have a couple of cold ones together, listen to the DJ and prepare for together for the most awesome oSC yet! Let's see where the night ends! Who knows?! false Henne Vogelsang 2013-07-19T12:30:00+03:00 09:30 00:30 Hephaestus Short Talk 112-presenting-awesome Presenting Awesome Daily workshop on becoming an awesome speaker openWorld 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 2013-07-19T14:00:00+03:00 11:00 02:00 Hephaestus Workshop 61-puppet-workshop Puppet workshop openWorld Puppet is an open source central configuration management system. In this workshop attendees will get to know its declarative language, and how it operates, by doing simple tasks , like handling files, users, cronjobs and services. The overall goal is to show all the advantages on running puppet from a single laptop to a large datacenter. Attendants are requested to have the puppet package installed in their systems: zypper in puppet Puppet is an open source central configuration management system. In this workshop attendees will get to know its declarative language, and how it operates, by doing simple tasks , like handling files, users, cronjobs and services. The overall goal is to show all the advantages on running puppet from a single laptop to a large datacenter. Attendants are requested to have the puppet package installed in their systems: zypper in puppet false Theo Chatzimichos 2013-07-19T17:00:00+03:00 14:00 02:00 Hephaestus Workshop 87-autotools-workshop Autotools workshop Geeko Tech Autotools is "simple" set of tools helping you to write perfect buildsystem for your package. In this workshop we will write clean build for one package and learn how to write the autoconf/automake macros properly. For the last part of the presnetation there will be bit of examples about libtool and reasoning behind library sonames. Autotools is "simple" set of tools helping you to write perfect buildsystem for your package. In this workshop we will write clean build for one package and learn how to write the autoconf/automake macros properly. For the last part of the presnetation there will be bit of examples about libtool and reasoning behind library sonames. false Tomáš Chvátal 2013-07-19T13:00:00+03:00 10:00 01:00 Zeus Long Talk 107-opening-keynote Opening Keynote Software Freedom openWorld The opening keynote will feature Georg Greve. He will talk about “Freedom in the world we live in and the value and importance of communities and Software Freedom”. In the end, it’s about creating the world I would like to live in, and working with others to help us get there. The opening keynote will feature Georg Greve. He will talk about “Freedom in the world we live in and the value and importance of communities and Software Freedom”. In the end, it’s about creating the world I would like to live in, and working with others to help us get there. false Georg Greve 2013-07-19T14:00:00+03:00 11:00 01:00 Zeus Long Talk 64-project-ciabatta-a-live-cd-on-steroids Project CIABatta: A Live CD on steroids Building a virtual "datacenter in a box" on a high-end laptop. Geeko Tech Live CDs conveniently solve a common problem: How can I show off what my Linux distribution (or the Open Source project based on it) can do without the user needing to install anything permanently or even fiddling around with complicated setup instructions. We want to take it to the next level: With the help of the OpenStack private cloud framework we are building the infrastructure for demos that can not only show off one Linux image, but complex demo setups that consist of several virtual servers, all in one package that can be run on a high-end laptop. To get there, we make use of openSUSE, the Open Build Service, and KIWI. Python, OpenStack's default programming language, is used for the "glue code". While the initial use case is for demos, we think the infrastructure we are building can revolutionize the way complex Open Source projects are developed, tested, and maybe even deployed in production. Live CDs conveniently solve a common problem: How can I show off what my Linux distribution (or the Open Source project based on it) can do without the user needing to install anything permanently or even fiddling around with complicated setup instructions. We want to take it to the next level: With the help of the OpenStack private cloud framework we are building the infrastructure for demos that can not only show off one Linux image, but complex demo setups that consist of several virtual servers, all in one package that can be run on a high-end laptop. To get there, we make use of openSUSE, the Open Build Service, and KIWI. Python, OpenStack's default programming language, is used for the "glue code". While the initial use case is for demos, we think the infrastructure we are building can revolutionize the way complex Open Source projects are developed, tested, and maybe even deployed in production. false Joachim Werner 2013-07-19T15:00:00+03:00 12:00 00:30 Zeus Short Talk 122-opensuse-on-arm openSUSE on ARM how to build with OBS Geeko Tech Normally it is a hard task to port a whole distribution to a new CPU platform, since not all packages allow for cross-compilation. This is why openSUSE went a different way by building pseudo-native with qemu. This presentation will be about how OBS, qemu and some other tools and tricks were used to efficiently build packages for ARM (aarch64, armv7l, armv5el). Normally it is a hard task to port a whole distribution to a new CPU platform, since not all packages allow for cross-compilation. This is why openSUSE went a different way by building pseudo-native with qemu. This presentation will be about how OBS, qemu and some other tools and tricks were used to efficiently build packages for ARM (aarch64, armv7l, armv5el). false Bernhard M. 2013-07-19T15:30:00+03:00 12:30 00:30 Zeus Short Talk 123-opensuse-and-suse-linux-enterprise openSUSE and SUSE Linux Enterprise Apples and Pears from the same tree Geeko Tech The openSUSE distribution and the SUSE Linux Enterprise products share a lot of things in common. At the same time, they vary in a lot of aspects. Some of them are caused by fundamental differences in the philosophy and the basic properties of the projects. With the upcoming CODE 12 of SUSE Linux Enterprise it's time to look at those differences and similarities, as the codebases will be closer together for a long time. The presentation will show examples where both projects profit from each other and give an insight into the next major codestream of the Enterprise Line. The openSUSE distribution and the SUSE Linux Enterprise products share a lot of things in common. At the same time, they vary in a lot of aspects. Some of them are caused by fundamental differences in the philosophy and the basic properties of the projects. With the upcoming CODE 12 of SUSE Linux Enterprise it's time to look at those differences and similarities, as the codebases will be closer together for a long time. The presentation will show examples where both projects profit from each other and give an insight into the next major codestream of the Enterprise Line. false Stefan Behlert 2013-07-19T17:00:00+03:00 14:00 00:30 Zeus Short Talk 47-btrfs-lvm-and-snapper Btrfs, LVM and Snapper Manage btrfs and LVM file-system snapshots with snapper. Geeko Tech Both btrfs and the latest LVM provide efficient file-system snapshots. In this talk we will give an overview of btrfs and LVM snapshots and how snapper integrates them into the system for easy use by all users. We will explain how other software can use the power of snapper and finally give an outlook of future development. Both btrfs and the latest LVM provide efficient file-system snapshots. In this talk we will give an overview of btrfs and LVM snapshots and how snapper integrates them into the system for easy use by all users. We will explain how other software can use the power of snapper and finally give an outlook of future development. false Arvin Schnell 2013-07-19T17:30:00+03:00 14:30 00:30 Zeus Short Talk 80-open-source-geospatial-software-for-geekos Open Source Geospatial Software for Geekos Bringing openSUSE closer to OSGeo Geeko Tech The Open Source Geospatial Foundation, or OSGeo, is a not-for-profit organization whose mission is to support the collaborative development of open source geospatial software, and promote its widespread use. The foundation provides financial, organizational and legal support to the broader open source geospatial community. It also serves as an independent legal entity to which community members can contribute code, funding and other resources, secure in the knowledge that their contributions will be maintained for public benefit. OSGeo also serves as an outreach and advocacy organization for the open source geospatial community, and provides a common forum and shared infrastructure for improving cross-project collaboration. This presentation will focus on the integration of OSGeo technologies with the openSUSE project, as well as the state, history, problems and motivation of the Application:Geo project on Open Build Service. The Open Source Geospatial Foundation, or OSGeo, is a not-for-profit organization whose mission is to support the collaborative development of open source geospatial software, and promote its widespread use. The foundation provides financial, organizational and legal support to the broader open source geospatial community. It also serves as an independent legal entity to which community members can contribute code, funding and other resources, secure in the knowledge that their contributions will be maintained for public benefit. OSGeo also serves as an outreach and advocacy organization for the open source geospatial community, and provides a common forum and shared infrastructure for improving cross-project collaboration. This presentation will focus on the integration of OSGeo technologies with the openSUSE project, as well as the state, history, problems and motivation of the Application:Geo project on Open Build Service. false Angelos Tzotsos 2013-07-19T18:00:00+03:00 15:00 01:00 Zeus Long Talk 50-how-to-run-your-own-open-build-service How to run your own Open Build Service and why should I? Geeko Tech Initially we will show the current state of Open Build Service (OBS) and it's concept. The main focus of the session will show how to run an own instance of OBS on your real or virtual hardware. We will also demonstrate how to reuse resources from other OBS instances. Furthermore we will demonstrate setups which are useful to * Build for multiple Linux distributions * Test intrusive changes which have a deep inpact into the distribution * Port openSUSE to another hardware architecture * Rebuild packages in a different flavor. Initially we will show the current state of Open Build Service (OBS) and it's concept. The main focus of the session will show how to run an own instance of OBS on your real or virtual hardware. We will also demonstrate how to reuse resources from other OBS instances. Furthermore we will demonstrate setups which are useful to * Build for multiple Linux distributions * Test intrusive changes which have a deep inpact into the distribution * Port openSUSE to another hardware architecture * Rebuild packages in a different flavor. false Adrian Schröter 2013-07-19T19:30:00+03:00 16:30 00:30 Zeus Short Talk 85-dealing-with-toxic-personalities Dealing with toxic personalities Don't let your project get overrun Community & Project Talk showing the common paters you can obseve when dealing with dificult personalities in your team when developing opensource project. Mentioning some possible solutions how to deal with such issues and graphs to see that there is real impact with such people, that is not always visible on the first look. Talk showing the common paters you can obseve when dealing with dificult personalities in your team when developing opensource project. Mentioning some possible solutions how to deal with such issues and graphs to see that there is real impact with such people, that is not always visible on the first look. false Tomáš Chvátal 2013-07-19T20:00:00+03:00 17:00 01:00 Zeus Long Talk 71-team-reports Team reports Community & Project This is the session where everybody can learn about what's happening inside the openSUSE project. Each team of the project will come and report about developments in their area since last conference, and about what will come next. Each team will have a short slot of 5-10 minutes. Questions are welcome, but would be possibly more appropriate in the town hall meeting. This is the session where everybody can learn about what's happening inside the openSUSE project. Each team of the project will come and report about developments in their area since last conference, and about what will come next. Each team will have a short slot of 5-10 minutes. Questions are welcome, but would be possibly more appropriate in the town hall meeting. false Vincent Untz 2013-07-19T14:00:00+03:00 11:00 01:00 Dimitra Long Talk 73-the-state-of-usb-3-0 The state of USB 3.0 openWorld This talk focuses on USB 3.0 compared to USB 2.0, its conceptual changes, new features and the state of the implementation in the kernel. I'll do a short overview of the changes at the hardware level. That includes the dropping of companion controllers, addressing done in hardware and the introduction of a new mid-level, which is called "function", into the device architecture. The main new features covered are stream support and new features of power management at the function and link level. The kernel API for streams is introduced and the extension to usbfs is discussed. The automatic link level power states are featured. The state of the XHCI support in the kernel is described. How the device model fails to represent the function level is discussed. This talk focuses on USB 3.0 compared to USB 2.0, its conceptual changes, new features and the state of the implementation in the kernel. I'll do a short overview of the changes at the hardware level. That includes the dropping of companion controllers, addressing done in hardware and the introduction of a new mid-level, which is called "function", into the device architecture. The main new features covered are stream support and new features of power management at the function and link level. The kernel API for streams is introduced and the extension to usbfs is discussed. The automatic link level power states are featured. The state of the XHCI support in the kernel is described. How the device model fails to represent the function level is discussed. false Oliver Neukum 2013-07-19T15:00:00+03:00 12:00 01:00 Dimitra Long Talk 116-kolab-3-1-groupware-done-right Kolab 3.1: Groupware Done Right Introduction, overview and primer for application and system integrators openWorld The Kolab Groupware Solution is the most scalable groupware solution. It is also the one with the most beautiful web interface, integrating and providing the basis for the Roundcube web mailer, used in hundreds of thousands of installation. And it Open Standards to the core, all the way down to the storage protocol. Networked, secure and available as fully Free Software even in its Enterprise Edition, Kolab is the groupware for the free world. The workshop will provide an introduction into Kolab architecture, the exciting new features of the 3.1 release (now with iRony and Chwala!) its packaging and deployment for OpenSuSE and SLE. The workshop will also provide pointers how to get involved in Kolab or integrate your own software with it, which is made extremely easy by libkolab, which exposes its API to various programming languages. The Kolab Groupware Solution is the most scalable groupware solution. It is also the one with the most beautiful web interface, integrating and providing the basis for the Roundcube web mailer, used in hundreds of thousands of installation. And it Open Standards to the core, all the way down to the storage protocol. Networked, secure and available as fully Free Software even in its Enterprise Edition, Kolab is the groupware for the free world. The workshop will provide an introduction into Kolab architecture, the exciting new features of the 3.1 release (now with iRony and Chwala!) its packaging and deployment for OpenSuSE and SLE. The workshop will also provide pointers how to get involved in Kolab or integrate your own software with it, which is made extremely easy by libkolab, which exposes its API to various programming languages. false Georg Greve 2013-07-19T17:00:00+03:00 14:00 01:00 Dimitra Long Talk 66-introduction-to-mysql-security-what-s-new-in-5-6 Introduction to MySQL Security. What's new in 5.6 openWorld We'll go over the MySQL security model. How to get started with the MySQL security features. Rationale and walk through the authentication process. Steps to increase security of your installations. Security Dos and Don'ts. How to use plugins to extend authentication options. Overview of the new security features in MySQL 5.6. We'll go over the MySQL security model. How to get started with the MySQL security features. Rationale and walk through the authentication process. Steps to increase security of your installations. Security Dos and Don'ts. How to use plugins to extend authentication options. Overview of the new security features in MySQL 5.6. false Georgi Kodinov 2013-07-19T18:00:00+03:00 15:00 01:00 Dimitra Long Talk 120-alternative-to-commercial-web-analytics-tools-a-cookie-story Alternative to commercial web-analytics tools, a cookie story openWorld Talk aimed at the current state of EU cookie/privacy laws and how to utilize open source software to comply with that. As a lot of things on the web, techniques that were once invented with a pretty clear scope (or seemingly so) usually dont take long to find multiple use cases. In case of cookies, the nicest form of this is persisting session states between HTTP requests, the nastier form is the mechanism with which a lot of sites knowingly hand over visitor-loggint to third parties (with really nice tools!). In both US and EU legislation has passed to at least increase the visibility of cookie usage and raise awareness. Nowadays, a law-abiding webcitizen with a website warns his/her users about this, but this is cumbersome and annoying, because, why would you want to bother your visitors with the fact that you are giving away there information, when cleaner alternatives exist? Piwik is such a tool, if offers a very usefull opensource alternative to the well-known commercial analytics tools and integrates very well with the leading open-source CMS'es. This session will focus on some of the legal aspects on cookie usage, but mostly on how to integrate Piwik with your (Drupal) site and get the most out of it. Talk aimed at the current state of EU cookie/privacy laws and how to utilize open source software to comply with that. As a lot of things on the web, techniques that were once invented with a pretty clear scope (or seemingly so) usually dont take long to find multiple use cases. In case of cookies, the nicest form of this is persisting session states between HTTP requests, the nastier form is the mechanism with which a lot of sites knowingly hand over visitor-loggint to third parties (with really nice tools!). In both US and EU legislation has passed to at least increase the visibility of cookie usage and raise awareness. Nowadays, a law-abiding webcitizen with a website warns his/her users about this, but this is cumbersome and annoying, because, why would you want to bother your visitors with the fact that you are giving away there information, when cleaner alternatives exist? Piwik is such a tool, if offers a very usefull opensource alternative to the well-known commercial analytics tools and integrates very well with the leading open-source CMS'es. This session will focus on some of the legal aspects on cookie usage, but mostly on how to integrate Piwik with your (Drupal) site and get the most out of it. false Hans de Raad 2013-07-19T19:30:00+03:00 16:30 00:30 Dimitra Short Talk 86-opensuse-education-li-f-e openSUSE Education Li-f-e Who and where we are doing Li-f-e Geeko Tech The openSUSE Education project was one of the first openSUSE projects ever - and is providing not only packages for educational projects but also an amazing live DVD based on the regular openSUSE distribution and other repositories. As we need you and your help to bring openSUSE into the schools, let us give you an introduction into our openSUSE-Edu Li-f-e (Linux for Education) system with it's cool features. The openSUSE Education project was one of the first openSUSE projects ever - and is providing not only packages for educational projects but also an amazing live DVD based on the regular openSUSE distribution and other repositories. As we need you and your help to bring openSUSE into the schools, let us give you an introduction into our openSUSE-Edu Li-f-e (Linux for Education) system with it's cool features. false Lars Vogdt 2013-07-19T14:00:00+03:00 11:00 04:00 Artemis Very Long Workshop 41-icinga-workshop Icinga workshop Monitoring basics openWorld The target audience for this workshop are beginners who want to get an idea about monitoring. We will compare the leading open source monitoring software suites Icinga and Nagios and set up an own monitoring instance on your Laptop. You should have a a solid foundation in openSUSE and/or SLES and bring your own Laptop with you for the workshop. We will setup an Icinga or Nagios instance on your device using packages from the openSUSE Build Service as installation source. The target audience for this workshop are beginners who want to get an idea about monitoring. We will compare the leading open source monitoring software suites Icinga and Nagios and set up an own monitoring instance on your Laptop. You should have a a solid foundation in openSUSE and/or SLES and bring your own Laptop with you for the workshop. We will setup an Icinga or Nagios instance on your device using packages from the openSUSE Build Service as installation source. false Lars Vogdt 2013-07-20T12:30:00+03:00 09:30 00:30 Hephaestus Short Talk 113-presenting-awesome Presenting Awesome Daily workshop on becoming an awesome speaker openWorld 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 2013-07-20T14:00:00+03:00 11:00 02:00 Hephaestus Workshop 49-open-build-service-packager-workshop Open Build Service Packager Workshop Learn how to package Geeko Tech 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 12.3 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 12.3 installed. false Henne Vogelsang 2013-07-20T17:00:00+03:00 14:00 02:00 Hephaestus Workshop 70-getting-started-with-raspberry-pi getting started with Raspberry Pi Geeko Tech Raspberry Pi is a small and inexpensive ARMv6 based embedded device, which you can also use like a big Linux computer. It has interfaces to attach various existing or yet-to-be-built hardware getting it on-par with Arduino. This workshop session can be a place where people bring their Raspberry Pi and help each other to get started with it, including - getting an openSUSE Linux image onto the SD-card, - installing extra software in the booted system - programming something simple with GPIOs (Bernhard brings some hardware to attach to the GPIOs) Raspberry Pi is a small and inexpensive ARMv6 based embedded device, which you can also use like a big Linux computer. It has interfaces to attach various existing or yet-to-be-built hardware getting it on-par with Arduino. This workshop session can be a place where people bring their Raspberry Pi and help each other to get started with it, including - getting an openSUSE Linux image onto the SD-card, - installing extra software in the booted system - programming something simple with GPIOs (Bernhard brings some hardware to attach to the GPIOs) false Bernhard M. 2013-07-20T13:00:00+03:00 10:00 01:00 Zeus Long Talk 108-keynote Keynote Technology Geeko Tech This keynote will focus on the making, modification, usage, and knowledge of our projects technology. Technologies such as the distribution and how it relates to its derivatives, the openSUSE tools like the Open Build Service and the openSUSE community infrastructure like our blogs, social network and other tools we use to make this happen. This keynote will focus on the making, modification, usage, and knowledge of our projects technology. Technologies such as the distribution and how it relates to its derivatives, the openSUSE tools like the Open Build Service and the openSUSE community infrastructure like our blogs, social network and other tools we use to make this happen. false Ralf Flaxa 2013-07-20T14:00:00+03:00 11:00 00:30 Zeus Short Talk 62-opensuse-in-numbers openSUSE in Numbers Real numbers about openSUSE downloads and installations Community & Project In order to make good decisions we need data to support them. In the case of openSUSE, the most basic data that we can gather is the numbers of downloads in every release, the number of installations and the evolution of these numbers. In this short talk, we will present to the community the data that we have about downloads and installations in openSUSE. This data show a clear trending in the user behavior, and is used currently to make important decisions about our future as a GNU/Linux distribution. In order to make good decisions we need data to support them. In the case of openSUSE, the most basic data that we can gather is the numbers of downloads in every release, the number of installations and the evolution of these numbers. In this short talk, we will present to the community the data that we have about downloads and installations in openSUSE. This data show a clear trending in the user behavior, and is used currently to make important decisions about our future as a GNU/Linux distribution. false Alberto Planas 2013-07-20T14:30:00+03:00 11:30 00:30 Zeus Short Talk 45-how-active-are-opensuse-members-developers-and-contributors How active are openSUSE members , developers and contributors? Measuring participation in openSUSE Project Community & Project As a part of my MSc Thesis i study the various aspects of openSUSE Project (repositories,mailing list,bugzilla) and extract information that could be used and evaluated by the openSUSE Project and any FOSS project in general (as an example). This talk aims to show the activity in openSUSE Project by using FOSS tools that measure various aspects of participation (mailing list , bugzilla , etc). As a part of my MSc Thesis i study the various aspects of openSUSE Project (repositories,mailing list,bugzilla) and extract information that could be used and evaluated by the openSUSE Project and any FOSS project in general (as an example). This talk aims to show the activity in openSUSE Project by using FOSS tools that measure various aspects of participation (mailing list , bugzilla , etc). false Ilias R. 2013-07-20T15:00:00+03:00 12:00 01:00 Zeus Long Talk 77-opensuse-release openSUSE Release Community & Project Releasing new openSUSE version is a complex process. There is plenty of people working on it and it consists of various actions from different fields. This talk will present how the release is done, what are all the actions needed to get new openSUSE out and how can you pitch in. Releasing new openSUSE version is a complex process. There is plenty of people working on it and it consists of various actions from different fields. This talk will present how the release is done, what are all the actions needed to get new openSUSE out and how can you pitch in. false Michal Hrušecký 2013-07-20T17:30:00+03:00 14:30 00:30 Zeus Short Talk 99-how-to-evangelize-linux-desktop How to evangelize Linux Desktop The strategy of bringing more users to the Linux Desktop Operating System openWorld Linux is all over the mobile market, workstations, server, cloud and supercomputing. But not yet on non-geek, average users desktop. Linux communities, are trying for many years to convince their friends and relatives that Linux Desktop is already here and its working. Tech-savvy bloggers have been writing about the benefits of switching to Linux Desktop for many years. But it seems that we are not there yet, even if most PC users are using their PC's to browse the internet, chat with their friends and do some everyday productivity work. It is time to change our strategy, to evolve from geeks and nerds, to evangelists of Linux Desktop Operating System not just as a community but also as individual Linux users. Linux is all over the mobile market, workstations, server, cloud and supercomputing. But not yet on non-geek, average users desktop. Linux communities, are trying for many years to convince their friends and relatives that Linux Desktop is already here and its working. Tech-savvy bloggers have been writing about the benefits of switching to Linux Desktop for many years. But it seems that we are not there yet, even if most PC users are using their PC's to browse the internet, chat with their friends and do some everyday productivity work. It is time to change our strategy, to evolve from geeks and nerds, to evangelists of Linux Desktop Operating System not just as a community but also as individual Linux users. false Salih 2013-07-20T18:00:00+03:00 15:00 00:30 Zeus Short Talk 63-enlightenment-0-17 Enlightenment 0.17 Journey for Enlightenment openWorld Enlightenment 0.17 finally reached openSUSE 12.3. Although the integration into openSUSE is not ideal and there is still (always) room for improvement, it is ready for daily use already and I'd like to show you why you want to use it. Shortly - what can E17 offer you as desktop environment - philosophy - cool features - difficulties - what should be done for better openSUSE integration Enlightenment 0.17 finally reached openSUSE 12.3. Although the integration into openSUSE is not ideal and there is still (always) room for improvement, it is ready for daily use already and I'd like to show you why you want to use it. Shortly - what can E17 offer you as desktop environment - philosophy - cool features - difficulties - what should be done for better openSUSE integration false Sleep_Walker 2013-07-20T18:30:00+03:00 15:30 00:30 Zeus Short Talk 84-mate-desktop MATE Desktop The continuation of GNOME 2 openWorld MATE Desktop is a fork of GNOME 2. It provides an intuitive and attractive desktop to Linux users using traditional metaphors. The talk introduces MATE to those who haven't heard of it, explains the reasons of its birth, explains the difference with GNOME Classic and GNOME Fallback sessions, and describes the features and changes added after the fork. The talk will present also the benefits to have MATE available into openSUSE and a preview of upcoming gnome-main-menu for MATE. MATE Desktop is a fork of GNOME 2. It provides an intuitive and attractive desktop to Linux users using traditional metaphors. The talk introduces MATE to those who haven't heard of it, explains the reasons of its birth, explains the difference with GNOME Classic and GNOME Fallback sessions, and describes the features and changes added after the fork. The talk will present also the benefits to have MATE available into openSUSE and a preview of upcoming gnome-main-menu for MATE. false Stefano Karapetsas 2013-07-20T19:00:00+03:00 16:00 00:30 Zeus Short Talk 44-explore-the-world-with-marble Explore the world - with Marble Latest News from the Free Software Virtual Globe openWorld openSUSE has got many software gems that cover a wide range of interests. The virtual globe Marble is certainly one of the highlights - and it's a true allrounder! It's not only suitable for mapping and navigation but also for science and education. Using openSUSE we show how Marble can be used to teach and learn about geography, world history and earth sciences - in a fascinating and playful way. As such it's used at schools as well as universities. We'll also have a look at the latest releases which add a new fun topic to the education mix: space science and astronomy. openSUSE has got many software gems that cover a wide range of interests. The virtual globe Marble is certainly one of the highlights - and it's a true allrounder! It's not only suitable for mapping and navigation but also for science and education. Using openSUSE we show how Marble can be used to teach and learn about geography, world history and earth sciences - in a fascinating and playful way. As such it's used at schools as well as universities. We'll also have a look at the latest releases which add a new fun topic to the education mix: space science and astronomy. false Torsten Rahn 2013-07-20T19:30:00+03:00 16:30 00:30 Zeus Short Talk 115-whats-new-in-libreoffice-4-1-and-whats-comming Whats new in LibreOffice 4.1 and whats comming openWorld Show up various LibreOffice features in the 4.1 release (which itself is refining the core changes which happened in 4.0). Further on we shall look upon the new candies that are done for version 4.2 planned for release in late November this year. And in the end of the talk we will look upon various contribution stats/qa-reports/bugzilla stats, which everyone of course loves. Show up various LibreOffice features in the 4.1 release (which itself is refining the core changes which happened in 4.0). Further on we shall look upon the new candies that are done for version 4.2 planned for release in late November this year. And in the end of the talk we will look upon various contribution stats/qa-reports/bugzilla stats, which everyone of course loves. false Tomáš Chvátal 2013-07-20T20:00:00+03:00 17:00 01:00 Zeus Long Talk 72-town-hall-meeting Town hall meeting Community & Project The town hall meeting will be the live project meeting at the conference. Come here if you want to discuss any topic related to the project, ask any question about what's happening, or need answer from board members on board stuff. This is a once-in-a-year opportunity, so don't miss it! The town hall meeting will be the live project meeting at the conference. Come here if you want to discuss any topic related to the project, ask any question about what's happening, or need answer from board members on board stuff. This is a once-in-a-year opportunity, so don't miss it! false Vincent Untz 2013-07-20T14:00:00+03:00 11:00 01:00 Dimitra Long Talk 101-a-mysql-odyssey-a-blackhole-crossover A MySQL Odyssey - a Blackhole crossover Replicating MySQL data cross-platform openWorld MySQL in development environments are most widely deployed on a Windows platform: it's a natural step. However, the Sys Admin's & DBA's tend to prefer a Linux / Unix production host for resource growth capabilities and stability. In addition to Disaster & Recovery solutions, MySQL Replication can be setup to help reduce the platform gap between the team's favourite solution, i.e. facilitate the platform crossover. For whatever need. When using MySQL Replication we can share data models, data and even filter between environments and platforms. This can provide us with a wide range of possibilities, not just an automated D&R master-slave 'waiting for the worst to happen' and under-used environment. We can use each step to our own benefit and/or allow access and specific data access, that easily stretches the boundaries .. maximizing business benefits. Here we'll be seeing a replication example setup, that replicates MySQL databases from a Windows Master, onto an Oracle Linux slave, whose tables are using the BLACKHOLE storage engine, in turn is a Master to the SLES environment. MySQL in development environments are most widely deployed on a Windows platform: it's a natural step. However, the Sys Admin's & DBA's tend to prefer a Linux / Unix production host for resource growth capabilities and stability. In addition to Disaster & Recovery solutions, MySQL Replication can be setup to help reduce the platform gap between the team's favourite solution, i.e. facilitate the platform crossover. For whatever need. When using MySQL Replication we can share data models, data and even filter between environments and platforms. This can provide us with a wide range of possibilities, not just an automated D&R master-slave 'waiting for the worst to happen' and under-used environment. We can use each step to our own benefit and/or allow access and specific data access, that easily stretches the boundaries .. maximizing business benefits. Here we'll be seeing a replication example setup, that replicates MySQL databases from a Windows Master, onto an Oracle Linux slave, whose tables are using the BLACKHOLE storage engine, in turn is a Master to the SLES environment. false Keith Hollman 2013-07-20T15:00:00+03:00 12:00 01:00 Dimitra Long Talk 110-linux-i-o-latency-measurement-in-large-scale-cloud-service Linux I/O latency measurement in large scale cloud service observation, analysis and practice solution openWorld In large scale could service, I/O latency is an important factor of overall could service performance. In this talk, an experience from one of the largest could service provider in China introduces how hard disk I/O latency is measured and identified in cloud storage infrastructure, and the solution or workaround to solve/handle headachy I/O latency issues. In large scale could service, I/O latency is an important factor of overall could service performance. In this talk, an experience from one of the largest could service provider in China introduces how hard disk I/O latency is measured and identified in cloud storage infrastructure, and the solution or workaround to solve/handle headachy I/O latency issues. false Coly Li 2013-07-20T17:30:00+03:00 14:30 01:00 Dimitra Long Talk 103-introducing-the-local-coordinator-program Introducing the Local Coordinator Program Community & Project We recently launched the Local Coordinator program to improve the promotion of openSUSE, and to establish local users, communities and contributors for openSUSE around the world. This session will introduce attendees to the program, explain its purpose, and go in to detail about the duties and benefits of becoming an openSUSE Local Coordinator. We recently launched the Local Coordinator program to improve the promotion of openSUSE, and to establish local users, communities and contributors for openSUSE around the world. This session will introduce attendees to the program, explain its purpose, and go in to detail about the duties and benefits of becoming an openSUSE Local Coordinator. false Richard Brown 2013-07-20T18:30:00+03:00 15:30 00:30 Dimitra Short Talk 102-pro-booth-tips-and-new-merchandising Pro booth tips and new merchandising How to run a perfect openSUSE booth Community & Project How to prepare for, set up and staff an openSUSE booth? This community manager has visited countless booths all around the world and shares his best tips and tricks with you! In the second half he'll present our new merchandising plans. SUSE used to send out merchandising (mostly DVD's) to the community of ambassadors around the world. This process was costly, yet not very effective. A plan was created, research was done, stuff was decided on and we're ready to move forward with designing and printing new posters, stickers, t-shirts, caps, flags and whatnot. This presentation will give an update on the current status in preparation for later discussions and decisions on improvements. How to prepare for, set up and staff an openSUSE booth? This community manager has visited countless booths all around the world and shares his best tips and tricks with you! In the second half he'll present our new merchandising plans. SUSE used to send out merchandising (mostly DVD's) to the community of ambassadors around the world. This process was costly, yet not very effective. A plan was created, research was done, stuff was decided on and we're ready to move forward with designing and printing new posters, stickers, t-shirts, caps, flags and whatnot. This presentation will give an update on the current status in preparation for later discussions and decisions on improvements. false jospoortvliet 2013-07-20T19:00:00+03:00 16:00 00:30 Dimitra Short Talk 79-promotion-in-italy Promotion in Italy Methods of promoting and activities under unfavorable conditions Community & Project Italy is a country unfavorable to free software and the GNU/Linux systems. The FOSS community is both restricted in the number of person and divided. In many cases, moreover, is strongly related to Debian / Ubuntu. The political inertia, the technological backwardness, lack of interest of the school system make it very difficult to make the promotion of a GNU / Linux distribution and in particular of anything that is not Ubuntu. In these years have been tried various ways to get in touch with the professionals, with schools, with students and ordinary people. Like all experiments, there has been some success stories but also some failures, and the experience sometimes contradicts what logic would suggest. In this talk, we will try to share and discuss what are the possible ways to promote openSUSE, in potentially hostile environments. Italy is a country unfavorable to free software and the GNU/Linux systems. The FOSS community is both restricted in the number of person and divided. In many cases, moreover, is strongly related to Debian / Ubuntu. The political inertia, the technological backwardness, lack of interest of the school system make it very difficult to make the promotion of a GNU / Linux distribution and in particular of anything that is not Ubuntu. In these years have been tried various ways to get in touch with the professionals, with schools, with students and ordinary people. Like all experiments, there has been some success stories but also some failures, and the experience sometimes contradicts what logic would suggest. In this talk, we will try to share and discuss what are the possible ways to promote openSUSE, in potentially hostile environments. false Alexjan Carraturo 2013-07-20T19:30:00+03:00 16:30 00:30 Dimitra Short Talk 83-opensuse-community-and-open-source-activities-in-taiwan openSUSE community and open source activities in Taiwan Community & Project In this session, I will introduce openSUSE community activities in Taiwan. * openSUSE workshop co-work with Open Source Software Foundry (http://www.openfoundry.org/about) in Taiwan. * openSUSE seminar with school students in Taiwan. Some open source community activities / projects in Taiwan. Ezilla (http://ezilla.info/)- A simple way to create your own private cloud with user-friendly interface. COSCUP Conference (http://coscup.org/2012/en/). ... In this session, I will introduce openSUSE community activities in Taiwan. * openSUSE workshop co-work with Open Source Software Foundry (http://www.openfoundry.org/about) in Taiwan. * openSUSE seminar with school students in Taiwan. Some open source community activities / projects in Taiwan. Ezilla (http://ezilla.info/)- A simple way to create your own private cloud with user-friendly interface. COSCUP Conference (http://coscup.org/2012/en/). ... false Max Huang 2013-07-20T14:00:00+03:00 11:00 03:00 Artemis Long Workshop 48-lpi-exam-lab LPI Exam Lab openWorld Linux Professional Institute Exam Lab is an LPI Certification exam session offered by LPI during Free Software Events and Conferences. LPI offers its exams at a low price affordable by most of free software enthousiasts in such events in order to promote the growth of Linux professionalism. In Greece, LPI is represented by 2010 by LPI Greece (http://www.lpi.org.gr) which also is the responsible for the organisation of such Exam Labs. Linux Professional Institute Exam Lab is an LPI Certification exam session offered by LPI during Free Software Events and Conferences. LPI offers its exams at a low price affordable by most of free software enthousiasts in such events in order to promote the growth of Linux professionalism. In Greece, LPI is represented by 2010 by LPI Greece (http://www.lpi.org.gr) which also is the responsible for the organisation of such Exam Labs. false Konstantinos Boukouvalas 2013-07-21T12:30:00+03:00 09:30 00:30 Hephaestus Short Talk 114-presenting-awesome Presenting Awesome Daily workshop on becoming an awesome speaker openWorld 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 2013-07-21T14:00:00+03:00 11:00 02:00 Hephaestus Workshop 52-rails-rubberneckers Rails Rubberneckers Rails 101 openWorld This is a get-together of people who don't want to take their first steps Ruby on Rails alone. Are you already familiar with a scripting language such as the Ps (python/perl/php) or even ruby? Are you fascinated by today's web-apps and APIs? Why don't you swing by, mingle and get started together with other rubberneckers on Ruby on Rails, the open source web-framework optimized for programmer happiness and sustainable productivity. This workshop requires no special knowledge, we will use the web browser and the command line to go through it. Bring your laptop, preferably with openSUSE 12.3 installed! This is a get-together of people who don't want to take their first steps Ruby on Rails alone. Are you already familiar with a scripting language such as the Ps (python/perl/php) or even ruby? Are you fascinated by today's web-apps and APIs? Why don't you swing by, mingle and get started together with other rubberneckers on Ruby on Rails, the open source web-framework optimized for programmer happiness and sustainable productivity. This workshop requires no special knowledge, we will use the web browser and the command line to go through it. Bring your laptop, preferably with openSUSE 12.3 installed! false Henne Vogelsang 2013-07-21T17:00:00+03:00 14:00 02:00 Hephaestus Workshop 92-openqa-workshop openQA Workshop Create tests for openSUSE Geeko Tech openQA is an automatic testing tool that can be used to improve the quality of the distribution. With an automatic testing tool we can test different configurations in parallel, using small Perl scripts that drive the installation process, and assert the result using some image patterns algorithms. In this workshop we will learn how to create a new test from scratch and add it to the test repository. openQA is an automatic testing tool that can be used to improve the quality of the distribution. With an automatic testing tool we can test different configurations in parallel, using small Perl scripts that drive the installation process, and assert the result using some image patterns algorithms. In this workshop we will learn how to create a new test from scratch and add it to the test repository. false Alberto Planas 2013-07-21T19:30:00+03:00 16:30 00:30 Hephaestus Short Talk 130-speculative-execution Speculative execution Lock elision with new instructions openWorld Introduction of the HLE and RTM instruction set extension for lock elision in user space and kernel space. The scalability of conventional locking is discussed. the instructions and the memory model are introduced. The use of the technique in the pthread library and in the kernel's locking primitives is introduced. Introduction of the HLE and RTM instruction set extension for lock elision in user space and kernel space. The scalability of conventional locking is discussed. the instructions and the memory model are introduced. The use of the technique in the pthread library and in the kernel's locking primitives is introduced. false Oliver Neukum 2013-07-21T13:00:00+03:00 10:00 01:00 Zeus Long Talk 109-keynote Keynote Community Community & Project This keynote will focus on the governance, achievements and people of our community and project. Expect topics like the openSUSE Board, Ambassador program, openSUSE Team at SUSE and other topics which have influence on our project. How did you we do in the last year? Where are we heading? What makes us tick? This keynote will focus on the governance, achievements and people of our community and project. Expect topics like the openSUSE Board, Ambassador program, openSUSE Team at SUSE and other topics which have influence on our project. How did you we do in the last year? Where are we heading? What makes us tick? false jospoortvliet 2013-07-21T14:00:00+03:00 11:00 01:00 Zeus Long Talk 89-love-your-neighbor-as-stallman-loves-you Love your neighbor as Stallman loves you Community & Project This is about how Free Software is a social and political movement that stands against the regular market and capitalism way of do business and control all society. How OSI was created to brick the philosophical discussion about freedom, meritocracy and good will between human beings. How this kind of initiative removed the GNU from the operational system, living it just as Linux or how they turned "hackers" on a word with criminal meanings. Free Software is about love your neighbor, share knowledge, intelligence, know how and in the end, share business providing a better way of life. This is about how Free Software is a social and political movement that stands against the regular market and capitalism way of do business and control all society. How OSI was created to brick the philosophical discussion about freedom, meritocracy and good will between human beings. How this kind of initiative removed the GNU from the operational system, living it just as Linux or how they turned "hackers" on a word with criminal meanings. Free Software is about love your neighbor, share knowledge, intelligence, know how and in the end, share business providing a better way of life. false Anahuac 2013-07-21T15:00:00+03:00 12:00 01:00 Zeus Long Talk 96-experiences-from-our-gsoc-participation Experiences from our GSoC Participation Community & Project We will be discussing our GSoC Experiences over the past 3 years, show where we failed and where we succeeded. We will also discuss the challenges that lie ahead for future successful GSoC participants. We will discuss the both a mentor's and student's perspective and some statistics that give a good overview of where we are today. We will be discussing our GSoC Experiences over the past 3 years, show where we failed and where we succeeded. We will also discuss the challenges that lie ahead for future successful GSoC participants. We will discuss the both a mentor's and student's perspective and some statistics that give a good overview of where we are today. false Manu 2013-07-21T17:00:00+03:00 14:00 00:30 Zeus Short Talk 60-the-puppet-lego-pattern The Puppet Lego pattern Configuration management as Lego blocks openWorld Using code for configuration management is a pretty young development technique compared to traditional development. There are no established best practices yet, which can lead up to a huge mess easily in our code. In this presentation, we'll see how we can use third party reusable base modules (or create our own), and construct services and roles on top of them, in order to build a hierarchy that suits the needs of our infrastructure. Using code for configuration management is a pretty young development technique compared to traditional development. There are no established best practices yet, which can lead up to a huge mess easily in our code. In this presentation, we'll see how we can use third party reusable base modules (or create our own), and construct services and roles on top of them, in order to build a hierarchy that suits the needs of our infrastructure. false Theo Chatzimichos 2013-07-21T17:30:00+03:00 14:30 00:30 Zeus Short Talk 91-geeko-run Geeko run the openSUSE jump&run game openWorld Geeko Run – A jump and run game framework built completely in javascript and CSS. It is released under the terms of Creative Commons 3.0, that means it’s open source and you are free to use and modify it. I will give an introduction in the technical background of the game engine (level-rendering, collision-detection, enemies, controls), and show you how to customize the game with your own levels and graphics. All you need to run the game is a browser. See also: http://www.digitalflow.de/blog/2013/01/geeko-run-html5-jump-run/ Geeko Run – A jump and run game framework built completely in javascript and CSS. It is released under the terms of Creative Commons 3.0, that means it’s open source and you are free to use and modify it. I will give an introduction in the technical background of the game engine (level-rendering, collision-detection, enemies, controls), and show you how to customize the game with your own levels and graphics. All you need to run the game is a browser. See also: http://www.digitalflow.de/blog/2013/01/geeko-run-html5-jump-run/ false Thomas Schmidt 2013-07-21T18:00:00+03:00 15:00 00:30 Zeus Short Talk 56-the-gnu-linux-knowledge-certification-value The GNU/Linux knowledge certification value openWorld In recent years, the promotion of GNU/Linux and FOSS but also its adoption by big companies and governmental organisations data centers, create a pressing need to ensure knowledge of the employed staff. In this context and due to the immediate demand of specialized technicians, many suggestions for knowledge documentation on the most used system on web and e-mail server but also on LAMP solutions (Linux, Apache, MySQL, PHP), are offered. This presentation is reference and analysis on the causes which lead to the certification need as to the reason that Linux Professional Institute Certification (LPIC) satisfies the growing demands. In recent years, the promotion of GNU/Linux and FOSS but also its adoption by big companies and governmental organisations data centers, create a pressing need to ensure knowledge of the employed staff. In this context and due to the immediate demand of specialized technicians, many suggestions for knowledge documentation on the most used system on web and e-mail server but also on LAMP solutions (Linux, Apache, MySQL, PHP), are offered. This presentation is reference and analysis on the causes which lead to the certification need as to the reason that Linux Professional Institute Certification (LPIC) satisfies the growing demands. false Konstantinos Boukouvalas 2013-07-21T18:30:00+03:00 15:30 00:30 Zeus Short Talk 46-wmkit-learn-electronics-though-open-knowledge WMKIT - learn electronics though open knowledge Presenting the Arduno based kit initiated in Albania. openWorld WMKIT is an open hardware microcontroller based educational kit created with the overall goal of having fun. Beyond this, the aim is to get you comfortable using a wide range of electronic components through small, simple and easy circuits. The focus is to get each circuit working then giving you the tools to figure out why. The kit started as an idea in Tiranas Open Labs hackerspace, the only hacperspace for the moment in the country. Official website featuring experiments, updates and details of the project: www.wemakeit.co WMKIT is an open hardware microcontroller based educational kit created with the overall goal of having fun. Beyond this, the aim is to get you comfortable using a wide range of electronic components through small, simple and easy circuits. The focus is to get each circuit working then giving you the tools to figure out why. The kit started as an idea in Tiranas Open Labs hackerspace, the only hacperspace for the moment in the country. Official website featuring experiments, updates and details of the project: www.wemakeit.co false Redon Skikuli 2013-07-21T19:30:00+03:00 16:30 01:00 Zeus Long Talk 125-firefox-os-look-ahead Firefox OS - Look ahead the web is the platform openWorld Our motto is "the web is the platform" and our goal is to change the web for another time in history. That's why we are presenting you Firefox OS the new mobile operating system brought to you by Firefox. Built entirely using HTML5 and other open Web standards, Firefox OS is free from the rules and restrictions of existing proprietary platforms. For the past 15 years, we’ve been instrumental in innovating and shaping the Web to keep it open and accessible to all. As a result of our efforts, one fifth of all Web activity today happens through Firefox products. Our goal is to present you Firefox OS, Open Web Applications, Firefox Marketplace and how you could build your own open web app and contribute in the project helping us build a brighter future for the Web. Our motto is "the web is the platform" and our goal is to change the web for another time in history. That's why we are presenting you Firefox OS the new mobile operating system brought to you by Firefox. Built entirely using HTML5 and other open Web standards, Firefox OS is free from the rules and restrictions of existing proprietary platforms. For the past 15 years, we’ve been instrumental in innovating and shaping the Web to keep it open and accessible to all. As a result of our efforts, one fifth of all Web activity today happens through Firefox products. Our goal is to present you Firefox OS, Open Web Applications, Firefox Marketplace and how you could build your own open web app and contribute in the project helping us build a brighter future for the Web. false Christos Bacharakis 2013-07-21T20:30:00+03:00 17:30 00:30 Zeus Short Talk 78-getting-ready-for-the-key-signing-party Getting ready for the key signing party Geeko Tech Do you want to get your key signed? Do you want to have SSL certificate signed? Not that everybody will trust it, but at least quite some people will. Are you planning to participate in key signing party but not sure what to do afterward? This talk is meant for beginners and will show you some basics and will prepare you for the party (the key signing one). Do you want to get your key signed? Do you want to have SSL certificate signed? Not that everybody will trust it, but at least quite some people will. Are you planning to participate in key signing party but not sure what to do afterward? This talk is meant for beginners and will show you some basics and will prepare you for the party (the key signing one). false Michal Hrušecký 2013-07-21T21:00:00+03:00 18:00 01:00 Zeus Long Talk 53-key-signing-party Key Signing Party openWorld There will be a keysigning event at oSC13. It will happen on $DAY at $TIME. It will be held at the $ROOM. There is no central key registry for this keysigning. Instead it will simply be a keyslip exchange. What to bring: Yourself Paper slips with your key id, fingerprint, name & emails. Something to identify yourself. Usually government-issued identification, such as a passport. Multiple pieces of identification are preferred. If you need to make new paper slips, this generator tool is suggested: http://openpgp.quelltextlich.at/slip.html At this time, there are 50+ attendees expected at the keysigning event, so you should bring at least that number of slips. Doubling that may be advisable if the event ends up being very large. There will be a keysigning event at oSC13. It will happen on $DAY at $TIME. It will be held at the $ROOM. There is no central key registry for this keysigning. Instead it will simply be a keyslip exchange. What to bring: Yourself Paper slips with your key id, fingerprint, name & emails. Something to identify yourself. Usually government-issued identification, such as a passport. Multiple pieces of identification are preferred. If you need to make new paper slips, this generator tool is suggested: http://openpgp.quelltextlich.at/slip.html At this time, there are 50+ attendees expected at the keysigning event, so you should bring at least that number of slips. Doubling that may be advisable if the event ends up being very large. false Theo Chatzimichos 2013-07-21T14:00:00+03:00 11:00 00:30 Dimitra Short Talk 40-geekos-infrastructure-overview Geekos infrastructure overview A short introduction into the infrastructure behind openSUSE Geeko Tech Providing an overview about the hardware, the software, the team and the policies behind the openSUSE infrastructure. If you ever want to know how many servers and administrators are needed to provide the current amount of services that keep the openSUSE distribution alive and the community connectect, this might be one of the main sessions you like to attend. Providing an overview about the hardware, the software, the team and the policies behind the openSUSE infrastructure. If you ever want to know how many servers and administrators are needed to provide the current amount of services that keep the openSUSE distribution alive and the community connectect, this might be one of the main sessions you like to attend. false Lars Vogdt 2013-07-21T14:30:00+03:00 11:30 01:00 Dimitra Long Talk 55-openqa-o-o openQA.o.o fully automated OS testing Geeko Tech Testing an Operating System from bootloader through installer to the applications of the installed system is a lot of hard work and doing this daily is rather exhausting and boring, so I made openQA (using my OS-autoinst test-engine) to do it all for me... or rather us openSUSE users. This has meanwhile been running since 2010 and found many many bugs, some of which would surely have made it into GM without being noticed. This talk will give some overview on the why, what and how of our automated testing with a discussion of further plans for improvement. Testing an Operating System from bootloader through installer to the applications of the installed system is a lot of hard work and doing this daily is rather exhausting and boring, so I made openQA (using my OS-autoinst test-engine) to do it all for me... or rather us openSUSE users. This has meanwhile been running since 2010 and found many many bugs, some of which would surely have made it into GM without being noticed. This talk will give some overview on the why, what and how of our automated testing with a discussion of further plans for improvement. false Bernhard M. 2013-07-21T15:30:00+03:00 12:30 00:30 Dimitra Short Talk 100-introduction-to-gnu-linux-hardening Introduction to GNU/Linux hardening Geeko Tech Security issues are becoming more importantly than ever before. When you want to deploy your own application, hardening is a inevitable problem that you have to consider about. GNU/Linux itself providing a lot of hardening techniques, including conventional hardening techniques such as non-executable stack/Relocation read-only/ASLR/PIE in GCC/glibc level, and confinement technologies, such as SELinux, Apparmor. Security issues are becoming more importantly than ever before. When you want to deploy your own application, hardening is a inevitable problem that you have to consider about. GNU/Linux itself providing a lot of hardening techniques, including conventional hardening techniques such as non-executable stack/Relocation read-only/ASLR/PIE in GCC/glibc level, and confinement technologies, such as SELinux, Apparmor. false Shawn Chang 2013-07-21T17:00:00+03:00 14:00 00:30 Dimitra Short Talk 88-asking-for-travel-sponsorship-through-opensuse-connect Asking for travel sponsorship through openSUSE Connect Community & Project The openSUSE Travel Support program aims to support contributors representing openSUSE at events, conferences and hack-fests with their travel and hotel costs. The program pays up to 80% of the travel and/or hotel costs for contributors who could not afford going to these events otherwise. In turn the contributors make a worthy contribution at the event and report back to the openSUSE community about what they did. Starting with this oSC'13, requests to the openSUSE Travel Support Program are managed through a new web application integrated into openSUSE Connect. In this talk, the main developer of this new 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, which is most important, to get your money reimbursed once your travel is over. The openSUSE Travel Support program aims to support contributors representing openSUSE at events, conferences and hack-fests with their travel and hotel costs. The program pays up to 80% of the travel and/or hotel costs for contributors who could not afford going to these events otherwise. In turn the contributors make a worthy contribution at the event and report back to the openSUSE community about what they did. Starting with this oSC'13, requests to the openSUSE Travel Support Program are managed through a new web application integrated into openSUSE Connect. In this talk, the main developer of this new 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, which is most important, to get your money reimbursed once your travel is over. false jospoortvliet 2013-07-21T17:30:00+03:00 14:30 00:30 Dimitra Short Talk 111-organizing-osc13-a-compass-without-a-map Organizing oSC13: A compass without a map How we came to oSC13 today Community & Project In this talk we will take you from oSC13 baby steps of organization to what we managed to deliver today. What went good and mostly what didn't. The difficulties we had, the mistakes we did and the expectations that were not fulfilled. This is what it takes to organize a communitty conference. In this talk we will take you from oSC13 baby steps of organization to what we managed to deliver today. What went good and mostly what didn't. The difficulties we had, the mistakes we did and the expectations that were not fulfilled. This is what it takes to organize a communitty conference. false Kostas Koudaras (a.k.a Warlordfff) 2013-07-21T18:00:00+03:00 15:00 00:30 Dimitra Short Talk 129-osc14-location oSC14 Location Community & Project Introduce the location and the organization team for oSC14. Following oSC13, oSC14 will be the second community organized event and the leader of the organization team will present some interesting details about the oSC14 location. Join this session to learn more about next year's conference location and get an early jump on the information. Introduce the location and the organization team for oSC14. Following oSC13, oSC14 will be the second community organized event and the leader of the organization team will present some interesting details about the oSC14 location. Join this session to learn more about next year's conference location and get an early jump on the information. false Robert 2013-07-21T18:30:00+03:00 15:30 00:15 Dimitra Lightning Talk 39-how-to-travel-light How to travel light There is a difference between moving and short visit Community & Project Travelling to the conferences poses significant challenges on what to take with you and how to pack your luggage. This short talk is intended to give some basic guidance on how to proceed to reduce number and size of your bags. Travelling to the conferences poses significant challenges on what to take with you and how to pack your luggage. This short talk is intended to give some basic guidance on how to proceed to reduce number and size of your bags. false Michal Hrušecký 2013-07-21T18:45:00+03:00 15:45 00:15 Dimitra Lightning Talk 54-fuse-curlwwwfs FUSE / curlwwwfs or how to mount a webserver openWorld Did you know that userland filesystems (FUSE) allow to do crazy things without the risk of crashing the kernel? Many people know sshfs to mount remote files over ssh, but that needs an account on the remote machine. I created curlwwwfs to read-only mount standard remote HTTP directories for fun. With this you can peek into remote iso images (using fuseiso) or do other cool stuff. Did you know that userland filesystems (FUSE) allow to do crazy things without the risk of crashing the kernel? Many people know sshfs to mount remote files over ssh, but that needs an account on the remote machine. I created curlwwwfs to read-only mount standard remote HTTP directories for fun. With this you can peek into remote iso images (using fuseiso) or do other cool stuff. false Bernhard M. 2013-07-21T19:30:00+03:00 16:30 00:30 Dimitra Short Talk 117-the-do-s-and-don-ts-of-freelancing The Do's and Don'ts of Freelancing openWorld An in-depth look at the very diverse spectrum of side-issues coming at you when starting, or running, a freelance shop in the Netherlands/EMEA. Q&A session included. The speaker has 14years of experience in running his own business, and still doing that while learning every day and having a lot of fun! Subjects include: - Fiscal rules and regulations (our friend the Belastingdienst) - Insurances (can one be over-insured?) - Acquiring projects, where to look - What to look out for when considering a project An in-depth look at the very diverse spectrum of side-issues coming at you when starting, or running, a freelance shop in the Netherlands/EMEA. Q&A session included. The speaker has 14years of experience in running his own business, and still doing that while learning every day and having a lot of fun! Subjects include: - Fiscal rules and regulations (our friend the Belastingdienst) - Insurances (can one be over-insured?) - Acquiring projects, where to look - What to look out for when considering a project false Hans de Raad 2013-07-21T20:00:00+03:00 17:00 00:30 Dimitra Short Talk 127-document-freedom-day Document Freedom Day How to have 60 events in a week and what we learned openWorld We all want to change the world, and The Document Freedom Day team are no different. To succeed we must identify and empower community leaders and volunteers. We've been doing that for the last five years in order to promote Open Standards around the globe, but what hurdles stood in our way? How can you overcome the same hurdles when you encounter them? And how did a team of only two staff and an intern run 60 events in a single week? We all want to change the world, and The Document Freedom Day team are no different. To succeed we must identify and empower community leaders and volunteers. We've been doing that for the last five years in order to promote Open Standards around the globe, but what hurdles stood in our way? How can you overcome the same hurdles when you encounter them? And how did a team of only two staff and an intern run 60 events in a single week? false Sam Tuke 2013-07-22T13:00:00+03:00 10:00 03:00 Dimitra Long Workshop 106-opensuse-artwork-branding-putting-it-all-together openSUSE Artwork & Branding - Putting it all together Community & Project This workshop will give an opportunity for people to work on and learn how the openSUSE branding packages are put together, tested, and submitted to the distribution. These packages are responsible for all of the openSUSE specific themeing and artwork, as seen in our various desktop environments (KDE, GNOME, XFCE, etc), our bootloaders (Grub/Grub 2), and during the Installation process This workshop will give an opportunity for people to work on and learn how the openSUSE branding packages are put together, tested, and submitted to the distribution. These packages are responsible for all of the openSUSE specific themeing and artwork, as seen in our various desktop environments (KDE, GNOME, XFCE, etc), our bootloaders (Grub/Grub 2), and during the Installation process false Richard Brown 2013-07-22T13:00:00+03:00 10:00 01:00 Zeus Long Talk 128-introduction-to-the-synnefo-oss-iaas-platform Introduction to the Synnefo OSS IAAS Platform Astakos -> Pithos : Plankton : Archipelago -> Cyclades openWorld A brief introduction on the Synnefo IAAS Platform, a fully OSS software stack that includes a full set of management tools for the users,vms, storage, hosts and a comprehensive web console for the end user. Synnefo has a fully exposed REST API that can control every aspect of the platform including the ability for the service end user to implement his own management tools and incorporate them to any internal infrastructure. The whole platform is designed to scale in a plug and play manner, it uses commodity storage and supports persistent VM's. A brief introduction on the Synnefo IAAS Platform, a fully OSS software stack that includes a full set of management tools for the users,vms, storage, hosts and a comprehensive web console for the end user. Synnefo has a fully exposed REST API that can control every aspect of the platform including the ability for the service end user to implement his own management tools and incorporate them to any internal infrastructure. The whole platform is designed to scale in a plug and play manner, it uses commodity storage and supports persistent VM's. false George Pantazis 2013-07-22T14:00:00+03:00 11:00 02:00 Hephaestus Workshop 119-webapplication-security-audits Webapplication security audits openWorld When developing and deploying web applications, the final result is a collection of software all carefully combined to offer a coherent platform. This platform however consists of several loosely coupled items which can, on various levels, offer possibilities of manipulating the deployment. This session offers an analysis of these items and offers some insight in the possible attack vectors these might offer. Focus is not on actually hacking the components but on hardening them, by putting prevention measures (like mod_security) in place. This presentation is derived from a standard auditprocedure which the author follows on a regular basis. When developing and deploying web applications, the final result is a collection of software all carefully combined to offer a coherent platform. This platform however consists of several loosely coupled items which can, on various levels, offer possibilities of manipulating the deployment. This session offers an analysis of these items and offers some insight in the possible attack vectors these might offer. Focus is not on actually hacking the components but on hardening them, by putting prevention measures (like mod_security) in place. This presentation is derived from a standard auditprocedure which the author follows on a regular basis. false Hans de Raad