Re: New here, NatTable repository push to master

2019-08-19 Thread Vincent Prat
Le 18/08/2019 à 20:56, Geert Stappers a écrit :
> 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.
It now works.
Thanks.

Best regards,
Vincent



Re: New here, NatTable repository push to master

2019-08-18 Thread Geert Stappers
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



Re: New here, NatTable repository push to master

2019-08-18 Thread tony mancill
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.

Cheers,
tony

[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


signature.asc
Description: PGP signature


Re: New here, NatTable repository push to master

2019-08-18 Thread Geert Stappers
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:
  
> >> `git clone g...@salsa.debian.org:java-team/nattable.git` works, but
> >> `git push` fails with the error
> >>
> >> remote: A default branch (e.g. master) does not yet exist for
> >> java-team/nattable
> >> remote: Ask a project Owner or Maintainer to create a default branch:
> >> remote:
> >> remote:   https://salsa.debian.org/java-team/nattable/-/project_members
> >> remote:
> >> To salsa.debian.org:java-team/nattable.git
> >>  ! [remote rejected] master -> master (pre-receive hook declined)
> >>
> >>
> > Added a README.md, Please retry.
> >
> >
> > /me
> > Currently on the road   ( away from keyboard )
> >
>
> 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.
 

 
Groeten
Geert Stappers
-- 
Leven en laten leven



Re: New here, NatTable repository push

2019-08-17 Thread Vincent Prat
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.

Pushes to other branches work.

Le 17/08/2019 à 13:52, Geert Stappers a écrit :
> On Sat, Aug 17, 2019 at 01:34:43PM +0200, Vincent Prat wrote:
>> Hi,
>>> You are welcome.
>>> And very welcome to report write permission errors.
>>>
>> `git clone g...@salsa.debian.org:java-team/nattable.git` works, but
>> `git push` fails with the error
>>
>> remote: A default branch (e.g. master) does not yet exist for
>> java-team/nattable
>> remote: Ask a project Owner or Maintainer to create a default branch:
>> remote:
>> remote:   https://salsa.debian.org/java-team/nattable/-/project_members
>> remote:
>> To salsa.debian.org:java-team/nattable.git
>>  ! [remote rejected] master -> master (pre-receive hook declined)
>>
>>
> Added a README.md, Please retry.
>
>
> /me
> Currently on the road   ( away from keyboard )
>
>



Re: New here, NatTable repository push

2019-08-17 Thread Geert Stappers
On Sat, Aug 17, 2019 at 01:34:43PM +0200, Vincent Prat wrote:
> Hi,
> > You are welcome.
> > And very welcome to report write permission errors.
> >
> `git clone g...@salsa.debian.org:java-team/nattable.git` works, but
> `git push` fails with the error
> 
> remote: A default branch (e.g. master) does not yet exist for
> java-team/nattable
> remote: Ask a project Owner or Maintainer to create a default branch:
> remote:
> remote:   https://salsa.debian.org/java-team/nattable/-/project_members
> remote:
> To salsa.debian.org:java-team/nattable.git
>  ! [remote rejected] master -> master (pre-receive hook declined)
> 
> 

Added a README.md, Please retry.


/me
Currently on the road   ( away from keyboard )



Re: New here, NatTable repository

2019-08-17 Thread Vincent Prat
Hi,
> You are welcome.
> And very welcome to report write permission errors.
>
> Just post something like
>
> | doing `git clone ..URL` went fine
> | with `git push [...]` I get this error
> |  ...

Indeed:
`git clone g...@salsa.debian.org:java-team/nattable.git` works, but
`git push` fails with the error

remote: A default branch (e.g. master) does not yet exist for
java-team/nattable
remote: Ask a project Owner or Maintainer to create a default branch:
remote:
remote:   https://salsa.debian.org/java-team/nattable/-/project_members
remote:
To salsa.debian.org:java-team/nattable.git
 ! [remote rejected] master -> master (pre-receive hook declined)

Best regards,

Vincent




Re: New here, NatTable repository

2019-08-17 Thread Geert Stappers
On Sat, Aug 17, 2019 at 11:27:50AM +0200, Vincent Prat wrote:
> Le 16/08/2019 à 00:42, Geert Stappers a écrit :
> > On Fri, Aug 16, 2019 at 12:29:18AM +0200, Vincent Prat wrote:
> >> The piece of software I want to package is NatTable, which is needed for
> >> the newest version of HDFView.
> >> Is anyone willing to create the repository for me?
> >> For information, you can find the ITP at
> >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934793.
> >
> > There is now https://salsa.debian.org/java-team/nattable
> >
> 
> Hi Geert,

Hi Mailinglist :-)


