Motion #2402
Updated by danilo almost 13 years ago
Ich würde gerne für die PPS eine Github-Organization erstellen: https://github.com/blog/674-introducing-organizations
Ich melde mich als Verantwortlicher dafür.
Vorteile:
- Es können mehrere Leute Teil der Organization sein
- Zugriffskontrolle mit Einzel-Usern oder Teams
- Unlimitiert OSS Repositories
- Pull Requests als Mittel zum Code-Review
Einer der Hauptvorteile ist für mich die Möglichkeit der Pull-Requests. Mit Pull Requests kann man einfach und transparent Code Reviews machen und Kommentare direkt beim Sourcecode erstellen. Gutes Beispiel: https://github.com/django/django/pull/80
Zudem kann man auch Projekte der PPS, welche wir als Open Source anbieten, sammeln und einfach forkbar machen. Das ist ja auch eines unserer Ziele, die Förderung von Open Source Software. Mit einem Organization-Account gäbs dafür eine zentrale Anlaufstelle.
Mit Sicherheit gibts kein Problem. Zugangsdaten und Ähnliches gehören eh nicht in ein Repository, das kann man beim Deployment handlen. Und wir sollten ja sowieso danach streben, möglichst viel unseres Codes offenzulegen.
Und die privaten Repositories kann man auch weiterhin betreiben, das schliesst sich ja nicht aus. Ist mehr eine Ergänzung als ein Ersatz.
Wär nett wenn ihr das in einer DI-Sitzung mal behandeln könntet.