c't 13/2019
S. 55
News
Entwickler

Code-Hosting: GitHub und GitLab bauen an

Den Markt für Code-Hosting-Plattformen teilen nahezu zwei Unternehmen unter sich auf: GitHub und GitLab. Beide haben neue Funktionen vorgestellt, die über das reine Code-Hosting hinausgehen.

GitHub hat Dependabot integriert: Entwickler können automatisch Pull-Requests bekommen, wenn Abhängigkeiten aktualisiert werden sollten.

Bei GitHub gibt es zukünftig Paket-Registrys für RubyGems, NuGet, Maven und Docker, integriert in die bekannte Oberfläche. Außerdem baut das Unternehmen die Sicherheitsfunktionen aus – wer Lücken findet, kann diese unter Ausschluss der Öffentlichkeit mit den Entwicklern diskutieren. Neuerdings kann die Plattform eingebundene Abhängigkeiten auf bekannte Lücken untersuchen und automatisch Pull-Requests anlegen. Für Open-Source-Projekte werden all diese Funktionen kostenlos sein, aktuell läuft eine geschlossene Beta-Phase. Open-Source-Projekte soll man zukünftig mit der Funktion „GitHub Sponsors“ auch finanziell über einen integrierten Spenden-Button unterstützen können.