Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.83 KB

github.md

File metadata and controls

23 lines (17 loc) · 1.83 KB

GitHub

GitHub ist ein netzbasierter Dienst zur Versionsverwaltung für Software-Entwicklungsprojekte und gehört zu Microsoft.

NutzerInnen aus der FOSS-Community suchen und diskutieren freien Code derzeit primär auf GitHub. Wir richten uns nach der Community und nutzen ebenso derzeit GitHub für unseren Public Code.

GitHub hält keinerlei beschränkende Rechte an dem dort verwalteten Code; jedes Projekt kann seine Lizenz selbst bestimmen. Dies führt zu einer geringen Herstellerabhängigkeit, der außerdem leicht zu entkommen ist: Wir sind nur an Git als freie Software zur verteilten Codeverwaltung gebunden. Diese wird auch von allen anderen relevanten Plattformen genutzt. So halten wir uns offen, andere auf Git basierende Plattformen zusätzlich oder alternativ zu nutzen. (Wie andere freie Projekte auch, z.B. curl)

Freier Code muss nicht ausschliesslich auf GitHub verwaltet werden. Freier Code kann immer zusätzlich auch auf anderen Plattformen wie SourceForge, GitLab.com oder anderen öffentlichen Plattformen gemirrored werden.

Wird GitHub als offizielles Repository für Codeverwaltung genutzt, müssen dort auch Änderungsvorschläge (Pull-Requests) angenommen werden und das Issuetracking erfolgen. Wird eine andere öffentliche Plattform als offizielles Repository genutzt, müssen dort auch Änderungsvorschläge angenommen werden. Zusätzlich muss der Code auf GitHub gemirrored werden. (Wie z.B. coreutils oder linux).

Die Nutzung anderer properitärer Features von github.com, (z.B. Actions), schließen wir aus.