Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jul 2012 08:44:11 +0200
From:      John Marino <freebsdml@marino.st>
To:        Mark Linimon <linimon@lonesome.com>
Cc:        Michael Scheidell <scheidell@FreeBSD.org>, freebsd-ports@freebsd.org
Subject:   Re: maintainer timeout for FreeBSD commiters
Message-ID:  <50065B3B.8040404@marino.st>
In-Reply-To: <20120717224302.GA26742@lonesome.com>
References:  <50017C97.3050200@filez.com> <CADLo83_a=qOqTgGQF%2BLSYyGDaJoT6B2vF9JGV=a2ZHRXRyR6Pw@mail.gmail.com> <20120714192119.GA61563@vniz.net> <5001CB97.6070205@filez.com> <CAF6rxgkYjKAcLqX6ehX04ho-g7mCvcDOOb1KJC1Oxc4zvfjtHA@mail.gmail.com> <50054F6E.9040002@filez.com> <50055293.3010002@FreeBSD.org> <20120717213902.GB21825@lonesome.com> <5005E2AE.3040806@marino.st> <20120717224302.GA26742@lonesome.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 7/18/2012 00:43, Mark Linimon wrote:
> On Wed, Jul 18, 2012 at 12:09:50AM +0200, John Marino wrote:
>> Would it be so bad if all my submitted patches (as a recognized
>> quality contributor with history) just got committed as a passthrough?
>
> This has been explored on the mailing lists before, however, we don't
> technically have a way to do either of the following:
>
>   - let people commit to "just some" ports
>   - have any patches be autocommitted
>
> No one has ever tackled the former problem.  The latter problem just
> seems to me to open up ways for people to abuse the system.  It makes
> me nervous.

Well, between the two I would suggest a combination of "let people 
autocommit patches to "just some" ports".

Reasons - Don't have to hassle with the logistics of giving a limited 
commit bit, risk getting the permissions wrong, and removing it after 
the maintainer retires.

You'd have to create an automatic system that could verify the patches 
apply cleanly (or maybe just accept file replacements), and that the 
files came from maintainer.  A public/private key system should do that. 
  All you'd need to do is is map keys to ports and not accept any files 
outside of the allowed area.  Removing that mapping is a lot easier than 
tweaking commit privileges.

Yes, somebody would have to set that up but it would pay big dividend I 
think.

John



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50065B3B.8040404>