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