[Python-Dev] Hosting the Jython hg repo

"Martin v. Löwis" martin at v.loewis.de
Sun Apr 10 21:58:40 CEST 2011


> We're in the process of finishing the conversion of Jython's
> subversion repo to mercurial. Can we host our new repo on
> http://hg.python.org? To whom should I speak to about setting this
> up?

Georg Brandl and Antoine Pitrou are managing the Mercurial repositories.

> The one question that comes to mind is how will repo write
> permissions be handled/shared between all our repos? With the recent
> policy of granting Jython committers cpython commit access if they
> want it, sharing the permissions wouldn't be a problem. In turn we
> like the idea of reciprocating commit rights to Jython back to
> cpython committers.

In the past, granting permissions generously wasn't a problem as long
as users where aware what repositories they are allowed to commit to.
There isn't a true push log at this point (IIUC), but at least for
cpython, we can audit what changes have been pushed by what user through
the commit emails.
As it is always possible to revert undesired changes, and to revoke
privileges that are abused, there is no reason to technically enforce
access control.

IOW, cpython committers just shouldn't push to Jython's repository,
and vice versa, except for a good reason.

Ultimately, it's up to Georg and Antoine to decide whether they want
to accept the load. One option would be to grant a Jython developer
control to account management - preferably a single person, who would
then also approve/apply changes to the hooks.

Regards,
Martin


More information about the Python-Dev mailing list