[ZF] A couple of github issues
Marius Gedminas
marius at pov.lt
Fri Feb 1 07:18:41 UTC 2013
On Thu, Jan 31, 2013 at 06:14:44PM -0500, Jim Fulton wrote:
> There are a couple of issues we need to address:
>
> 1. In github, developers can't create repos.
...
> There are a number of ways to mitigate this. I'll throw some out
> for discussion:
>
> - use bitbucket which has saner permissions
-1
We had a vote and the majority expressed their wish to use Github.
> - (or try to get github to fix their permissions)
+1 (but I'm not holding my breath)
> - convert the svn repos in mass. This doesn't address new projects,
> but we have a lot of conversions ahead of us.
+0.9
This sounds like a lot of work, so it's not a quick solution. Unless we
just create empty repos for existing projects and let people who care
do the conversion and push? Eh, I'm not a fan of decoys, so -0 to this
particular idea.
> - Write and maintain an application that authenticates contributors
> and creates repos for them. (This will be a pain to write and
> maintain. Not it!)
+0.2
> - Switch to a more course-grained repository-management strategy,
> managing multiple Python projects in a single git repo.
-1
> - Identify some specialists and create a process other than
> zope-dev for requesting repos.
+0.5
There was also the other suggestion by Stephan:
> - Another option would be to make everyone an admin. Yes, I know
> that means that anyone can add new contributors to the
> organization but that is still better than the status quo.
+1
https://help.github.com/articles/what-are-the-different-access-permissions
says that admins "cannot add or remove users from the repositories they
admin", but they can "add and remove users from the admin team". If I
understand that correctly, that means admins can't add new contributors,
but they can make non-admin contributors into other admins?
> 2. Converting from svn2git requires an authors.txt file. This
> contains svn login ids and github email addresses. The former
> are accessible publically via svn.zope.org and the later are
> accessible publicly via git log. This file isn't static, so it
> needs to be managed via VCS.
...
> IMO, the authors.txt file should be made available in a public
> repo.
+1
Marius Gedminas
--
Lisp-style macros [...] are to C-style macros what Emacs is to cat.
-- Jacek Generowicz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://mail.zope.org/pipermail/foundation/attachments/20130201/7d033438/attachment.sig>
More information about the foundation
mailing list