[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: salsa.debian.org (git.debian.org replacement) going into beta



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.

> > Collab-maint
> > ------------
> > 
> > If you want to allow other Debian Developers to work on your packages or 
> > software, you can create projects within the
> > **Debian** group. Every Debian Developer has write access to projects created 
> > in this group.
> > If you create a project within the Debian group, you are implicitly welcoming 
> > all DDs to contribute directly to the project.
> >
> > Guest users can only be added to individual projects with the Debian group, 
> > but not to the entire Debian group. This is different to the policy for the 
> > collab-maint group on Alioth.
>   
> 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).  Now, is that really so
burdersome?

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature


Reply to: