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

Reply via email to