* [committed] MAINTAINERS: Add myself as a VAX port maintainer
@ 2021-10-26 15:26 Maciej W. Rozycki
2021-10-26 15:34 ` Martin Liška
0 siblings, 1 reply; 9+ messages in thread
From: Maciej W. Rozycki @ 2021-10-26 15:26 UTC (permalink / raw)
To: gcc-patches
* MAINTAINERS (CPU Port Maintainers): Add myself as a VAX port
maintainer.
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index b22f930583a..901a6305184 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -117,6 +117,7 @@ tilegx port Walter Lee <walt@tilera.com>
tilepro port Walter Lee <walt@tilera.com>
v850 port Nick Clifton <nickc@redhat.com>
vax port Matt Thomas <matt@3am-software.com>
+vax port Maciej W. Rozycki <macro@embecosm.com>
visium port Eric Botcazou <ebotcazou@libertysurf.fr>
x86-64 port Jan Hubicka <hubicka@ucw.cz>
xstormy16 port Nick Clifton <nickc@redhat.com>
--
2.11.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [committed] MAINTAINERS: Add myself as a VAX port maintainer
2021-10-26 15:26 [committed] MAINTAINERS: Add myself as a VAX port maintainer Maciej W. Rozycki
@ 2021-10-26 15:34 ` Martin Liška
2021-10-26 17:51 ` Maciej W. Rozycki
0 siblings, 1 reply; 9+ messages in thread
From: Martin Liška @ 2021-10-26 15:34 UTC (permalink / raw)
To: Maciej W. Rozycki, gcc-patches
On 10/26/21 17:26, Maciej W. Rozycki wrote:
> * MAINTAINERS (CPU Port Maintainers): Add myself as a VAX port
> maintainer.
Congratulations!
Please remove your name from Write After Approval:
$ make check -k RUNTESTFLAGS="maintainers.exp"
...
Running /home/marxin/Programming/gcc/gcc/testsuite/gcc.src/maintainers.exp ...
Redundant in write approval: Maciej W. Rozycki
FAIL: maintainers-verify.sh
Cheers,
Martin
> ---
> MAINTAINERS | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index b22f930583a..901a6305184 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -117,6 +117,7 @@ tilegx port Walter Lee <walt@tilera.com>
> tilepro port Walter Lee <walt@tilera.com>
> v850 port Nick Clifton <nickc@redhat.com>
> vax port Matt Thomas <matt@3am-software.com>
> +vax port Maciej W. Rozycki <macro@embecosm.com>
> visium port Eric Botcazou <ebotcazou@libertysurf.fr>
> x86-64 port Jan Hubicka <hubicka@ucw.cz>
> xstormy16 port Nick Clifton <nickc@redhat.com>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [committed] MAINTAINERS: Add myself as a VAX port maintainer
2021-10-26 15:34 ` Martin Liška
@ 2021-10-26 17:51 ` Maciej W. Rozycki
2021-10-26 19:06 ` Jakub Jelinek
0 siblings, 1 reply; 9+ messages in thread
From: Maciej W. Rozycki @ 2021-10-26 17:51 UTC (permalink / raw)
To: Martin Liška; +Cc: gcc-patches
On Tue, 26 Oct 2021, Martin Liška wrote:
> Please remove your name from Write After Approval:
>
> $ make check -k RUNTESTFLAGS="maintainers.exp"
> ...
> Running /home/marxin/Programming/gcc/gcc/testsuite/gcc.src/maintainers.exp ...
> Redundant in write approval: Maciej W. Rozycki
> FAIL: maintainers-verify.sh
Hmm, that seems like useless policy to me; the "Write After Approval"
section used to be an exhaustive, alphabetically sorted list of people
with commit rights, and it still is with our sister projects binutils and
GDB. By removing entries for people listed elsewhere (which may be across
several places anyway) you require one to look for information scattered
around the file. And contributors to remember adding themselves back as
they step down from maintainer posts.
Besides, my e-mail addresses listed are different in the two sections,
and that's been deliberate. Also what about people carrying identical
full names? I insist on using my middle initial for a reason.
It seems like there's been hardly any discussion about this matter around
the time this stuff was added with commit bddcac9d1c32 ("[contrib] Add
contrib/maintainers-verify.sh"). What was the actual motivation behind
that change?
Maciej
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [committed] MAINTAINERS: Add myself as a VAX port maintainer
2021-10-26 17:51 ` Maciej W. Rozycki
@ 2021-10-26 19:06 ` Jakub Jelinek
2021-10-26 20:28 ` Jeff Law
0 siblings, 1 reply; 9+ messages in thread
From: Jakub Jelinek @ 2021-10-26 19:06 UTC (permalink / raw)
To: Maciej W. Rozycki; +Cc: Martin Liška, gcc-patches
On Tue, Oct 26, 2021 at 06:51:09PM +0100, Maciej W. Rozycki wrote:
> On Tue, 26 Oct 2021, Martin Liška wrote:
>
> > Please remove your name from Write After Approval:
> >
> > $ make check -k RUNTESTFLAGS="maintainers.exp"
> > ...
> > Running /home/marxin/Programming/gcc/gcc/testsuite/gcc.src/maintainers.exp ...
> > Redundant in write approval: Maciej W. Rozycki
> > FAIL: maintainers-verify.sh
>
> Hmm, that seems like useless policy to me; the "Write After Approval"
> section used to be an exhaustive, alphabetically sorted list of people
> with commit rights, and it still is with our sister projects binutils and
> GDB. By removing entries for people listed elsewhere (which may be across
> several places anyway) you require one to look for information scattered
> around the file. And contributors to remember adding themselves back as
> they step down from maintainer posts.
>
> Besides, my e-mail addresses listed are different in the two sections,
> and that's been deliberate. Also what about people carrying identical
> full names? I insist on using my middle initial for a reason.
>
> It seems like there's been hardly any discussion about this matter around
> the time this stuff was added with commit bddcac9d1c32 ("[contrib] Add
> contrib/maintainers-verify.sh"). What was the actual motivation behind
> that change?
That was only addition of a script and testcase to verify what has been done
in MAINTAINERS since forever.
Just look at all the commits to remove redundant entries from Write After
Approval, e.g.
https://gcc.gnu.org/legacy-ml/gcc-patches/2003-05/msg00366.html
All maintainers or reviewers (global or specific) have write after approval
rights for areas they don't maintain.
Jakub
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [committed] MAINTAINERS: Add myself as a VAX port maintainer
2021-10-26 19:06 ` Jakub Jelinek
@ 2021-10-26 20:28 ` Jeff Law
2021-10-27 12:32 ` [PATCH] MAINTAINERS: Clarify the policy WRT the Write After Approval list Maciej W. Rozycki
0 siblings, 1 reply; 9+ messages in thread
From: Jeff Law @ 2021-10-26 20:28 UTC (permalink / raw)
To: Jakub Jelinek, Maciej W. Rozycki; +Cc: gcc-patches
On 10/26/2021 1:06 PM, Jakub Jelinek via Gcc-patches wrote:
> On Tue, Oct 26, 2021 at 06:51:09PM +0100, Maciej W. Rozycki wrote:
>> On Tue, 26 Oct 2021, Martin Liška wrote:
>>
>>> Please remove your name from Write After Approval:
>>>
>>> $ make check -k RUNTESTFLAGS="maintainers.exp"
>>> ...
>>> Running /home/marxin/Programming/gcc/gcc/testsuite/gcc.src/maintainers.exp ...
>>> Redundant in write approval: Maciej W. Rozycki
>>> FAIL: maintainers-verify.sh
>> Hmm, that seems like useless policy to me; the "Write After Approval"
>> section used to be an exhaustive, alphabetically sorted list of people
>> with commit rights, and it still is with our sister projects binutils and
>> GDB. By removing entries for people listed elsewhere (which may be across
>> several places anyway) you require one to look for information scattered
>> around the file. And contributors to remember adding themselves back as
>> they step down from maintainer posts.
>>
>> Besides, my e-mail addresses listed are different in the two sections,
>> and that's been deliberate. Also what about people carrying identical
>> full names? I insist on using my middle initial for a reason.
>>
>> It seems like there's been hardly any discussion about this matter around
>> the time this stuff was added with commit bddcac9d1c32 ("[contrib] Add
>> contrib/maintainers-verify.sh"). What was the actual motivation behind
>> that change?
> That was only addition of a script and testcase to verify what has been done
> in MAINTAINERS since forever.
> Just look at all the commits to remove redundant entries from Write After
> Approval, e.g.
> https://gcc.gnu.org/legacy-ml/gcc-patches/2003-05/msg00366.html
> All maintainers or reviewers (global or specific) have write after approval
> rights for areas they don't maintain.
I went ahead and fixed Maciej's entries in the obvious way.
jeff
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] MAINTAINERS: Clarify the policy WRT the Write After Approval list
2021-10-26 20:28 ` Jeff Law
@ 2021-10-27 12:32 ` Maciej W. Rozycki
2021-11-03 14:00 ` [PING][PATCH] " Maciej W. Rozycki
0 siblings, 1 reply; 9+ messages in thread
From: Maciej W. Rozycki @ 2021-10-27 12:32 UTC (permalink / raw)
To: Jeff Law; +Cc: Jakub Jelinek, gcc-patches
* MAINTAINERS: Clarify the policy WRT the Write After Approval
list.
---
On Tue, 26 Oct 2021, Jeff Law wrote:
> > > It seems like there's been hardly any discussion about this matter
> > > around
> > > the time this stuff was added with commit bddcac9d1c32 ("[contrib] Add
> > > contrib/maintainers-verify.sh"). What was the actual motivation behind
> > > that change?
> > That was only addition of a script and testcase to verify what has been done
> > in MAINTAINERS since forever.
> > Just look at all the commits to remove redundant entries from Write After
> > Approval, e.g.
> > https://gcc.gnu.org/legacy-ml/gcc-patches/2003-05/msg00366.html
> > All maintainers or reviewers (global or specific) have write after approval
> > rights for areas they don't maintain.
> I went ahead and fixed Maciej's entries in the obvious way.
Thanks. It did not occur to me that we had such a policy in place even
before said commit, and now that I can see it is the case it seems to me
like it has been a recurring problem with people not being aware of it,
and I can hardly imagine anyone running the test suite for a MAINTAINERS
file update.
So while I maintain my concerns about the policy itself, how about this
change, so that at least it's written down somewhere other than mailing
list archives only?
Maciej
---
MAINTAINERS | 3 +++
1 file changed, 3 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index fe56b2f647e..1471f53d30b 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -15,6 +15,9 @@ To report problems in GCC, please visit:
http://gcc.gnu.org/bugs/
+Note: when adding someone to a more specific section please remove any
+corresponding entry from the Write After Approval list.
+
Maintainers
===========
--
2.11.0
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2021-11-03 17:08 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-26 15:26 [committed] MAINTAINERS: Add myself as a VAX port maintainer Maciej W. Rozycki
2021-10-26 15:34 ` Martin Liška
2021-10-26 17:51 ` Maciej W. Rozycki
2021-10-26 19:06 ` Jakub Jelinek
2021-10-26 20:28 ` Jeff Law
2021-10-27 12:32 ` [PATCH] MAINTAINERS: Clarify the policy WRT the Write After Approval list Maciej W. Rozycki
2021-11-03 14:00 ` [PING][PATCH] " Maciej W. Rozycki
2021-11-03 15:44 ` Jeff Law
2021-11-03 17:08 ` Maciej W. Rozycki
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).