One more quick thought... On Wed, Nov 20, 2024 at 12:16 PM Daniel Sahlberg < daniel.l.sahlb...@gmail.com> wrote:
> Den ons 20 nov. 2024 kl 14:50 skrev Daniel Shahaf <d...@daniel.shahaf.name > >: > >> Daniel Sahlberg wrote on Mon, 18 Nov 2024 08:52 +00:00: > > (snip) > B. Would more maintainers use the interactive functions if they [the >> interactive functions] were implemented in Python? >> > > No, not because of the language, but maybe if it was more widely know they > exist. I've used them a little and they are very nice. Using the scripts to > nominate would have prevented the backport failure we recently had, where > "votes:" (with small letter "v") prevented automatic merge. On the other > hand I find it more difficult remembering how to call the script than to > edit STATUS manually... > I have a feeling that most of us know about the scripts but since some months pass between using them, it's seems more expedient in the moment to just edit by hand than to find the script and refresh one's memory about how to run it. That can be helped by adding a little bit of documentation at the top of STATUS, like: """ To add nominations: $ tools/backport/nominate.py To review and cast votes: $ tools/backport/vote.py """ (Incorporating the idea from upthread to move the backport scripts to tools/backport.) The goal I have in mind here is to make it as easy as possible for >> maintainers to contribute. To graft hwright@'s phrasing, the steps >> for a maintainer to edit STATUS should be "1. Profit!". :) > > +1 to that! Cheers, Nathan