Presented by:

Marco Strigl

from SUSE Linux GmbH

I work as a build service engineer with SUSE since July, 1st 2016 where I am responsible for: * the backend (new features / bugfixing) * osc (new features / bugfixing) * slowly start packaging :)

Before working with SUSE I was a backend perl developer and C coder at a big telecommunication company where we developed, maintained and operated a monitoring software for routers and switches.

No video of the event yet, sorry! Meanwhile...

This will be a technical workshop on how you can get a rpm package out of some source code. And all this with the osc (opensuse-commander) command line tool.

This will include the basic topics: - using a source tarball - getting the source from a VCS system - writing a basic spec file - make some local checks to see if everything is alright - upload the package to the Open Build Service - get it into Factory

And all this with the osc (opensuse-commander) command line tool.

After this tutorial you will be able to create a package in the Open Build Service and install it on your system.

This will also cover some advanced topics like: - using constraints to get more power - build process investigation - writing proper changelog messages - building containers - Github triggers

Date:
2019 May 25 - 13:00
Duration:
3 h
Room:
Seminarraum 2
Language:
Track:
Open Source
Difficulty:
Easy

Happening at the same time:

  1. Finding, Debugging and Fixing reproducible builds issues in openSUSE
  2. Start Time:
    2019 May 25 13:00

    Room:
    Seminarraum 1

  3. LoRa for the kernel
  4. Start Time:
    2019 May 25 13:00

    Room:
    Saal (Main Hall)

  5. IoT programming with openSUSE
  6. Start Time:
    2019 May 25 13:00

    Room:
    Galerie

  7. SUSE DEVELOPER PROGRAM
  8. Start Time:
    2019 May 25 13:45

    Room:
    Saal (Main Hall)

  9. Open Source Firmware
  10. Start Time:
    2019 May 25 14:00

    Room:
    Galerie

  11. Introducing Pagure
  12. Start Time:
    2019 May 25 14:00

    Room:
    Saal (Main Hall)

  13. openSUSE Leap 15.x Kernels: Status Quo
  14. Start Time:
    2019 May 25 15:00

    Room:
    Saal (Main Hall)

  15. Hands-on with YubiKeys
  16. Start Time:
    2019 May 25 15:00

    Room:
    Seminarraum 1

  17. Installing openSUSE only with SaltStack
  18. Start Time:
    2019 May 25 15:00

    Room:
    Galerie

  19. openSUSE testing - an overview
  20. Start Time:
    2019 May 25 15:30

    Room:
    Saal (Main Hall)