Clarify GitHub roles #131
Replies: 20 comments 23 replies
-
people less active or only active in the past should not have full access to repos. people active at the moment should have. Not sure what is difference of team and people. Maybe drop inactive people from team and make whole team owners? |
Beta Was this translation helpful? Give feedback.
-
Just sharing as far as I understand it:
At the moment we have two teams:
and in total People (18: ...) with different privileges. |
Beta Was this translation helpful? Give feedback.
-
At the moment I would do the following:
I imagine that this way it is maybe more transparent. However, that's just an idea and maybe there are better ways. What do you think? Pinging if you want to share @ReaSu @gregorriegler @maosmurf @rolger |
Beta Was this translation helpful? Give feedback.
-
I support whatever you decide to do |
Beta Was this translation helpful? Give feedback.
-
I trust in whatever you do, and am happy to try it and iterate if needed. |
Beta Was this translation helpful? Give feedback.
-
I concur that using teams would make things more transparent, and I also support reducing privileges to the necessary minimum. However, I'm not entirely sure what that minimum would look like, what privileges/permissions are assignable separately, which are applicable on organisation level, and which are granted on a per-repo basis etc. I've been wanting to read about it, but haven't had the time yet. I wanted to say more, but my brain has already shut down for the day. Words hard. Try again tomorrow. |
Beta Was this translation helpful? Give feedback.
-
Von mir aus können wir auch gerne ausprobieren und dann weiter iterieren. @ReaSu wie magst du tun? |
Beta Was this translation helpful? Give feedback.
-
Ich bin für ausprobieren - die Frage ist viel mehr: Was probieren wir aus? |
Beta Was this translation helpful? Give feedback.
-
Ich würde den Vorschlag von oben probieren und schauen, wo er hinführt. Hab's mir nicht im Detail angeschaut, also vielleicht lernen wir eh schnell was. :D Teams (mit einheitlicher Schreibweise):
Auf den Repos die Base Role auf "nix" setzen. In den Repos Organizer als Team mit "Role: Write". |
Beta Was this translation helpful? Give feedback.
-
Klingt gut! Ich glaub, wir haben uns schon mal kurz drüber unterhalten - wer ist in welchem Team drin? Oder anders rum gefragt - wie lang bleibt man z.B. im Team Organizer, selbst wenn man länger nichts mehr organisiert hat? Wollen/brauchen wir da eine Faustregel? |
Beta Was this translation helpful? Give feedback.
-
Dann probieren wir das.
Berechtigte Frage, habe da im Moment keine Meinung dazu. |
Beta Was this translation helpful? Give feedback.
-
Ja, das kann gut sein. |
Beta Was this translation helpful? Give feedback.
-
Zwei Fragen dazu:
|
Beta Was this translation helpful? Give feedback.
-
Ich finde eine Unterscheidung zwischen Kernteam und "alle die auch irgendwie vielleicht wollen" schon sinnvoll. (Für mich persönlich ist der Unterschied zwischen Core und den Rechten auf Account Ebene unklarer.) |
Beta Was this translation helpful? Give feedback.
-
Ich hab natürlich die Rolle Owner mit dem Team Core vermischt. Dachte, es bekommen dann alle Organiser alle Owner-Berechtigungen. |
Beta Was this translation helpful? Give feedback.
-
Da dachte ich doch nicht so falsch. Die Hierarchie funktioniert umgekehrt - das Kind-Team kann eine Rolle mit mehr Rechten haben als das Elter-Team, nicht umgekehrt. Wir haben jetzt also:
Falls jemand mal testen will - bitteschön. Geht z.B. pushen auf dieses Repo? Sollte für alle in Organisators funktionieren. Bitte melden, falls nicht. |
Beta Was this translation helpful? Give feedback.
-
Und dann gibt es auch noch ca. 125 Outside Collaborators im Repo https://github.com/swkWien/kata-bootstraps-gdcr20 - alle mit Schreibrechten auf diesem Repo. Wir könnten uns überlegen, ob wir da einmal aufräumen wollen - z.B. Leute entfernen, die seit (Hausnummer) 1 Jahr nichts mehr gepusht haben; Teams für zukünftige Events anlegen, um dann einen besseren Überblick zu haben. Oder auch nicht. Der Monk in mir will Ordnung haben, aber so wirklich wichtig ist es mir auch nicht. Und schon gar nicht vor dem CR am Donnerstag. |
Beta Was this translation helpful? Give feedback.
-
Team für GDCR24Ich würde als Testfall ein Team "gdcr24" anlegen (bezugnehmen auf Paul's Kommentar in #125 ) Für mich ist:
Macht das Sinn? Nicht so: |
Beta Was this translation helpful? Give feedback.
-
@gregorriegler ich habe gesehen, dass es wieder Schwierigkeiten/Verwirrung rund um die Berechtigungen gab. Ich habe gerade nicht die Zeit um das nachzuvollziehen aber falls es ein Learning gibt, bitte hier teilen. Schade um die Energieverluste bei dem Thema. |
Beta Was this translation helpful? Give feedback.
-
Hallo Leute, danke für die Diskussion. Ist das Ergebnis dieser Diskussion konkret? Was soll gemacht werden? Was sollen unsere Regeln sein? Oder können wir das schließen? |
Beta Was this translation helpful? Give feedback.
-
To avoid issues such as:
Beta Was this translation helpful? Give feedback.
All reactions