Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-27 Thread hasufell
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/23/2013 05:01 AM, Rick Zero_Chaos Farina wrote: On 06/22/2013 06:11 AM, Pacho Ramos wrote: El sáb, 22-06-2013 a las 00:06 +, Robin H. Johnson escribió: [...] I'm not going into review systems here at all, I'm simply trying to have a

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-27 Thread Rick Zero_Chaos Farina
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/27/2013 02:18 PM, hasufell wrote: On 06/23/2013 05:01 AM, Rick Zero_Chaos Farina wrote: On 06/22/2013 06:11 AM, Pacho Ramos wrote: El sáb, 22-06-2013 a las 00:06 +, Robin H. Johnson escribió: [...] I'm not going into review systems here

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Ulrich Mueller
On Sat, 22 Jun 2013, Robin H Johnson wrote: So we have: Who = {ANYTHING_GOES, REQUIRES_DEV, REQUIRES_HERD, REQUIRES_MAINTAINER} What = {NONE, TRIVIAL, MINOR_FEATURES, VERSION_BUMP, MAJOR_FEATURES} So most of my packages might be coded with: nmu-policy who=REQUIRES_DEV what=VERSION_BUMP /

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread hasufell
On 06/22/2013 03:42 AM, Robin H. Johnson wrote: On Fri, Jun 21, 2013 at 09:06:30PM -0400, Mike Frysinger wrote: On Friday 21 June 2013 20:26:03 Robin H. Johnson wrote: On Fri, Jun 21, 2013 at 08:17:38PM -0400, Mike Frysinger wrote: I'm not going into review systems here at all, I'm simply

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread hasufell
On 06/22/2013 11:00 AM, Ulrich Mueller wrote: http://www.merriam-webster.com/dictionary/herd a number of animals of one kind kept together under human control On that very link: a group of people usually having a common bond

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Markos Chandras
On 22 June 2013 02:42, Robin H. Johnson robb...@gentoo.org wrote: On Fri, Jun 21, 2013 at 09:06:30PM -0400, Mike Frysinger wrote: On Friday 21 June 2013 20:26:03 Robin H. Johnson wrote: On Fri, Jun 21, 2013 at 08:17:38PM -0400, Mike Frysinger wrote: I'm not going into review systems here

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Ulrich Mueller
I wrote: On Sat, 22 Jun 2013, Robin H Johnson wrote: So we have: Who = {ANYTHING_GOES, REQUIRES_DEV, REQUIRES_HERD, REQUIRES_MAINTAINER} What = {NONE, TRIVIAL, MINOR_FEATURES, VERSION_BUMP, MAJOR_FEATURES} So most of my packages might be coded with: nmu-policy who=REQUIRES_DEV

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Pacho Ramos
El sáb, 22-06-2013 a las 00:06 +, Robin H. Johnson escribió: [...] I'm not going into review systems here at all, I'm simply trying to have a policy of what changes are welcomed/blocked WITHOUT interaction from the listed maintainer(s) of a given package/herd. [...] In my case I would like

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Michael Weber
On 06/22/2013 11:01 AM, hasufell wrote: On 06/22/2013 03:42 AM, Robin H. Johnson wrote: On Fri, Jun 21, 2013 at 09:06:30PM -0400, Mike Frysinger wrote: On Friday 21 June 2013 20:26:03 Robin H. Johnson wrote: On Fri, Jun 21, 2013 at 08:17:38PM -0400, Mike Frysinger wrote: I'm not going into

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Tom Wijsman
On Sat, 22 Jun 2013 01:42:13 + Robin H. Johnson robb...@gentoo.org wrote: So we have: Who = {ANYTHING_GOES, REQUIRES_DEV, REQUIRES_HERD, REQUIRES_MAINTAINER} What = {NONE, TRIVIAL, MINOR_FEATURES, VERSION_BUMP, MAJOR_FEATURES} Why is there a NONE in What? Shouldn't it be NONE by default

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Rich Freeman
On Sat, Jun 22, 2013 at 6:20 AM, Michael Weber x...@gentoo.org wrote: Bottom line: I think we need more of a culture of mutual trust than a ton of metadata. I have to agree with this. The culture should be that we're doing this work FOR GENTOO. Sure, we're getting benefits out of it as well

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Rich Freeman
On Sat, Jun 22, 2013 at 5:00 AM, Ulrich Mueller u...@gentoo.org wrote: Shouldn't this be REQUIRES_TEAM instead? A herd used to be a collection of packages, whereas the devs maintaining them were called a team. Or don't we care about this distinction any more? Certainly when I was recruited

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Tom Wijsman
On Sat, 22 Jun 2013 12:20:22 +0200 Michael Weber x...@gentoo.org wrote: But in every single metadata? Can I get a script for my 160 personal edits, pls? You can find your metadata files with `grep -r --include 'metadata.xml' \x...@gentoo.org\ /usr/portage -l` See Inserting Content using sed

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread hasufell
On 06/22/2013 03:42 AM, Robin H. Johnson wrote: So we have: Who = {ANYTHING_GOES, REQUIRES_DEV, REQUIRES_HERD, REQUIRES_MAINTAINER} What = {NONE, TRIVIAL, MINOR_FEATURES, VERSION_BUMP, MAJOR_FEATURES} While looking at it... what means TRIVIAL? Trivial change, trivial bug? In my

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Robin H. Johnson
On Sat, Jun 22, 2013 at 05:13:01PM +0200, hasufell wrote: On 06/22/2013 03:42 AM, Robin H. Johnson wrote: So we have: Who = {ANYTHING_GOES, REQUIRES_DEV, REQUIRES_HERD, REQUIRES_MAINTAINER} What = {NONE, TRIVIAL, MINOR_FEATURES, VERSION_BUMP, MAJOR_FEATURES} While looking at it... what

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Mike Frysinger
On Saturday 22 June 2013 06:20:22 Michael Weber wrote: But in every single metadata? Can I get a script for my 160 personal edits, pls? that's why the default is do it. if you don't trust other people to do it, then yes, you get pain in having to maintain all your metadata.xml files with

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-22 Thread Rick Zero_Chaos Farina
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/22/2013 06:11 AM, Pacho Ramos wrote: El sáb, 22-06-2013 a las 00:06 +, Robin H. Johnson escribió: [...] I'm not going into review systems here at all, I'm simply trying to have a policy of what changes are welcomed/blocked WITHOUT

[gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Robin H. Johnson
Hi all, From what I've read on the list recently, there's a lot of demand for non-maintainer updates to ebuilds. Esp. with the upcoming Git migration, I predict there will be a much larger influx of changes from users. Some developers (eg myself) have a general policy [2] that we send out to the

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Alexis Ballier
Hi, I'm open to all input, but here's some initial questions I'd like to hear your answers to: - How should developers, herds teams communicate how welcome they are to NMU changes on their packages? The way I've been doing this is: - packages I maintain through herd - go ahead and be

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Robin H. Johnson
On Fri, Jun 21, 2013 at 03:04:11PM -0400, Alexis Ballier wrote: - How should developers, herds teams communicate how welcome they are to NMU changes on their packages? The way I've been doing this is: - packages I maintain through herd - go ahead and be responsible. - if I add myself

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Alexis Ballier
On Fri, 21 Jun 2013 19:07:48 + Robin H. Johnson robb...@gentoo.org wrote: - How do we encourage responsible ownership of changes that cause breakage? [1] That's something I'd like to get enlightened on. The, probably too emotional, algorithm that doesn't scale I've been applying

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Michael Weber
On 06/21/2013 08:50 PM, Robin H. Johnson wrote: [NMU] Abstract: Be verbose about your preferences. == TL;DR == I'm missing this kind of information since the beginning. After 2 (?) years, i've learned some policies, like herd:desktop-* is free for all, don't touch herd:base-system and so on.

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Michael Weber
On 06/21/2013 10:31 PM, Michael Weber wrote: On 06/21/2013 08:50 PM, Robin H. Johnson wrote: [NMU] Forgot to mention, ChangeLog metadata.xml is nice to have, but often dated. ChangeLog carries a good source of information - frequency of commits by maintainer - history of non-maint-commits

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Mike Frysinger
On Friday 21 June 2013 14:50:54 Robin H. Johnson wrote: From what I've read on the list recently, there's a lot of demand for non-maintainer updates to ebuilds. Esp. with the upcoming Git migration, I predict there will be a much larger influx of changes from users. seems like we're somewhat

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Robin H. Johnson
On Fri, Jun 21, 2013 at 07:40:03PM -0400, Mike Frysinger wrote: On Friday 21 June 2013 14:50:54 Robin H. Johnson wrote: From what I've read on the list recently, there's a lot of demand for non-maintainer updates to ebuilds. Esp. with the upcoming Git migration, I predict there will be a

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Mike Frysinger
On Friday 21 June 2013 20:06:31 Robin H. Johnson wrote: On Fri, Jun 21, 2013 at 07:40:03PM -0400, Mike Frysinger wrote: On Friday 21 June 2013 14:50:54 Robin H. Johnson wrote: From what I've read on the list recently, there's a lot of demand for non-maintainer updates to ebuilds. Esp.

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Robin H. Johnson
On Fri, Jun 21, 2013 at 08:17:38PM -0400, Mike Frysinger wrote: I'm not going into review systems here at all, I'm simply trying to have a policy of what changes are welcomed/blocked WITHOUT interaction from the listed maintainer(s) of a given package/herd. add a new field to metadata.xml

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Mike Frysinger
On Friday 21 June 2013 20:26:03 Robin H. Johnson wrote: On Fri, Jun 21, 2013 at 08:17:38PM -0400, Mike Frysinger wrote: I'm not going into review systems here at all, I'm simply trying to have a policy of what changes are welcomed/blocked WITHOUT interaction from the listed maintainer(s)

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Tom Wijsman
On Fri, 21 Jun 2013 15:04:11 -0400 Alexis Ballier aball...@gentoo.org wrote: I'm open to all input, but here's some initial questions I'd like to hear your answers to: - How should developers, herds teams communicate how welcome they are to NMU changes on their packages? The way I've

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Tom Wijsman
On Fri, 21 Jun 2013 22:41:51 +0200 Michael Weber x...@gentoo.org wrote: Should be checked by bug wranglers, to cross-check for errors resulting from non-maint commits (slackers will not reassign to the person responsible) and other eager people to exchange thoughts and maybe forming a herd.

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Robin H. Johnson
On Fri, Jun 21, 2013 at 09:06:30PM -0400, Mike Frysinger wrote: On Friday 21 June 2013 20:26:03 Robin H. Johnson wrote: On Fri, Jun 21, 2013 at 08:17:38PM -0400, Mike Frysinger wrote: I'm not going into review systems here at all, I'm simply trying to have a policy of what changes are

Re: [gentoo-dev] Soliciting input for a non-maintainer update (NMU) GLEP

2013-06-21 Thread Rick Zero_Chaos Farina
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/21/2013 09:42 PM, Robin H. Johnson wrote: On Fri, Jun 21, 2013 at 09:06:30PM -0400, Mike Frysinger wrote: On Friday 21 June 2013 20:26:03 Robin H. Johnson wrote: On Fri, Jun 21, 2013 at 08:17:38PM -0400, Mike Frysinger wrote: I'm not going