On Fri, 2019-06-28 at 10:43 +0200, Hans-Peter Jansen wrote:
See, the plain result of this stiff policy is: we lost the maintainer of a subsystem, that isn't very popular, but for those, that use it, it is *essential*. Again, I'm using VDR since 15 years, and guess what, always with openSUSE and its predecessors. I had painful times, translating the debian builds to something palatable for rpm.
Disclaimer: 'YOU' in this mail does not refer to 'you (the reader), personally' Actually, I want to weigh in here: if said maintainer would not have started off the rambling bot-vs-bot fight and approached the release team like other packagers did in the past: there would very likely have been no issue at all in granting the exception to have the changelog mention 'all patches removed' or similar. We did have such things, especially for packages where the number of patches did grow high and a release managed to squash them all. But once childish anti-social behavior is started, peers can't be expected to 'react to your behavior in a way to give you your way'. It's not he who shouts the loudest who gets his way in this game. We are here to do a distribution, in a collaborative way, in a method that helps to have packages be touched by anybody, not only the one maintainer who might have started it. there are always cases where the bot might get something wrong - but in
95% of the cases, people simple forget to mention patch additions completely. Not bad intend: simply forgotten.
If we're already on the subject of 'changelogs': imho, we are waaay to lax (in some areas) in what we expect in a changelog, in some we can argue that we ask for too much. In changelogs I write, I basically try to follow the 5W1H scheme. for those that are unaware of what this means: A good changelog entry gives information about: * Who \ * What \ * When - = 5W * Where / * Why / * How = 1H Of those, Who and When are added in the changelog by 'osc vc' (the header for each changelog entry) 'where' is not that releavnt - but some packagers mention 'spec file' explicitly (I'd consider that implicit) What / Why / How: Those are esentially what still needs to come up somehow. Cheers, Dominique