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