On Mon, 2020-11-16 at 22:07 +0000, Zbigniew Jędrzejewski-Szmek wrote:
I have no beef with using a spec file in the upstream repo for CI. I
would do things differently myself, but that doesn't really matter.
I'm only trying to push back against complaints about changes pushed to
dist-git. The ability to have a canonical source for the spec file is
crucial. And it's also crucial that this file is read-write, so that
automated changes can be done across the distro.
Yeah, this is a better description of my position too. When I said I
wished projects wouldn't consider upstream spec files canonical, I
meant approximately this - the case I really dislike is when you touch
a spec file downstream and then get a complaint that you shouldn't have
done that, you should have sent a PR to some upstream repo instead.
Bonus annoyance points when the distro ("downstream") spec does not
reference the "upstream" spec at all so you could not possibly have
known it existed at all.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net