Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #11323

Re: New here, NatTable repository push to master

From Geert Stappers <stappers@stappers.nl>
Newsgroups linux.debian.maint.java
Subject Re: New here, NatTable repository push to master
Date 2019-08-18 21:00 +0200
Message-ID <ywyzf-21J-1@gated-at.bofh.it> (permalink)
References (5 earlier) <yw5dT-fY-1@gated-at.bofh.it> <yw5xf-n3-5@gated-at.bofh.it> <yw69X-PM-1@gated-at.bofh.it> <ywnDP-3Ew-1@gated-at.bofh.it> <ywxWx-1Jl-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Sun, Aug 18, 2019 at 11:12:43AM -0700, tony mancill wrote:
> On Sun, Aug 18, 2019 at 09:16:51AM +0200, Geert Stappers wrote:
> > On Sat, Aug 17, 2019 at 02:31:45PM +0200, Vincent Prat wrote:
> > > Le 17/08/2019 à 13:52, Geert Stappers a écrit :
> > > > On Sat, Aug 17, 2019 at 01:34:43PM +0200, Vincent Prat wrote:
> > > ...
> > >
> > > Now I get the following error when I try to push to master:
> > > 
> > > remote: GitLab: You are not allowed to push code to protected branches
> > > on this project.
> > > 
> >  
> > Strange. According https://salsa.debian.org/java-team/nattable/-/project_members?page=3
> > has vivi-guest the developer privilege.
> > 
> > I don't know how to fix this properly.
> > Here I need help from a team member.
> > 
> > 
> > > Pushes to other branches work.
> >  
> > 
> > That allows to create a branch like "helpneeded" or "vivimaster".
> > And work with that branch for the time being.
> 
> Looking at the settings for Protected Branches [1], we have:
> 
> > By default, protected branches are designed to:
> > 
> > * prevent their creation, if not already created, from everybody except Maintainers
> > * prevent pushes from everybody except Maintainers
> > * prevent anyone from force pushing to the branch
> > * prevent anyone from deleting the branch
> 
> And for the master branch of nattable, on Maintainers are allowed to
> merge and push.
> 
> Looking at the hierarchy of user permissions for gitlab [2,3], the issue
> is that Developer is not the same as Maintainer, and vivi-guest is
> configured as a Developer (as are others).
> 
> As Geert suggests, pushing another branch and opening a merge request
> should work fine for now.
> 
> The team can discuss what the default access level should be.

Current default access level are fine.
Fine for most cases.

This case, vivi-guest requested the nattable repository,
he should be able work with it without the hurdle of merge requests.

I have granted vivi-guest the maintainer role for nattable.


 
Groeten
Geert Stappers

[1] https://salsa.debian.org/java-team/nattable/-/settings/repository
[2] https://docs.gitlab.com/ee/development/permissions.html#members
[3] https://docs.gitlab.com/ee/user/permissions.html
-- 
Leven en laten leven

Back to linux.debian.maint.java | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

New here Vincent Prat <vinceprat@free.fr> - 2019-08-15 01:40 +0200
  Re: New here Geert Stappers <stappers@stappers.nl> - 2019-08-15 07:20 +0200
    Re: New here Geert Stappers <stappers@stappers.nl> - 2019-08-15 07:40 +0200
  Re: New here Markus Koschany <apo@debian.org> - 2019-08-15 14:40 +0200
    Re: New here Vincent Prat <vinceprat@free.fr> - 2019-08-16 00:30 +0200
      Re: New here, NatTable Geert Stappers <stappers@stappers.nl> - 2019-08-16 00:50 +0200
        Re: New here, NatTable Vincent Prat <vinceprat@free.fr> - 2019-08-17 11:30 +0200
          Re: New here, NatTable repository Geert Stappers <stappers@stappers.nl> - 2019-08-17 12:10 +0200
            Re: New here, NatTable repository Vincent Prat <vinceprat@free.fr> - 2019-08-17 13:40 +0200
              Re: New here, NatTable repository push Geert Stappers <stappers@stappers.nl> - 2019-08-17 14:00 +0200
                Re: New here, NatTable repository push Vincent Prat <vinceprat@free.fr> - 2019-08-17 14:40 +0200
                Re: New here, NatTable repository push to master Geert Stappers <stappers@stappers.nl> - 2019-08-18 09:20 +0200
                Re: New here, NatTable repository push to master tony mancill <tmancill@debian.org> - 2019-08-18 20:20 +0200
                Re: New here, NatTable repository push to master Geert Stappers <stappers@stappers.nl> - 2019-08-18 21:00 +0200
                Re: New here, NatTable repository push to master Vincent Prat <vinceprat@free.fr> - 2019-08-19 09:50 +0200

csiph-web