Presented by:

Simon Lees

from SUSE Linux

I am a Software Engineer based in Australia, I have been working on openSUSE for 6 years maintaining the Enlightenment desktop and several other packages, I have also been active in the community both on IRC and mailing lists, in more recent times I have also become a member of the package review team. I have spent the last year working at SUSE as a packager and outside of this have interests in topics such as desktop design as well as robotics and electronics.

Steve has been an open source developer for over two decades, with experience with Perl, Python and packaging. His hobbies include gaming and attempting to get fit.

No video of the event yet, sorry!

This talk doesn't aim to teach you everything about packaging, but mostly tries to expose you to the basic concepts. It will also try to show what is possible so that if you'd like to package something yourself you will have a good starting point as a reference.

Firstly we will look at the question of "What is Packaging" and what does it involve. Then we will start to look into openSUSE's tools for packaging with an introduction to RPM's with a focus on looking into the details of spec files and what they mean.

Following that I will talk about how I personally would start a new package. Finally we will look at the process of contributing your packages into openSUSE's Linux Distro's, tracking there progress through stagings along with how to submit maintenance to already released openSUSE Distros.

Date:
2024 November 2 - 13:30
Duration:
40 min
Room:
Room A
Language:
en
Track:
openSUSE
Difficulty:
Easy

Happening at the same time:

  1. *sing* %post and %pre and securiteeee
  2. Start Time:
    2024 November 2 13:30

    Room:
    Room C

  3. Penpot: the open-source face of UI-UX
  4. Start Time:
    2024 November 2 13:30

    Room:
    Room B