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. thanks, sam