Apache Software Foundation kündigt GitHub-Integration an

Apache-Blog

In einem Blogbeitrag gab die Apache Software Foundation bekannt, dass sie der Open-Source-Community GitHub beitritt.

Die Apache Software Foundation (ASF) ist eine gemeinnützige Organisation, die Open-Source-Software unter der Apache-Lizenz entwickelt und Entwickler, Manager und ehrenamtliche Inkubatoren aus mehr als 350 Open-Source-Projekten und -Initiativen zusammenbringt.

Apache ist eine große Open-Source-Codebasis mit über 200 Millionen Codezeilen, die von einer freiwilligen Gemeinschaft von 730 Mitgliedern und 7000 Code-Mitwirkenden verwaltet wird.

In den 20 Jahren seines Bestehens wurden XNUMX Milliarde Codezeilen in mehr als drei Millionen Änderungen validiert.

Die Infrastruktur ist in GitHub integriert

In ihrem Blog erklärt die ASF, dass Apache-Projekte anfänglich über zwei Versionskontrollsysteme auf der ASF-Infrastruktur verfügten: Apache Subversion und Git.

Im Laufe der Jahre haben immer mehr Projekte und ihre Communities den Wunsch geäußert, ihren Quellcode auf GitHub verfügbar zu machen.

Bei schreibgeschützten Spiegelprojekten war die Möglichkeit, GitHub-Tools in diesen Repositories zu nutzen, eingeschränkt.

Im Jahr 2016 begann die Stiftung , das GitHub-Repository und die zugehörigen Tools in ihre eigenen Dienste zu integrieren. Dies ermöglichte es ausgewählten Projekten, die hervorragenden Tools von GitHub zu nutzen.

Im Laufe der Zeit haben wir diese Integration verbessert, verfeinert und gefestigt. Ende 2018 haben wir alle Projekte gebeten, von unserem internen Git-Service zu Gunsten des von GitHub bereitgestellten zu wechseln.

Diese Änderung brachte alle Tools in die Projekte ein, während eine Sicherungskopie unserer Infrastruktur beibehalten wurde. Sagte Greg Stein, Infrastrukturmanager bei ASF.

In ihrer Erklärung teilen sie Folgendes:

„Wir arbeiten mit Apache zusammen, um Ihre Anforderungen zu erfüllen und wichtige Open Source-Projekte besser zu unterstützen. Wir sind dankbar, dass eine so leistungsstarke Grundlage direkt auf GitHub migriert und entwickelt werden kann. Sobald dieser Übergang abgeschlossen ist, kann sich Apache auf die Erstellung von Software und deren Community konzentrieren.

Unabhängig davon, ob wir mit Administratoren und einzelnen Open-Source-Mitarbeitern bei einigen der weltweit größten Open-Source-Stiftungen wie Apache zusammenarbeiten, ist es GitHubs Mission, alle Entwickler zu beherbergen, indem wir Open-Source-Communities unterstützen, auf Ihre individuellen Bedürfnisse reagieren und Open-Source-Projekten zum Erfolg verhelfen ", sagte Bryan Clark, Produktmanager für Open Source-Betreuer bei GitHub.

„GitHub erleichtert Entwicklern die Zusammenarbeit, die Lösung komplexer Probleme und die Entwicklung der weltweit wichtigsten Technologien. Die Plattform ermöglicht es Teams, Code zu hosten und zu überprüfen, Projekte zu verwalten und Software zusammen mit Entwicklern von mehr als 31 Millionen Benutzern, Unternehmen und Organisationen mit mehr als 2 Millionen zu erstellen. Benutzer und mehr als 100 Millionen Repositories ", heißt es in dem Blogbeitrag.

Durch die Integration mit GitHub werden ASF-Projekte auf einer einzigen Plattform gehostet, auf der die 31 Millionen Entwickler, die GitHub weltweit nutzen, diese überprüfen und gemeinsam bearbeiten können, erklärte GitHub.

Nach Abschluss des Übergangs kann sich ASF nun auf die Softwareentwicklung und die Community konzentrieren.

„Wir haben mit Apache zusammengearbeitet, um deren Anforderungen zu erfüllen und Open Source-Projekte, die wichtige Arbeit leisten, besser zu unterstützen. "Wir sind dankbar, dass eine so beeindruckende Grundlage direkt auf GitHub migriert und wächst", schrieb GitHub in einem Beitrag.

Diese Nachricht hat in der Entwicklergemeinschaft für Unmut gesorgt, die Meinungen gehen auseinander . Für manche ist es unverständlich, dass eine Open-Source-Community zu GitHub wechselt, das selbst nicht kostenlos und Open Source ist.

Sie fragen sich, ob ASF daran denkt, auf diese Weise mehr Mitwirkende zu finden. Für andere ist es offensichtlich, dass ASF mehr Mitarbeiter haben wird, da viel mehr Leute wissen, wie man die GitHub-Tools verwendet.

Und das wird wahrscheinlich das Ausmaß an Entwicklung, Teilnahme, Attraktionsanforderungen usw. erhöhen. ASF-Projekte erhalten.

Für sie ist klar, dass diese Migration für die ASF von Vorteil sein wird, unabhängig davon, ob die GitHub-Plattform Open Source ist oder nicht.

Quelle: https://blogs.apache.org


Als bevorzugte Quelle in Google hinzufügen