On Wed, Dec 27, 2017 at 08:48:29AM +0100, Geert Stappers wrote: > On Wed, Dec 27, 2017 at 08:33:12AM +0100, Anton Gladky wrote: > > 2017-12-27 1:35 GMT+01:00 Philip Rinn <ri...@inventati.org>: > > <skip> > > > Is it true (and intended) that -guest users can't create projects within > > > teams/groups they are member of? Or am I missing something? [I was not > > > able to > > > create a project within the Debian Science Team] > > > > Hmm, it is really so that the users with the role "master" or "owner" are > > able > > to create new projects. The users with the role "developer" are not > > able to do it. > > > > Should we use the role "master" by default? What is the common practice? > > Good question. I don't know, I have added 'roles' to subject line > with the intention that guide lines for roles will be provided. >
On Wed, Dec 27, 2017 at 08:46:25AM +0100, Mattia Rizzolo wrote: > On Wed, Dec 27, 2017 at 01:35:50AM +0100, Philip Rinn wrote: > > Is it true (and intended) that -guest users can't create projects within > > teams/groups they are member of? Or am I missing something? [I was not able > > to > > create a project within the Debian Science Team] > > As Anton noted, you need to be a "master" in that group. The difference > between "master" and "developer" in groups is only that masters can > create projects. > > > For me this is a drawback. I'm a DM and maintain 9 packages within > > collab-maint now. I want to invite other Debian Contributors to help with my > > packages. Now I'd need to ask some DD to create 9 projects for my existing > > packages (and also for new ones) within the Debian group for me. On Alioth I > > could do this on my own. Why the difference? > > It's not different. Also on alioth you weren't supposed to be able to > create repositories. > https://lists.debian.org/debian-devel-announce/2015/08/msg00008.html > But apparently that wasn't really enforced as wild cronjobs keep > overriding the one that restore the inted permissions as written there. > > So yes, you need to get a DD to do the one-off work of creating a > "collab-maint" project and grant you "master" powers in that projects > (so that you can add future members yourself). Groeten Geert Stappers -- Leven en laten leven