Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] <non-maintainer-commits-welcome/> proposal
Date: Wed, 06 Jul 2022 13:50:40
Message-Id: 55d452af89c50f7ff11915ea4204308bd047e508.camel@gentoo.org
In Reply to: [gentoo-dev] proposal by Florian Schmaus
1 On Mon, 2022-07-04 at 16:19 +0200, Florian Schmaus wrote:
2 > I'd like to propose a new metadata XML element for packages:
3 >
4 >      <non-maintainer-commits-welcome/>
5 >
6 > Maintainers can signal to other developers (and of course contributors
7 > in general) that they are happy with others to make changes to the
8 > ebuilds without prior consultation of the maintainer.
9
10 I don't think adding such an element is a good idea. In my opinion,
11 this will strengthen the assumption that "unless otherwise noted, you
12 don't dare touch anything" (even though that's not your goal). "Common
13 sense" should really be good enough for almost everything.
14
15 I mean, I do realize that 10 years ago, in the golden years of Gentoo,
16 it was considered normal for developers to be like "my package, my
17 fortress, don't you dare add systemd unit or I will retire" but today I
18 think we're aiming for a more welcoming developer base, and I think
19 we're actually going in that direction. What I'm afraid is that some
20 people will use this as an excuse to push back once again.
21
22 Can you really think of a case when common sense really, really wouldn't
23 work? I mean, sure, we all make mistakes but we should be able to learn
24 from them and do better next time. This also implies package
25 maintainers learning that they're not the only people who will ever
26 touch the package in question and starting to document the pitfalls.
27
28 --
29 Best regards,
30 Michał Górny

Replies

Subject Author
Re: [gentoo-dev] <non-maintainer-commits-welcome/> proposal Fabian Groffen <grobian@g.o>
Re: [gentoo-dev] <non-maintainer-commits-welcome/> proposal Jaco Kroon <jaco@××××××.za>