[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: gEDA-dev: Dev list [was: Random thoughts onthe future interface of PCB]



Hi all, 

> -----Original Message-----
> From: geda-dev-bounces@xxxxxxxxxxxxxx 
> [mailto:geda-dev-bounces@xxxxxxxxxxxxxx] On Behalf Of DJ Delorie
> Sent: Thursday, December 09, 2010 7:11 PM
> To: gEDA developer mailing list
> Cc: geda-user@xxxxxxxxxxxxxx
> Subject: Re: gEDA-dev: gEDA-user: Dev list [was: Random 
> thoughts onthe future interface of PCB]
> 
> 
> > Perhaps the time has come to reconsider the role of and 
> access to the 
> > gEDA-dev list?  How can we ensure that it doesn't collapse into an 
> > unproductive bikeshedfest again?
> 
> I would be amenable to defining the geda-dev list as "those 
> who have commit access somewhere" (pcb, geda, icarus, etc) 
> and start being more open to new developers.  GCC has various 
> levels of "maintainers" that perhaps we could emulate?  There 
> are four levels (or were):
> 
> 1. Global maintainers, who can do anything anywhere.  ATM they're
>    listed as "global reviewers" who can approve anything but their own
>    patches, but we're not that big yet.
> 
> 2. Area maintainers, who can do anything in their area.
> 
> 3. Area reviewers, who can approve other people's patches in their
>    areas but not their own.
> 
> 4. "Write after approval" - can commit if one of the above OKs it,
>    can't approve anything for anyone else.
> 
> The current situation is we have a few #1, a few #2, and nobody else.
> I'd like to build up the #3 and #4 groups.
> 
> 

<shameless plug>

If the #3's and #4's (or anyone else for that matter) were to have thier own
fork of the area they are involved with, and the #2's (and only if needed
the #1's) could "git cherry-pick" from these forks (after discussion,
prodding, tweaking etc. and final agreement) with a couple of mouse clicks
that would be nice ....

Github has automated pull requests, fork queues, an integrated issues
system, configurable post commit hooks, comments on commits, wiki pages (for
your personal dev-blog), on-line editing files, etc etc --> Github rocks,
just have a look at https://github.com/features/projects

</shameless plug>

Just my EUR 0.02

Kind regards,

Bert Timmerman.



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user