U objavi na blogu , Apache Software Foundation je objavila da se pridružuje GitHub zajednici otvorenog koda.
Apache Software Foundation (ASF) je neprofitna organizacija koja razvija softver otvorenog koda pod Apache licencom , okupljajući razvojne programere, menadžere i volonterske inkubatore iz više od 350 projekata i inicijativa otvorenog koda.
Apache je velika baza otvorenog koda, s preko 200 milijuna linija koda kojima upravlja volonterska zajednica od 730 članova i 7000 suradnika na kodu.
U svojih 20 godina postojanja, milijarda redaka koda potvrđena je u više od tri milijuna promjena.
Infrastruktura se integrira s GitHubom
U svom blogu, ASF objašnjava da su Apache projekti u početku imali dvije usluge kontrole verzija dostupne putem ASF infrastrukture: Apache Subversion i Git.
Tijekom godina, sve veći broj projekata i njihovih zajednica želio je da njihov izvorni kod bude dostupan na GitHubu.
Za projekte mirror-a samo za čitanje, mogućnost korištenja GitHub alata u tim repozitorijima bila je ograničena.
Zaklada je 2016. godine započela integraciju GitHub repozitorija i alata u vlastite usluge. To je odabranim projektima omogućilo korištenje izvrsnih GitHubovih alata.
Vremenom smo poboljšali, usavršili i učvrstili ovu integraciju. Na kraju 2018. godine zatražili smo da se svi projekti odmaknu od naše interne Git usluge, u korist one koju pruža GitHub.
Ova je promjena dovela sve alate u projekte, uz zadržavanje sigurnosne kopije naše infrastrukture. Rekao je Greg Stein, upravitelj infrastrukture u ASF-u.
U svojoj izjavi dijele sljedeće:
„Radimo s Apacheom kako bismo udovoljili vašim potrebama i bolje podržali važne projekte otvorenog koda. Zahvalni smo na tako snažnoj osnovi za migraciju i razvoj izravno na GitHub. Kad se ovaj prijelaz dovrši, Apache se može usredotočiti na izgradnju softvera i njegove zajednice.
Bez obzira na to radimo li s pojedinačnim administratorima otvorenog koda i suradnicima u nekim od najvećih zaklada otvorenog koda na svijetu, kao što je Apache, misija GitHub-a je biti dom svim programerima podržavajući zajednice otvorenog koda, reagirajući zadovoljavanje vaših jedinstvenih potreba i pomaganje projektima otvorenog koda da napreduju ", rekao je Bryan Clark, voditelj proizvoda za korisnike održavanja otvorenog koda u GitHubu.
„GitHub programerima olakšava zajednički rad, rješavanje složenih problema i stvaranje najvažnijih svjetskih tehnologija. Platforma omogućuje timovima da hostiraju i pregledavaju kod, upravljaju projektima i stvaraju softver zajedno s programerima više od 31 milijuna korisnika, tvrtki i organizacija s više od 2 milijuna. korisnika i više od 100 milijuna spremišta ", stoji u blogu.
Integracijom s GitHubom, ASF projekti bit će smješteni na jednoj platformi gdje će ih 31 milijun programera koji koriste GitHub diljem svijeta moći pregledavati i surađivati na njima, objasnio je GitHub.
Sada kada je tranzicija završena, ASF može usmjeriti svoje napore na razvoj softvera i zajednice.
“Radimo s Apacheom kako bismo udovoljili njihovim potrebama i kako bismo bolje podržali projekte otvorenog koda koji obavljaju važan posao. "Zahvalni smo što se tako impresivna osnova migrira i raste izravno na GitHub", napisao je GitHub u postu.
Ova vijest nije oduševila zajednicu programera, jer su mišljenja podijeljena . Za neke je migracija zajednice otvorenog koda na GitHub, koji nije besplatan i otvorenog koda, zbunjujuća.
Pitaju se razmišlja li ASF da na ovaj način pronađe više suradnika. Za druge je očito da će ASF imati više suradnika jer mnogo više ljudi zna koristiti GitHub alate.
A to će vjerojatno povećati količinu razvoja, sudjelovanja, zahtjeva za privlačenjem itd. ASF projekti primaju.
Za njih je jasno da će ova migracija biti korisna za ASF, bez obzira na to je li GitHub platforma otvorenog koda ili ne.
Izvor: https://blogs.apache.org