Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-19 Thread Rich Freeman
On Sat, Sep 19, 2015 at 7:32 PM, Raymond Jennings wrote: > Is it possible for projects to be nested, possibly within multiple > super-projects? > > Like, for example, a project dealing with a gnome chat client itself being > members of both the gnome and the chat projects

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-19 Thread Daniel Campbell
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 09/17/2015 12:40 PM, Michał Górny wrote: > Dnia 2015-09-16, o godz. 23:25:33 Michał Górny > napisał(a): > >> So, what are your thoughts for unmessing this? > > For completeness, a semi-conservative idea that could be >

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-19 Thread Raymond Jennings
Is it possible for projects to be nested, possibly within multiple super-projects? Like, for example, a project dealing with a gnome chat client itself being members of both the gnome and the chat projects (hypothetically speaking)? Maybe allow projects themselves to be members of other projects

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-19 Thread Raymond Jennings
Can a single project have multiple super-projects? If so, herds might become redundant. On Sat, Sep 19, 2015 at 5:07 PM, Rich Freeman wrote: > On Sat, Sep 19, 2015 at 7:32 PM, Raymond Jennings > wrote: > > Is it possible for projects to be nested,

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-19 Thread Michał Górny
Dnia 19 września 2015 00:30:02 CEST, "Andreas K. Huettel" napisał(a): >-BEGIN PGP SIGNED MESSAGE- >Hash: SHA512 > >Am Freitag, 18. September 2015, 07:10:56 schrieb Michał Górny: >> >> 1. You can't list developers who are not subscribed on the wiki. > >-

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-19 Thread Daniel Campbell
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 09/18/2015 03:16 PM, Andreas K. Huettel wrote: > Am Freitag, 18. September 2015, 06:49:07 schrieb Robin H. Johnson: >> On Wed, Sep 16, 2015 at 11:43:02PM +0200, Andreas K. Huettel >> wrote: > >>> a) Disallow the term "herd". Noone uses it

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-19 Thread Rich Freeman
On Sat, Sep 19, 2015 at 5:07 PM, Daniel Campbell wrote: > +1 in general, but I'm a little pensive about allowing non-devs to > become official project members. Becoming a developer can be a > grueling process, so I understand that some don't have the time or > motivation, and

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-18 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Freitag, 18. September 2015, 06:49:07 schrieb Robin H. Johnson: > On Wed, Sep 16, 2015 at 11:43:02PM +0200, Andreas K. Huettel wrote: > > > a) Disallow the term "herd". Noone uses it correctly anyway. > > > > b) package is "in herd" -> package

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-18 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Freitag, 18. September 2015, 07:10:56 schrieb Michał Górny: > > 1. You can't list developers who are not subscribed on the wiki. - -EDEVELOPER, or PEBKAC I suspect this problem will go away very quickly once the aliases are generated from the

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-18 Thread Rich Freeman
On Fri, Sep 18, 2015 at 1:10 AM, Michał Górny wrote: > Dnia 2015-09-17, o godz. 17:19:17 > Michael Orlitzky napisał(a): > >> Replying somewhere randomly with an idea. >> >> Since projects are now on the wiki, why don't we use that as the >> canonical source of

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Rich Freeman
On Thu, Sep 17, 2015 at 7:20 AM, Anthony G. Basile wrote: > On 9/17/15 7:05 AM, James Le Cuirot wrote: >> >> On Thu, 17 Sep 2015 06:57:08 -0400 >> "Anthony G. Basile" wrote: >> >>> Totally rethink the idea of emails aliases as something that is >>>

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Alexandre Rostovtsev
On Thu, 2015-09-17 at 07:20 -0400, Anthony G. Basile wrote: > On 9/17/15 7:05 AM, James Le Cuirot wrote: > > On Thu, 17 Sep 2015 06:57:08 -0400 > > "Anthony G. Basile" wrote: > > > > > Totally rethink the idea of emails aliases as something that is > > > created on the fly.

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Michał Górny
Dnia 17 września 2015 11:07:43 CEST, "Anthony G. Basile" napisał(a): >On 9/17/15 4:35 AM, Justin (jlec) wrote: >> On 16/09/15 23:43, Matthew Thode wrote: >>> On 09/16/2015 04:25 PM, Michał Górny wrote: So, what are your thoughts for unmessing this? >>> Herds

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Anthony G. Basile
On 9/17/15 6:32 AM, Michał Górny wrote: Dnia 17 września 2015 11:07:43 CEST, "Anthony G. Basile" napisał(a): On 9/17/15 4:35 AM, Justin (jlec) wrote: On 16/09/15 23:43, Matthew Thode wrote: On 09/16/2015 04:25 PM, Michał Górny wrote: So, what are your thoughts for

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Michał Górny
Dnia 16 września 2015 23:51:20 CEST, "Andreas K. Huettel" napisał(a): >-BEGIN PGP SIGNED MESSAGE- >Hash: SHA512 > >Am Mittwoch, 16. September 2015, 23:43:43 schrieb Matthew Thode: > >> >> Herds are groups of developers that can then be mapped to a package. >> >

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread James Le Cuirot
On Thu, 17 Sep 2015 06:57:08 -0400 "Anthony G. Basile" wrote: > Totally rethink the idea of emails aliases as something that is > created on the fly. We just need to know who should get emails for a > package when it comes to bug reports. Why can't that be calculated > on

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Anthony G. Basile
On 9/17/15 7:05 AM, James Le Cuirot wrote: On Thu, 17 Sep 2015 06:57:08 -0400 "Anthony G. Basile" wrote: Totally rethink the idea of emails aliases as something that is created on the fly. We just need to know who should get emails for a package when it comes to bug

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Justin (jlec)
On 16/09/15 23:43, Matthew Thode wrote: > On 09/16/2015 04:25 PM, Michał Górny wrote: >> Hello, >> >> Right now we kinda have three layers of team package maintainership >> in Gentoo: >> >> 1. e-mail aliases + bugzilla accounts, >> >> 2. herds, >> >> 3. projects. >> >> Now if we get into the

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Anthony G. Basile
On 9/17/15 4:35 AM, Justin (jlec) wrote: On 16/09/15 23:43, Matthew Thode wrote: On 09/16/2015 04:25 PM, Michał Górny wrote: So, what are your thoughts for unmessing this? Herds are groups of developers that can then be mapped to a package. Herds are a group of packages, which are

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Michał Górny
Dnia 17 września 2015 12:57:08 CEST, "Anthony G. Basile" napisał(a): >On 9/17/15 6:32 AM, Michał Górny wrote: >> >> Dnia 17 września 2015 11:07:43 CEST, "Anthony G. Basile" > napisał(a): >>> On 9/17/15 4:35 AM, Justin (jlec) wrote: On 16/09/15

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread James Le Cuirot
On Thu, 17 Sep 2015 21:02:02 +0100 Markos Chandras wrote: > On 09/17/2015 12:05 PM, James Le Cuirot wrote: > > On Thu, 17 Sep 2015 06:57:08 -0400 > > "Anthony G. Basile" wrote: > > > >> Totally rethink the idea of emails aliases as something that is >

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Markos Chandras
On 09/17/2015 12:05 PM, James Le Cuirot wrote: > On Thu, 17 Sep 2015 06:57:08 -0400 > "Anthony G. Basile" wrote: > >> Totally rethink the idea of emails aliases as something that is >> created on the fly. We just need to know who should get emails for a >> package when it

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Michał Górny
Dnia 2015-09-16, o godz. 23:25:33 Michał Górny napisał(a): > So, what are your thoughts for unmessing this? For completeness, a semi-conservative idea that could be implemented relatively easily. 1. Stop caring about names. If people want to call it a project, let it be a

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Michael Orlitzky
Replying somewhere randomly with an idea. Since projects are now on the wiki, why don't we use that as the canonical source of project members? It's machine readable, although not so nice to have it located outside the repo/ldap. The email alias would then be auto-generated from the project

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Robin H. Johnson
On Wed, Sep 16, 2015 at 11:43:02PM +0200, Andreas K. Huettel wrote: > a) Disallow the term "herd". Noone uses it correctly anyway. > > b) package is "in herd" -> package is "maintained by project" > > b') in metadata.xml x -> y +1 on each. > b'') simple and stupid mapping project y -> alias

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-17 Thread Michał Górny
Dnia 2015-09-17, o godz. 17:19:17 Michael Orlitzky napisał(a): > Replying somewhere randomly with an idea. > > Since projects are now on the wiki, why don't we use that as the > canonical source of project members? It's machine readable, although not > so nice to have it

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-16 Thread Matthew Thode
On 09/16/2015 04:25 PM, Michał Górny wrote: > Hello, > > Right now we kinda have three layers of team package maintainership > in Gentoo: > > 1. e-mail aliases + bugzilla accounts, > > 2. herds, > > 3. projects. > > Now if we get into the details, it's all very messy. > > > E-mail aliases

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-16 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Mittwoch, 16. September 2015, 23:25:33 schrieb Michał Górny: > > To summarize, I see the following issues: > > 1. All three layers are totally disjoint, stored in completely > different format in completely different places. > > 2. Only herds

[gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-16 Thread Michał Górny
Hello, Right now we kinda have three layers of team package maintainership in Gentoo: 1. e-mail aliases + bugzilla accounts, 2. herds, 3. projects. Now if we get into the details, it's all very messy. E-mail aliases are pretty much handled by obscure, proprietary scripts. Formally Gentoo

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-16 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Mittwoch, 16. September 2015, 23:43:43 schrieb Matthew Thode: > > Herds are groups of developers that can then be mapped to a package. > Heh. See? :) - -- Andreas K. Huettel Gentoo Linux developer dilfri...@gentoo.org

Re: [gentoo-dev] Inconsistent and messy layout of team maintainership in Gentoo

2015-09-16 Thread Rich Freeman
On Wed, Sep 16, 2015 at 5:25 PM, Michał Górny wrote: > > So, what are your thoughts for unmessing this? > This sounds familiar. :) Honestly, I wouldn't mind combining them all. Just today I was pinged by an !expn in IRC and thought to myself, "how many times have I typed