On Mon, Dec 16, 2024 at 12:20:06PM +0100, Miro Hrončok wrote: > On 16. 12. 24 11:17, Daniel P. Berrangé wrote: > > "Prior to making changes, provenpackagers should try to communicate > > with owners of a package in bugzilla, dist-git pull requests, IRC, > > matrix, or email." > > > > This is sooo vague & open to interpretation I can easily see how differences > > of opinion can arise from this. If you send an email, how long do you have > > to wait for a response ? If you don't get an email response do you have to > > open a bugzilla too, or is lack of email response enough to allow you to go > > ahead ? If 1 communication attempt is not sufficient, is two different > > attempts sufficient, or do they have to try all 5 methods of communication > > listed ? Combine that with "personal preferences" and it is surprising there > > are not more conflicts seen. > > However, none of the possible interpretations I could see is: > > "I need this package updated for $reasons, so I'll go ahead and push my > update of a package (I have no affiliation with) directly to dist git, > without any communication what so ever about the fact before or after that. > My update renders the single Fedora package that depends on the package > uninstallable." [1] > > Yes, "if I send an email, how long do I wait" is a valid question. However, > when the provenpackager doesn't bother with that email at all, it is bad. If > they do so repeatedly, despite the package maintainers expressing their > disagreement, I believe their prevnepackager status should indeed be > removed. I don't want to judge the specific example you raise since I lack the sufficient context. I think the general scenario above would be less likely to happen though, if the guidelines for PP specifically documented "open a PR" as the strongly preferred default approach. Directly pushing to dist-git should be exceptionally rare as an suitable action IMHO for PP, and we should set that expectation more explicitly. With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| -- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue