[opensuse-packaging] "Keep up with openSUSE Packaging" article
Hello all, I would like to point you to the pretty extensive article about news and important changes in openSUSE Packaging we wrote. It covers recent changes in macros, paths, tags and also new and cool features in RPM or OBS. Visit: https://packageninjas.github.io/packaging/2020/10/13/news-in-packaging.html I believe that whether you are a pro package maintainer or just a casual packager who wants to catch up, you will definitely find here something you didn’t know. Btw. If you find any error, please report it here: https://github.com/PackageNinjas/PackageNinjas.github.io Best regards, Kristyna Streitova & Vitezslav Cizek
On Fri, 2020-11-20 at 15:32 +0000, Kristyna Streitova wrote:
I would like to point you to the pretty extensive article about news and important changes in openSUSE Packaging we wrote. It covers recent changes in macros, paths, tags and also new and cool features in RPM or OBS.
Visit: https://packageninjas.github.io/packaging/2020/10/13/news-in-packaging.html
I believe that whether you are a pro package maintainer or just a casual packager who wants to catch up, you will definitely find here something you didn’t know.
This feels very wrong to me. Contributors, in particular "casual packagers", shouldn't have to go through a 30-page document(*) just to keep up with changes in packaging. Packaging should be *easy*, *fun*, and *quick*, and should take as little as possible precious developer attention. We've turned it into a science, and a cumbersome and boring one at that. I haven't researched any details, but at a glance it feels as if we're deprecating things that we've introduced just a short while ago. Packaging "is not static knowledge"? Fair enough. But it's far too dynamic on openSUSE, for my taste. Not to mention that a few folks need to maintain backward compatibility with old SLE releases in their packages. Such people get little benefit from new features, but still have to deal with the depreciations. I realize it's too late, the ship has sailed long ago as far as the current changes are concerned. But I wish we'd not repeat this exercise too soon. Regards Martin (*) According to firefox' "print preview" -- Dr. Martin Wilck <mwilck@suse.com>, Tel. +49 (0)911 74053 2107 SUSE Software Solutions Germany GmbH HRB 36809, AG Nürnberg GF: Felix Imendörffer
participants (2)
-
Kristyna Streitova
-
Martin Wilck