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 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 miliona linija koda kojima upravlja volonterska zajednica od 730 članova i 7000 saradnika u kodiranju.
U svojih 20 godina postojanja, milijarda linija koda potvrđena je u više od tri miliona 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.
Tokom godina, sve veći broj projekata i njihovih zajednica želio je da njihov izvorni kod bude dostupan na GitHub-u.
Za projekte mirror-a samo za čitanje, mogućnost korištenja GitHub alata u ovim repozitorijima bila je ograničena.
Fondacija je 2016. godine započela integraciju GitHub repozitorija i alata u vlastite usluge. To je omogućilo odabranim projektima da koriste odlične GitHub alate.
Vremenom smo poboljšali, usavršili i učvrstili ovu integraciju. Na kraju 2018. godine zatražili smo od svih projekata da se odmaknu od naše interne Git usluge, u korist one koju pruža GitHub.
Ova promjena dovela je sve alate u projekte, uz zadržavanje sigurnosne kopije naše infrastrukture. Rekao je Greg Stein, upravitelj infrastrukture u ASF-u.
U svojoj izjavi oni 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 moćnoj osnovi za migraciju i razvoj izravno na GitHub. Kada se ova tranzicija završ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 saradnicima u nekim od najvećih fondacija otvorenog koda na svijetu, kao što je Apache, misija GitHub-a je biti dom svim programerima podržavajući zajednice otvorenog koda, odgovarajući na vaše jedinstvene potrebe i pomažući otvorenom kodu projekti cvjetaju ", rekao je Bryan Clark, menadžer proizvoda za održavače otvorenih koda u GitHubu.
„GitHub programerima olakšava zajednički rad, rješavanje složenih problema i stvaranje najvažnijih svjetskih tehnologija. Platforma omogućava timovima da ugoste i pregledaju kod, upravljaju projektima i kreiraju softver zajedno s programerima sa više od 31 milion korisnika, kompanija i organizacija sa više od 2 miliona. korisnika i više od 100 miliona spremišta ", stoji u blogu.
Integracijom sa GitHubom, ASF projekti će biti smješteni na jednoj platformi gdje 31 milion programera koji koriste GitHub širom svijeta može da ih pregleda i sarađuje 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 ispunili njihove potrebe i bolje podržali projekte otvorenog koda koji obavljaju važan posao. "Zahvalni smo što se tako impresivna osnova migrira i raste direktno na GitHubu", napisao je GitHub u postu.
Ova vijest nije obradovala zajednicu programera, jer su mišljenja podijeljena . Za neke, migracija zajednice otvorenog koda na GitHub, koji nije besplatan i otvorenog koda, zbunjuje.
Pitaju se razmišlja li ASF da na ovaj način pronađe više saradnika. Za druge je očito da će ASF imati više suradnika jer mnogo više ljudi zna kako se koristiti GitHub alatima.
A to će vjerovatno povećati količinu razvoja, učešća, zahtjeva za privlačenjem itd. ASF projekti primaju.
Za njih je jasno da će ova migracija biti korisna za ASF, bez obzira na to da li je GitHub platforma otvorenog koda ili ne.
Izvor: https://blogs.apache.org