Apache Software Foundation teatas ajaveebipostituses , et liitub GitHubi avatud lähtekoodiga kogukonnaga.
Apache Software Foundation (ASF) on mittetulundusühing, mis arendab avatud lähtekoodiga tarkvara Apache litsentsi alusel , koondades arendajaid, haldureid ja vabatahtlikke inkubaatoreid enam kui 350 avatud lähtekoodiga projektist ja algatusest.
Apache on suur avatud lähtekoodiga koodi andmebaas, millel on üle 200 miljoni koodirea, mida haldab 730 liikmest ja 7000 koodiloojast koosnev vabatahtlike kogukond.
Selle 20 aasta jooksul on enam kui kolme miljoni muudatuse korral kinnitatud XNUMX miljard koodirida.
Infrastruktuur integreerub GitHubiga
Oma blogis selgitab ASF, et Apache projektidel oli algselt ASF-i infrastruktuuri kaudu saadaval kaks versioonikontrolliteenust: Apache Subversion ja Git.
Aastate jooksul on üha rohkem projekte ja nende kogukondi soovinud, et nende lähtekood oleks GitHubis saadaval.
Kirjutuskaitstud peegelprojektide puhul oli GitHubi tööriistade kasutamise võimalus nendes repositooriumides piiratud.
2016. aastal hakkas sihtasutus GitHubi repositooriumi ja tööriistu oma teenustesse integreerima. See võimaldas valitud projektidel kasutada GitHubi suurepäraseid tööriistu.
Aja jooksul oleme seda integreerimist täiustanud, täiustanud ja kindlustanud. 2018. aasta lõpus palusime kõigil projektidel GitHubi pakutava teenuse kasuks oma sisemisest Giti teenusest loobuda.
See muudatus tõi projektidesse kõik tööriistad, säilitades samas meie infrastruktuuri varukoopia. Ütles Greg Stein, ASF-i taristuhaldur.
Oma avalduses jagavad nad järgmist:
„Teeme Apache'iga koostööd teie vajaduste rahuldamiseks ja oluliste avatud lähtekoodiga projektide paremaks toetamiseks. Oleme tänulikud nii võimsa sihtasutuse eest, mis rändab ja areneb otse GitHubis. Kui see üleminek on lõpule jõudnud, saab Apache keskenduda tarkvara ja selle kogukonna loomisele.
Ükskõik, kas teeme koostööd üksikute avatud lähtekoodiga administraatorite ja kaasautoritega mõnes maailma suurimas avatud lähtekoodiga sihtasutuses, näiteks Apache, on GitHubi missioon olla kõigi arendajate koduks, toetades avatud lähtekoodiga kogukondi, vastates teie ainulaadsetele vajadustele ja aidates avatud lähtekoodil projektid arenevad, "ütles GitHubi avatud lähtekoodiga hooldajate tootejuht Bryan Clark.
„GitHub hõlbustab arendajate koostööd, keeruliste probleemide lahendamist ja maailma kõige olulisemate tehnoloogiate loomist. Platvorm võimaldab meeskondadel võõrustada ja üle vaadata koode, hallata projekte ja luua tarkvara koos arendajatega, kellel on rohkem kui 31 miljonit kasutajat, ettevõtet ja organisatsiooni, millel on üle 2 miljoni. kasutajat ja üle 100 miljoni hoidla ", seisab ajaveebipostituses.
GitHubiga integreerimise abil majutatakse ASF-projekte ühel platvormil , kus 31 miljonit GitHubi kasutavat arendajat kogu maailmas saavad neid üle vaadata ja nende kallal koostööd teha, selgitas GitHub.
Nüüd, kui üleminek on lõppenud, saab ASF keskenduda tarkvara arendamisele ja kogukonnale.
„Oleme Apache’iga teinud koostööd, et rahuldada nende vajadusi ja toetada paremini avatud lähtekoodiga projekte, mis teevad olulist tööd. "Oleme tänulikud, et selline muljetavaldav sihtasutus rändab ja kasvab otse GitHubis," kirjutas GitHub postituses.
See uudis pole arendajate kogukonda rõõmustanud, kuna arvamused on erinevad . Mõne jaoks on avatud lähtekoodiga kogukonna migreerumine GitHubile, mis pole tasuta ja avatud lähtekoodiga, hämmastav.
Nad mõtlevad, kas ASF mõtleb sel viisil rohkem kaasautoreid leida. Teiste jaoks on ilmne, et ASF-il on rohkem panustajaid, sest palju rohkem inimesi teab, kuidas GitHubi tööriistu kasutada.
Ja see suurendab tõenäoliselt arenduse, osaluse, atraktiivsusnõuete jne hulka. ASF-i projektid saavad.
Nende jaoks on selge, et see migratsioon on ASF-ile kasulik, olenemata sellest, kas GitHubi platvorm on avatud lähtekoodiga või mitte.
Allikas: https://blogs.apache.org