On Mon, Jul 04, 2022 at 10:49:25PM -0400, Ionen Wolkens wrote:
> On Mon, Jul 04, 2022 at 04:19:12PM +0200, Florian Schmaus wrote:
> > I'd like to propose a new metadata XML element for packages:
> > 
> >      <non-maintainer-commits-welcome/>
> > 
> > Maintainers can signal to other developers (and of course contributors 
> > in general) that they are happy with others to make changes to the 
> > ebuilds without prior consultation of the maintainer.
> > 
> > Of course, this is not a free ticket to always make changes to packages 
> > that you do not maintain without prior consultation of the maintainer. I 
> > would expect people to use their common sense to decide if a change may 
> > require maintainer attention or not. In general, it is always a good 
> > idea to communicate changes in every case.
> > 
> > The absence of the flag does not automatically allow the conclusion that 
> > the maintainer is opposed to non-maintainer commits. It just means that 
> > the maintainer's stance is not known. I do not believe that we need a 
> > <non-maintainer-commits-disallowed/> flag, but if the need arises, we 
> > could always consider adding one. Although, in my experience, people 
> > mostly like to communicate the "non-maintainer commits welcome" policy 
> > with others.
> > 
> > WDYT?
> 
> Personally I think something per-maintainer rather than per package
> would be simpler, and allow to say more as needed.

... and that could also extend to projects so can clarify policy in
a single place that's easy to find.

Like base-system@ probably do not want random uninformed commits,
but games@, sound@, and such?

> 
> Think like devaway instructions, but something more permanent and
> not for being away, e.g.
> "feel free to touch my packages except this big important one, and
> or do or do not do this to them"
> 
> > 
> > - Flow
> > 
> 
> -- 
> ionen



-- 
ionen

Attachment: signature.asc
Description: PGP signature

Reply via email to