Presented by:

I am a SUSE software engineer based in the Czech Republic. I studied at the Faculty of Information Technology, Czech Technical University in Prague and just after graduating I started working at SUSE. Now I have been working for SUSE for 5 years as a packager (maintaining e.g. sudo, MariaDB or various archiving programs) and lately as a python developer (spec-cleaner, rpmlint). Besides my passion for open source and Linux, I love music, travelling and photography.

No video of the event yet, sorry!

Being a packager or a maintainer of an RPM package is really an important role. No wonder when Linux distribution is defined as a collection of packages (and some kernel of course). But whether you are a developer who wants to pack and push your software to openSUSE or you just want to be a part of the distribution community and help to maintain few packages, beginnings can be always a little bit intimidating. So where should you start?

In this talk, you will learn what an RPM package actually is, how you can write a spec file to create your own or which guidelines you should follow if you want to avoid an ugly rejection when you submit your package to openSUSE:Factory. I will explain what the mighty Open Build Service is, what are the processes behind or which tool you need to build your package. And as you know, with great power comes great responsibility so I will also show you what you should expect after you send your baby to the world and all these naughty users start finding bugs in it.

Date:
2019 October 6 - 13:00
Duration:
45 min
Room:
Ruang 201 (2nd floor)
Language:
English
Track:
Difficulty:
Easy

Happening at the same time:

  1. openSUSE MicroOS
  2. Start Time:
    2019 October 6 13:00

    Room:
    Ruang 203a (2nd floor)

  3. Free healthcare solutions on openSUSE
  4. Start Time:
    2019 October 6 13:00

    Room:
    Aula Suastika (4th floor)

  5. Reliable Deployments with Kubernetes and Istio
  6. Start Time:
    2019 October 6 13:00

    Room:
    Ruang 203b (2nd floor)

  7. Getting started hacking Uyuni
  8. Start Time:
    2019 October 6 13:00

    Room:
    Ruang 202 (2nd floor)

  9. Empowering openSUSE Server to Investigate Digital Evidence in Docker Swarm Clusters
  10. Start Time:
    2019 October 6 13:00

    Room:
    Ruang 203c (2nd floor)