On Fri, Nov 23, 2012 at 9:15 AM, Ian Stakenvicius <a...@gentoo.org> wrote:
> ..  For certain things, I think it would be very beneficial for this
> to be true (other dev's welcome to touch) across the tree.  Maybe if
> there is enough general support for it, we should change our default
> of "never touch a maintainer's package without permission of the
> maintainer/herd", to "OK to touch unless package metadata explicitly
> requests not to" ...?  And we can put a tag in the metadata to
> indicate this (or even to indicate what other dev's can and can't
> touch -- ie, can touch *DEPEND, can bump EAPI, cannot add features,
> cannot bump)?

Honestly, I like the maintainer/herd system - it promotes some kind of
consistency and accountability.  If everybody just goes poking at
random ebuilds anytime they want to then that will tend to lead to
chaos.

Why not just do everything BUT commit the ebuild, and then just attach
the fixed ebuild to the bug instead?  That really isn't any more work
for those doing the work, it allows users affected by the bug to
download the fixed ebuild instantly if they want to, and it still
allows the maintainer to be a quality gateway.

Even making it voluntary for maintainers to invite help creates some
risk that users will be subjected to uncoordinated updates/etc.  If
you want to avoid that, then the checklist for changing random
packages will likely grow so large that nobody will do it anyway.

If you know a lot of about a package or a group of packages, just add
yourself as a maintainer...

Rich

Reply via email to