Behind the scenes of the OBS team
Tools, processes and procedures used by the OBS team
Christian Bruckmayer
Christian Bruckmayer is member of the SUSE DevOps team. He started his Free Software career as Google Summer of Code student and is now involved in hacking the Rails frontend of the Open Build Service and SUSE Studio.
If he's not hacking Ruby he's out doing what young people do: traveling the world, hanging out in clubs or visiting Mom & Dad.
No video of the event yet, sorry! Meanwhile...
If you ever wondered how the OBS gets developed, this talk will provide some insights into how the OBS development works including tools we use (e.g. depfu, hakiri, codecov) and workflows we follow (e.g. Scrum).
OBS developers have also changed a lot in the last time. The OBS frontend team has doubled its size within the last 2 years. We will explain how we brought everyone up to speed with techniques and methodologies such as Scrum and mob / pair programming.
The reference installation build.opensuse.org is now also OBS frontend team responsibility. We changed the deployment process by introducing a demolition squad role. Beside build.opensuse.org, we also release OBS regularly and are in charge of quality assurance using e.g. openQA and Kanku.
Last but not least, we will cover how you can participate in OBS development, both as a developer and suggesting changes and features.
- Date:
- 2018 May 27 - 13:45
- Duration:
- 30 min
- Room:
- 155 (Medium)
- Conference:
- openSUSE Conference 2018
- Language:
- Track:
- openSUSE
- Difficulty:
- Easy
- Booths and Retro Gaming in the Main Lobby
- Start Time:
- 2018 May 27 10:00
- Room:
- Main Lobby (open space)
- Let's play with Uyuni: A complete opensource solution to keep multiple GNU/Linux systems configured and up-to-date
- Start Time:
- 2018 May 27 13:00
- Room:
- 350 (Workshop)
- Let's Fine Tune The Wiki for Leap 15
- Start Time:
- 2018 May 27 13:00
- Room:
- 349 (Workshop)
- kanku - Bridging the gap between OBS and developers
- Start Time:
- 2018 May 27 13:45
- Room:
- 105 (Main)