Tinklaraščio įraše „Apache Software Foundation“ paskelbė, kad prisijungia prie atvirojo kodo bendruomenės „GitHub“.
„Apache Software Foundation “ (ASF) yra ne pelno siekianti organizacija, kurianti atvirojo kodo programinę įrangą pagal „Apache“ licenciją , suburianti kūrėjus, vadovus ir savanorių inkubatorius iš daugiau nei 350 atvirojo kodo projektų ir iniciatyvų.
„Apache“ yra didelė atvirojo kodo duomenų bazė, turinti daugiau nei 200 milijonų kodo eilučių, kurias tvarko savanorių bendruomenė, kurią sudaro 730 narių ir 7000 kodo kūrėjų.
Per 20 savo gyvavimo metų XNUMX milijardas kodo eilučių buvo patvirtintas daugiau nei trimis milijonais pakeitimų.
Infrastruktūra integruojama su „GitHub“
Savo tinklaraštyje ASF aiškina, kad iš pradžių „Apache“ projektuose buvo dvi versijų kontrolės paslaugos, prieinamos per ASF infrastruktūrą: „Apache Subversion“ ir „Git“.
Bėgant metams, vis daugiau projektų ir jų bendruomenių norėjo, kad jų šaltinio kodas būtų pasiekiamas „GitHub“.
Tik skaitymui skirtų veidrodinių projektų atveju „GitHub“ įrankių naudojimo šiose saugyklose galimybė buvo ribota.
2016 m. fondas pradėjo integruoti „GitHub“ saugyklą ir įrankius į savo paslaugas. Tai leido pasirinktiems projektams naudoti puikius „GitHub“ įrankius.
Laikui bėgant mes tobulinome, tobulinome ir įtvirtinome šią integraciją. 2018 m. Pabaigoje mes paprašėme visų projektų atsisakyti savo vidinės „Git“ paslaugos, naudingai „GitHub“ teikiamai paslaugai.
Šis pakeitimas atnešė visas priemones į projektus, išlaikydamas atsarginę mūsų infrastruktūros kopiją. Sakė Gregas Steinas, ASF infrastruktūros valdytojas.
Savo pareiškime jie sutinka:
„Mes dirbame su„ Apache “, kad patenkintume jūsų poreikius ir geriau palaikytume svarbius atvirojo kodo projektus. Esame dėkingi už tokį galingą pagrindą, kad galėtume migruoti ir vystytis tiesiai „GitHub“. Baigus šį perėjimą, „Apache“ gali sutelkti dėmesį į programinės įrangos ir jos bendruomenės kūrimą.
Nesvarbu, ar dirbame su atskirais atvirojo kodo administratoriais ir pagalbininkais kai kuriuose didžiausiuose pasaulio atvirojo kodo fonduose, tokiuose kaip „Apache“, „GitHub“ misija yra būti visų kūrėjų namais palaikant atviro kodo bendruomenes, atsakant į jūsų unikalius poreikius ir padedant klestėti atvirojo kodo projektams. ", - sakė Bryanas Clarkas,„ GitHub “atvirojo kodo palaikytojų produktų vadovas.
„„ GitHub “leidžia kūrėjams lengviau dirbti kartu, spręsti sudėtingas problemas ir kurti svarbiausias pasaulio technologijas. Platforma suteikia komandoms galimybę talpinti ir peržiūrėti kodus, valdyti projektus ir kurti programinę įrangą kartu su kūrėjais, turinčiais daugiau nei 31 milijoną vartotojų, įmonėmis ir organizacijomis, turinčiomis daugiau nei 2 milijonus. vartotojų ir daugiau nei 100 milijonų saugyklų “, - rašoma tinklaraščio įraše.
Integravusis su „GitHub“, ASF projektai bus talpinami vienoje platformoje , kurioje 31 milijonas kūrėjų, kurie visame pasaulyje naudoja „GitHub“, galės juos peržiūrėti ir bendradarbiauti, paaiškino „GitHub“.
Dabar, kai perėjimas baigtas, ASF gali sutelkti savo pastangas į programinės įrangos kūrimą ir bendruomenę.
„Mes dirbome su„ Apache “, kad patenkintume jų poreikius ir geriau palaikytume atviro kodo projektus, atliekančius svarbų darbą. „Esame dėkingi, kad toks įspūdingas fondas migruoja ir auga tiesiai ant„ GitHub “, - rašė„ GitHub “.
Ši žinia nenudžiugino kūrėjų bendruomenės, nes nuomonės yra prieštaringos . Kai kuriems atvirojo kodo bendruomenės perkėlimas į „GitHub“, kuris nėra nemokamas ir atvirojo kodo, kelia nerimą.
Jie stebisi, ar AKM galvoja tokiu būdu rasti daugiau prisidėjusiųjų. Kitiems akivaizdu, kad AKM turės daugiau prisidėjusiųjų, nes daug daugiau žmonių žino, kaip naudotis „GitHub“ įrankiais.
Ir tai greičiausiai padidins plėtrą, dalyvavimą, pritraukimo poreikius ir kt. ASF projektai gauna.
Jiems akivaizdu, kad ši migracija bus naudinga ASF, nepriklausomai nuo to, ar „GitHub“ platforma yra atvirojo kodo, ar ne.
Šaltinis: https://blogs.apache.org