Closed matuskalas closed 2 years ago
Hi Matรบลก,
The idea is that project leads should be able to merge PRs (but any project members can create PRs). Have you got the right permissions for your project?
Cheers Martin
On 20/10/2022 15:21, Matรบลก Kalaลก wrote:
Hey @martin-nc https://github.com/martin-nc and all ๐
What is the idea with who has the rights to push and merge content of a project?
Is it the project leads, more participants, ...? Or are we encouraged to create another repo in another organisation and manage that ourselves?
Many thanks ๐๐ฝ
โ Reply to this email directly, view it on GitHub https://github.com/elixir-europe/biohackathon-projects-2022/issues/4, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADUOAMMFWUDTR4OZTXYZWJDWEFIPJANCNFSM6AAAAAARKGUFBM. You are receiving this because you were mentioned.Message ID: @.***>
Thanks for your reply @martin-nc ๐๐ฝ
Ok, then with PRs in a repo like this, leads and followers will have to turn off notifications ๐
The wording of your reply makes me curious, is GitHub so fancy now that there could be access rights specified to the level of modifying a given path (folder, file)? ๐ฎ
I'm personally not a project lead, just an invitee of project 25. So PRs then, notifications off, fair enough๐๐ฝ
@matuskalas sorry - I wasn't very clear! In reality people don't use these project folders to store code. They're pretty much there to store info about the project (in the README), so there are very few commits. Often people don't do any commits at all to the project folder, because they are working on existing projects that already have a home elsewhere, or that need to have a home elsewhere. You can check last year's project folders, for example: https://github.com/elixir-europe/biohackathon-projects-2021. I haven't found notifications troublesome because there aren't many!
So to answer part of you original question, which I'm afraid I inadvertently skipped, you can of course use these folders to store code, but it may make more sense long-term for you to store your project code in another repo. If it's an ELIXIR project then it could be another repo within the organisation.
is GitHub so fancy now that there could be access rights specified to the level of modifying a given path (folder, file)?
Not that I'm aware! If a project wanted to make lots of commits to the project folder we would have have to give the project lead elevated permission to the whole repo. I'm not sure if there is any other way. But as I said this hasn't been necessary in the past. People can create a PR for the occasional change to the README.
Does that make sense?
@matuskalas Can I close this now?
Hey @martin-nc and all ๐
What is the idea with who has the rights to push and merge content of a project?
Is it the project leads, more participants, ...? Or are we encouraged to create another repo in another organisation and manage that ourselves?
Many thanks ๐๐ฝ