[vlc-devel] MergeRequest process (bot) update

Simon Latapie garf at videolan.org
Thu Jan 27 23:21:42 UTC 2022


Hello everyone,

following the discussions and decisions on the previous workshop (see https://code.videolan.org/videolan/vlc/-/issues/26378#process-changes), I have made the changes on the Homer bot, notably:
- the `Stale` status is applied on Merge Requests that are is InReview but inactive for a certain amount of time (60 days)
- the Score method switches from +1/-1 to gitlab Approvals (downvote is merge with discussion threads remained unresolved).
- the Draft bug has been fixed.

The acceptance process has been updated accordingly (https://code.videolan.org/Garf/homer-bot/-/blob/master/doc/acceptance.md).

If there is no real complain about that, I will push the changes in production this weekend.

Note that both Score methods will remain valid for a certain amount of time:
- if the bot is able to determine a valid timed score for exactly one method, it is used to determine the status of the MR (example: no developer approval, but some +1/-1 from developers have been found. Or the exact contrary).
- if both methods provide a valid timed score, a preferred one is used (right now, the old +1/-1 method).

As always, do not hesitate to ask me some question on IRC or report any issue on https://code.videolan.org/Garf/homer-bot.

Regards,

-- 
Simon Latapie
garf at videolan.org


More information about the vlc-devel mailing list