Closed amcar-dtu closed 1 year ago
@zerothi @nicpa-dtu are you in charge of this operations? who should I ask to in order to get the repo created? Thanks for your help
First a small note. 1) we do not have a license agreement with Github, this means that we are using the Free Github version. You will NOT be able to be more than 3 collaborators on the project. We will also not be able to manage more permissions than this being a private repo, as such it might be a bit difficult for you to allow PR's etc. 2) As per instructions by the legal department we are not allowed to make this project public due to the SNF requirements (as it stands). We hope that in the near future this issue may be partially resolved, one way or another.
If you think your project still applies to this I will do this next week! :)
Thanks!
hi @zerothi thanks for your answer. For us is perfect to have it private. Regarding the number of collaborators, by collaborators you mean developer
role or any profile that can have access?
... Regarding the number of collaborators, by collaborators you mean
developer
role or any profile that can have access?
Yes.
So in synthesis we can create only private
repos and only 3 of us can clone that repo and push to it?
Yes, the # 3 is limited by the free access we have, and the public repo is currently limited by the legal department.
ok still would be useful to have our repo under a common DTU space and not on our personal (still DTU email related) account so if you are ok I will go with that. Thanks a lot
I have created your repository.
I have also created a team for you.
As this is the first project hosted here, expect some hickups, we all need to learn how to handle this in a broader sense ;) I hope you will be happy with the way this will work until we get some more loose accessibility. :)
There are still a set of limititations:
dtudk-admin
team for help)dtudk-admin
team for help.hi @zerothi thanks a lot! now I see the repo, the DTU Organization and the team. Couple of questions:
maintainer
for lab-gui-930 team: is there any? can it be one of us?Nicolas Group
?maintainer
for lab-gui-930 repo: who's that role?Thanks a lot for all your help!
hi @zerothi thanks a lot! now I see the repo, the DTU Organization and the team. Couple of questions:
* I don't see any `maintainer` for [lab-gui-930 team](https://github.com/orgs/dtudk/teams/lab-gui-930/members): is there any? can it be one of us?
Currently both of you are in the lab-gui-930 team
which has the "maintain" permissions set. So you should both be able to push to the repo, in case this is not working, let me know!
Since you have a private repo with no license attached, I will have to not allow you to be admin. An admin may change the private/public attribute, and we are not allowed (by legal) to have public repo's without licenses + SNF; at the moment!
* could be possible to change the [lab-gui-930 team](https://github.com/orgs/dtudk/teams/lab-gui-930) name to `Nicolas Group`?
I would prefer that the teams reflect the repositories that they control, there might be several others named "Nicolas" at DTU (I can at least think of 1 right of the bat). In case you want several repo's under a given team's control, we might figure out a name according to <institute>-<section>
if that helps?
This limitation is mainly for maintenance reasons, in the long run ;)
Note, this is also the way that conda-forge
and others are doing things.
* I'm not able to see any `maintainer` for [lab-gui-930 repo](https://github.com/dtudk/lab-gui-930/): who's that role?
As mentioned above, the team has the "maintain" attribute, so I hope/think you both should have that attribute. Let me know if there are any problems!
Thanks a lot for all your help!
hi @zerothi thanks a lot for all the explanations, I'm fine with all of them. At this point I would just like to have a name for the team more related to our department/research group, since we are planning to upload other repos for our group in the next future.
If it may help, we are the 2D Materials Group of the Fotonik/Elektro department, so according to your convention the name could be elektro-nanofotonik-2dmat
. Let me know if you find it ok 😄
Ok, sounds fine. I will do this then:
elektro-nanofotonik-2dmat
teamlab-gui-930
team a child of the above. In this way the parent team can more easily control stuff :)
Would this be ok?EDIT: The reason I will not allow the elektro-nanofotonik-2dmat
to be the owning team is that it will likely have more than 3 members, meaning that the private repo limitation will be restricted. I also believe that it is the right way to do it in the long run! :)
ok great, makes sense! thanks a lot 😁
Great, I will close this issue as resolved, I will also add the same two emails to the new team, if you want additional members to that team, please open up a new issue!
hi @zerothi, we need to add another member of our group to this repo, so to the electro-nanofotonik-2dmat team and to the lab-gui-930. Could you please help us on that? Best, Amedeo
Username?
hi @zerothi sorry my bad, the username is @Cornekoks. Thanks a lot!
done.
hi @zerothi did it work? Still cannot see the new user (I think that after this time it should have updated):
Well, the user needs to accept? I can't do that for the user!
I'm in, thanks a lot!
you are right, we solved in the end :) thanks a lot!
Lab GUI 930
MATLAB-based GUI for our optical setup in Lab 930.
License
For the moment we need a private project in order to keep it internally.
Maintainer User
SNF
Associated Data