> Thank you for the repository.

You are welcome.
And very welcome to report write permission errors.

Just post something like

| doing `git clone ..URL` went fine
| with `git push [...]` I get this error
|  ...

It is for preventing time lost on figuring out
if the error is at your side or error at my side.


Groeten
Geert Stappers
-- 
Leven en laten leven



Re: New here, NatTable

2019-08-17 Thread Vincent Prat
Hi Geert,

Thank you for the repository.

Best regards,

Vincent

Le 16/08/2019 à 00:42, Geert Stappers a écrit :
> On Fri, Aug 16, 2019 at 12:29:18AM +0200, Vincent Prat wrote:
>> Le 15/08/2019 à 14:31, Markus Koschany a écrit :
>>> Welcome on board! I have granted you developer permissions
>>> on salsa.debian.org. You should be able to modify any existing
>>> packages but your future sponsor must create the repository for the
>>> new dependency.
>>> Cheers,
>>> Markus
>> The piece of software I want to package is NatTable, which is needed for
>> the newest version of HDFView.
>> Is anyone willing to create the repository for me?
>> For information, you can find the ITP at
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934793.
>
> There is now https://salsa.debian.org/java-team/nattable
>
>
>
>
> Groeten
> Geert Stappers
> In UTC+2, going to sleep
>
> P.S.
> Happy Birthday



Re: New here, NatTable

2019-08-15 Thread Geert Stappers
On Fri, Aug 16, 2019 at 12:29:18AM +0200, Vincent Prat wrote:
> Le 15/08/2019 à 14:31, Markus Koschany a écrit :
> > Welcome on board! I have granted you developer permissions
> > on salsa.debian.org. You should be able to modify any existing
> > packages but your future sponsor must create the repository for the
> > new dependency.
> > Cheers,
> > Markus
> 
> The piece of software I want to package is NatTable, which is needed for
> the newest version of HDFView.
> Is anyone willing to create the repository for me?
> For information, you can find the ITP at
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934793.


There is now https://salsa.debian.org/java-team/nattable




Groeten
Geert Stappers
In UTC+2, going to sleep

P.S.
Happy Birthday
-- 
Leven en laten leven



Re: New here

2019-08-15 Thread Vincent Prat


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hello,

Thank you Geert and Markus.

The piece of software I want to package is NatTable, which is needed for
the newest version of HDFView.
Is anyone willing to create the repository for me?
For information, you can find the ITP at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934793.
Thanks in advance.

Best regards,
Vincent

