On Wed, 28 Aug 2013 09:18:56 -0700, Tim Bunce <tim.bu...@gmail.com>
wrote:

> I'm delighted to see DBD::mysql maintenance moving again.

So are we :)

> On Wed, Aug 28, 2013 at 09:02:07AM +0200, H.Merijn Brand wrote:
> > 
> > What I do not know how to do is make you a committer to this repo with
> > you also being a committer to all projects in perl5-dbi and I do not
> > know Tim's policy/policies in this.
> 
> Anyone can fork a repo and send a pull request in the normal way.
> There's no "need" to give out commit bits for direct access by default.
> On the other hand, it's nice to reduce friction for regular contributors.
> 
> I think the way this might work via the GitHub team mechanism is:
> 
> * "DBD-Foo" - One team per driver. Push, pull, and administrative access to 
> the repo for that driver.

That is about what I have done. There is now a "DBD - mysql" team, with
Patrick as only admin "Pull, Push, and admin"

> * "Contributors" - push and pull access (no admin) to ALL repos in the org.

For now - now that I think that I understand how the teams withing
teams work) - I think a team per DBD or DBD group will do. We have 5
owners. We can reduce that later. We do not - at the moment - want DBD
contributors to have commit to DBI itself. Of course we can make the
appropriate agreements, but when it is as easy as it is right now,
maintaining the teams is a task I will gladly do as a side job.

> Trust level:
> 
>     0: fork and send pull requests
>     1: "Contributors" = "a commit bit for the perl5-dbi org"
>     2: "Contributors" + "DBD-Foo"
> 
> I figure that we'd add anyone who's a regular/trustworthy contributor
> to the Contributors team.
> 
> Driver authors/admins can add people to their own "DBD-Foo" team.
> 
> Sound ok?

Teams are cheap. The DBD-* admin can ask for a DBD-* contributor team
with pull/push and it would be just under a minute to do so. Again,
I'll do it.

> Tim.
> 
> p.s. There's an "Owners" team with full access to all repositories and
> have admin rights to the organization itself.  We have 5 people already
> and I don't see a need to add more at the moment.

100% agree

-- 
H.Merijn Brand  http://tux.nl   Perl Monger  http://amsterdam.pm.org/
using perl5.00307 .. 5.19   porting perl5 on HP-UX, AIX, and openSUSE
http://mirrors.develooper.com/hpux/        http://www.test-smoke.org/
http://qa.perl.org   http://www.goldmark.org/jeff/stupid-disclaimers/

Reply via email to