Dear all,
Following up on a broken update that got pushed: https://bodhi.fedoraproject.org/updates/FEDORA-2021-d42d8643e4
(I'm not naming the package here, as my goal with this discussion is not to assign blame but to figure out if we can prevent similar issues from reoccuring)
Event timeline: - an update is created - one person upvoted it - someone noticed it is incomplete (because it relies on a separate update but was not pushed together -- previous iterations of the same update, done by a different user, normally bundle these two together). They left a comment but no negative karma - two more upvotes so the update got automatically pushed out - someone else finally provided negative karma but the package is already out
IIRC we are making progress towards making sure updates are installable , and block pushes to stable based on that - is that coming soon?
Also, this is the wiki page that describes how to provide feedback to updates: https://fedoraproject.org/wiki/QA:Update_feedback_guidelines (it's linked from https://fedoraproject.org/wiki/QA:Updates_Testing)
It does not seem to have been changed much recently (I fixed a typo, but the previous update is from 2016).
Should this be linked to from the Bodhi page and/or fedora-easy-karma, or a succint summary be shown on the web UI and the CLI tool?
After browsing the page, it seems that it is slightly biased in favor of upvoting and/or leaving neutral feedback -- perhaps the use cases for providing negative feedback could be made more prominent (e.g. "negative karma will disable automatic push. If you think the update might break, do not hesitate to use this - you can always change your feedback later if you were mistaken".)
Best regards,