Richard Sandiford <richard.sandif...@arm.com> writes:

> Sam James <s...@gentoo.org> writes:
>> Richard Sandiford <richard.sandif...@arm.com> writes:
>>
>>> Sam James via Gcc <gcc@gcc.gnu.org> writes:
>>>> Hi!
>>>>
>>>> This comes up in #gcc on IRC every so often, so finally
>>>> writing an RFC.
>>>>
>>> [...]
>>>> TL;DR: The proposal is:
>>>>
>>>> 1) MAINTAINERS should list a field containing either the gcc.gnu.org
>>>> email in full, or their gcc username (bikeshedding semi-welcome);
>>>>
>>>> 2) It should become a requirement that to be in MAINTAINERS, one must
>>>> possess a Bugzilla account (ideally using their gcc.gnu.org email).
>>>
>>> How about the attached as a compromise?  (gzipped as a poor protection
>>> against scraping.)
>>>
>>
>> Thanks! This would work for me. A note on BZ below.
>>
>>> It adds the gcc.gnu.org/bugzilla account name, without the @gcc.gnu.org,
>>> as a middle column to the Write After Approval section.  I think this
>>> makes it clear that the email specified in the last column should be
>>> used for communication.
>>>
>>> [..]
>>>
>>> If this is OK, I'll need to update check-MAINTAINERS.py.
>>
>> For Bugzilla, there's two issues:
>> 1) If someone uses an alternative (n...@gcc.gnu.org) email on Bugzilla,
>> unless an exception is made (and Jakub indicated he didn't want to add
>> more - there's very few right now), they do not have editbugs and cannot
>> assign bugs to themselves or edit fields, etc.
>>
>> This leads to bugs being open when they don't need to be anymore, etc,
>> and pinskia and I often have to clean that up.
>>
>> People with commit access are usually very happy to switch to
>> @gcc.gnu.org when I let them know it grants powers!
>>
>> 2) CCing someone using a n...@gcc.gnu.org email is a pain, but *if* they
>> have to use a n...@gcc.gnu.org email, it might be OK if they use the
>> email that is listed in MAINTAINERS otherwise. If they use a third email
>> then it becomes a pain though, but your proposal helps if it's just two
>> emails in use.
>>
>> (But I'd still really encourage them to not do that, given the lack of
>> perms.)
>>
>> I care about both but 1) > 2) for me, some others here care a lot about 2)
>> if they're the ones doing triage and bisecting.
>
> Ah, yeah, I agree with all of the above.  By "communication" I meant
> "normal email" -- sorry for the bad choice of words.

Ah, great!

>
> For me, the point of the new middle column is to answer "which gcc.gnu.org
> account should I use in bugzilla PRs?".  But adding "@gcc.gnu.org" to each
> entry might encourage people to use it for normal email too.
>
> After:
>
>   To report problems in GCC, please visit:
>
>     http://gcc.gnu.org/bugs/
>
> how about adding something like:
>
>   If you wish to CC a maintainer in bugzilla, please add @gcc.gnu.org
>   to the account name given in the Write After Approval section below.
>   Please use the email address given in <...> for direct email communication.
>

Sounds good to me -- thank you! This seems like a solid compromise (or
even a better way of doing what I wanted to begin with).

> Richard

thanks,
sam

Reply via email to