Le 15/08/2019 à 14:31, Markus Koschany a écrit :
> Hello Vincent, > > Am 15.08.19 um 01:31 schrieb Vincent Prat: >> Hi 
> everybody, >> >>
My name is Vincent, and I am a DM (applying for becoming a DD). >> So
far I have mainly worked on astronomy-related packages and games. >> I
intend to adopt a science-related package, but it is written in Java >>
and requires a new dependency, so I decided to join this team. >> I have
applied for access in Salsa. Could someone please accept me? >> Thank
you in advance. > > Welcome on board! I have granted you developer
permissions on > salsa.debian.org. You should be able to modify any
existing packages but > your future sponsor must create the repository
for the new dependency. > > Cheers, > > Markus >
-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEwN+g0Kj2VQgeB/icBzHNjq6Fm38FAl1V3LkACgkQBzHNjq6F
m3+rVw//UxaGfipQ4AOJdmjqQwidik/kOYwde2bdba4D5zzh/mKTc+V84qNaxgyh
H93RcK1vBjcf9B1XtYSzSjbxGbtF/NFlf/SlkNdyOSjG+OzQ+xMDprE9KaLgyaG9
603fs9oMSpwRG40JpLrdKMyEbHnqhmQbEKIP6pbrwc8+RIwRAI6LxY73zNAKFR+a
2+/Grxgeh0JTk9mM36lpQtIMLwejKMd5heKRF/+S+C4SZnJ1DUcc5OBKDT0nI/jg
KrDOw9kjlXI9l9dPwauetVfmXETNxx/r7F6LHGPQn5Yl9s/Jdrab/ZkLa12YGiaC
QysUti/UZlQ0tb4kcsWJIxc1Lakc1Vxyf4zsNgsWHPdbiseFM73YRXGLqtWaZPAZ
hmdVO9aQp5OjhA4hg/yFpUfBU+Qcmwgh9FqoBfrsNfUzxwiJ2JZ0Z7SD2+lxog4m
A+psD/Mwpde5Q1j4ftva5mJjqwvfX22nab2oGfRlzW7FoQkrnIpjgCdHDs98GUYx
PzW7r2TyRr3x6yA141Zq3vGETmWd562vKkzoSx+yR1W9NByEeppM4TPaYquJI6Xp
Oj7MMe0DEGvQH11AzSQQ0i/tUozeAE49EkuLyjrQT0H5C42QJrptzXNNS7nJ1yyM
rHzOyww9UXTR9igjxjGWin+lCYAKKmArSCoQeMV8inA/jAxwHto=
=Emmj
-END PGP SIGNATURE-



Re: New here

2019-08-15 Thread Markus Koschany
Hello Vincent,

Am 15.08.19 um 01:31 schrieb Vincent Prat:
> Hi everybody,
> 
> My name is Vincent, and I am a DM (applying for becoming a DD).
> So far I have mainly worked on astronomy-related packages and games.
> I intend to adopt a science-related package, but it is written in Java
> and requires a new dependency, so I decided to join this team.
> I have applied for access in Salsa. Could someone please accept me?
> Thank you in advance.

Welcome on board! I have granted you developer permissions on
salsa.debian.org. You should be able to modify any existing packages but
your future sponsor must create the repository for the new dependency.

Cheers,

Markus



signature.asc
Description: OpenPGP digital signature


Re: New here

2019-08-14 Thread Geert Stappers
On Thu, Aug 15, 2019 at 07:17:39AM +0200, Geert Stappers wrote:
> On Thu, Aug 15, 2019 at 01:31:57AM +0200, Vincent Prat wrote:
> > Hi everybody,
> >
> > My name is Vincent, and I am a DM (applying for becoming a DD).
> > So far I have mainly worked on astronomy-related packages and games.
> > I intend to adopt a science-related package, but it is written in Java
> > and requires a new dependency, so I decided to join this team.
> > I have applied for access in Salsa. Could someone please accept me?
> 
> I have seen
> 
> | Vincent Prat (https://salsa.debian.org/vivi-guest) requested Developer
> | access to the Debian Java Maintainers group.
> |
> | https://salsa.debian.org/groups/java-team/-/group_members
> 
> and now acting upon it.
> 

Found out that I have not the privilege to add members.
So someone who has that power has that responsebilty   :-)

 
> > Thank you in advance.

Feel welcome.


> > Best regards,
> > Vincent
> 
> 
> Groeten
> Geert Stappers
> --
> Leven en laten leven
 

Groeten
Geert Stappers
-- 
Leven en laten leven



Re: New here

2019-08-14 Thread Geert Stappers
On Thu, Aug 15, 2019 at 01:31:57AM +0200, Vincent Prat wrote:
> Hi everybody,
>
> My name is Vincent, and I am a DM (applying for becoming a DD).
> So far I have mainly worked on astronomy-related packages and games.
> I intend to adopt a science-related package, but it is written in Java
> and requires a new dependency, so I decided to join this team.
> I have applied for access in Salsa. Could someone please accept me?

I have seen

| Vincent Prat (https://salsa.debian.org/vivi-guest) requested Developer
| access to the Debian Java Maintainers group.
|
| https://salsa.debian.org/groups/java-team/-/group_members

and now acting upon it.


> Thank you in advance.
>
> Best regards,
> Vincent


Groeten
Geert Stappers
--
Leven en laten leven