public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Some ideas on how to reduce territoriality
@ 2007-08-03 22:06 Chris Gianelloni
  2007-08-03 22:19 ` Mike Doty
                   ` (10 more replies)
  0 siblings, 11 replies; 46+ messages in thread
From: Chris Gianelloni @ 2007-08-03 22:06 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 2409 bytes --]

More and more, I am finding developers who are afraid to touch packages
for even minor things if they're not the maintainer.  This is a sad
state of affairs and not the reason we have maintainers.  We have
maintainers to assure that a package is being taken care of, not to
establish some kind of "territory" over that package.  Because of this
misconception, I would like to come up with and document a listing of
things that any ebuild developer can feel free to do to any package
*without* maintainer consent.  These are generally all minor things, but
things that I think are important.  I'm going to list off the things
that I can think of, and encourage everyone else to speak up if I've
missed something.

- HOMEPAGE changes
- LICENSE changes
- arch-specific patches/dependencies - If someone is requesting KEYWORD
changes on a package and it requires a patch or additional dependencies
for your architecture, you are not only permitted, but really are
required to make the necessary changes to add support for your
architecture.
- Typo fixes
- SRC_URI changes - If the source has moved, feel free to fix it.  We
shouldn't have to wait on the maintainer to fix something this simple.
- *DEPEND changes due to changes in your packages - If a package that
you maintain moves, splits, or otherwise changes in a manner that
requires dependency changes on any other packages in the tree, you
should make those changes yourself.  You're free to ask for assistance,
of course, but you have the power to make the changes yourself without
asking permission.  After all, you're the one "breaking" the package, so
you should be the one to "fix" it.
- Manifest/digest fixes
- metadata.xml changes

There's a couple more that I wouldn't mind seeing as things developers
can do without the maintainer, but I can see how these might be a bit
more controversial, so I'm asking for input.

- Version bumps where the only requirement is to "cp" the ebuild
- (for arch teams) Stabilization of new revisions of an already stable
package - An example of this would be being able to stabilize foo-1.0-r2
if foo-1.0 (or foo-1.0-r1) is already stable, but not if only foo-0.9 is
stable.

So, what do you guys think?

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

end of thread, other threads:[~2007-08-07  3:50 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-03 22:06 [gentoo-dev] Some ideas on how to reduce territoriality Chris Gianelloni
2007-08-03 22:19 ` Mike Doty
2007-08-03 22:47   ` Chris Gianelloni
2007-08-04  7:21     ` Marius Mauch
2007-08-03 22:23 ` Philipp Riegger
2007-08-03 22:34   ` Petteri Räty
2007-08-03 22:40     ` Donnie Berkholz
2007-08-03 23:03       ` Mike Doty
2007-08-03 23:06         ` Mike Doty
2007-08-03 23:20           ` Robin H. Johnson
2007-08-04 14:43             ` [gentoo-dev] Commitlog-mailinglist (was: Re: Some ideas on how to reduce territoriality) Lars Weiler
2007-08-04 19:32               ` [gentoo-dev] Commitlog-mailinglist Donnie Berkholz
2007-08-06  9:41                 ` [gentoo-dev] Commitlog-mailinglist Christian Faulhammer
2007-08-06 12:23               ` [gentoo-dev] Commitlog-mailinglist (was: Re: Some ideas on how to reduce territoriality) Mike Frysinger
2007-08-06 14:43                 ` [gentoo-dev] Commitlog-mailinglist Lars Weiler
2007-08-06 15:01                   ` Ned Ludd
2007-08-06 15:48                     ` Lars Weiler
2007-08-06 16:20                       ` Petteri Räty
2007-08-03 22:43     ` [gentoo-dev] Some ideas on how to reduce territoriality Philipp Riegger
2007-08-03 22:23 ` Petteri Räty
2007-08-03 22:49   ` Chris Gianelloni
2007-08-04  7:36     ` Marius Mauch
2007-08-03 22:53 ` Roy Marples
2007-08-04  1:13 ` Luis Francisco Araujo
2007-08-06 19:16   ` Chris Gianelloni
2007-08-07  3:48     ` [gentoo-dev] " Steve Long
2007-08-04  9:06 ` [gentoo-dev] " Alec Warner
2007-08-04 16:29   ` [gentoo-dev] " Steve Long
2007-08-04 17:17     ` Martin Jackson
2007-08-04 17:27 ` [gentoo-dev] " Jeroen Roovers
2007-08-04 17:39   ` Vlastimil Babka
2007-08-04 17:56     ` Steev Klimaszewski
2007-08-04 20:05       ` Petteri Räty
2007-08-04 23:56         ` Jurek Bartuszek
2007-08-05  6:27           ` Jeroen Roovers
2007-08-06 12:26         ` Mike Frysinger
2007-08-06 16:18           ` Petteri Räty
2007-08-07  0:23             ` Mike Frysinger
2007-08-05  0:03     ` [gentoo-dev] " Steve Long
2007-08-05  7:50       ` Petteri Räty
2007-08-04 19:34 ` Tiziano Müller
2007-08-05  0:19   ` Steve Long
2007-08-05 16:14 ` [gentoo-dev] " Ciaran McCreesh
2007-08-06 14:09   ` [gentoo-dev] " Steve Long
2007-08-06  9:24 ` Christian Faulhammer
2007-08-06 11:16 ` [gentoo-dev] " Paul de Vrieze

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox