Apache Software Foundation paziņo par GitHub integrāciju

apache-emuārs

Emuāra ierakstā Ir paziņots, ka Apache Software Foundation pievienosies GitHub atvērtā koda kopienai.

Apache Software Foundation (ĀCM), ir bezpeļņas organizācija, kas saskaņā ar Apache licenci izstrādā atvērtā koda programmatūru, kas apvieno izstrādātājus, vadītājus un brīvprātīgo inkubatorus no vairāk nekā 350 atvērtā koda projektiem un iniciatīvām.

Apache ir lieliska atvērtā koda datu bāze, ar vairāk nekā 200 miljoniem koda rindiņu, ko pārvalda brīvprātīgo kopiena no 730 dalībniekiem un 7000 kodu autoru.

20 gadu pastāvēšanas laikā vairāk nekā trīs miljonos izmaiņu ir apstiprināts XNUMX miljards koda rindiņu.

Infrastruktūra integrējas ar GitHub

Viņa emuārā  ĀCM paskaidro, ka Apache projektiem sākotnēji bija divi kontroles pakalpojumi versijas, kas pieejamas caur ĀCM infrastruktūru: Apache Subversion un Git.

Gadu gaitā arvien vairāk projektu un viņu kopienām ir vēlējušies, lai viņu pirmkods būtu pieejams vietnē GitHub.

Tikai lasāmu spoguļu projektiem spēja GitHub rīku izmantošana šajos krātuvēs bija ierobežota.

Jo 2016 c fondsViņš sāka integrēt GitHub krātuvi un rīkus savos pakalpojumos. Tas ļāva atlasītajiem projektiem izmantot izcilus rīkus GitHub.

Laika gaitā mēs esam uzlabojuši, pilnveidojuši un nostiprinājuši šo integrāciju. 2018. gada beigās mēs lūdzām visus projektus atteikties no mūsu iekšējā Git pakalpojuma par labu GitHub sniegtajam.

Šīs izmaiņas projektos ieviesa visus rīkus, vienlaikus saglabājot mūsu infrastruktūras rezerves kopiju. Teica Gregs Šteins, ASF infrastruktūras pārvaldnieks.

Savā paziņojumā viņi dalās šādi:

“Mēs strādājam ar Apache, lai apmierinātu jūsu vajadzības un labāk atbalstītu svarīgus atvērtā koda projektus. Mēs esam pateicīgi par tik spēcīgu pamatu, lai migrētu un attīstītos tieši GitHub. Kad šī pāreja būs pabeigta, Apache var koncentrēties uz programmatūras un tās kopienas veidošanu.

Neatkarīgi no tā, vai mēs strādājam ar administratoriem un atsevišķiem atvērtā koda līdzautoriem dažos no lielākajiem atvērtā koda fondiem pasaulē, piemēram, Apache, GitHub misija ir būt visiem izstrādātājiem, atbalstot atvērtā koda kopienas, atbildot kas atbilst jūsu unikālajām vajadzībām un palīdz atklātā pirmkoda projektiem uzplaukt, "sacīja Braiens Klarks, GitHub atvērtā koda uzturētāju produktu vadītājs.

“GitHub atvieglo izstrādātāju sadarbību, sarežģītu problēmu risināšanu un pasaules vissvarīgāko tehnoloģiju izveidi. Platforma ļauj komandām mitināt un pārskatīt kodu, pārvaldīt projektus un izveidot programmatūru kopā ar izstrādātājiem ar vairāk nekā 31 miljonu lietotāju, uzņēmumiem un organizācijām ar vairāk nekā 2 miljoniem. lietotāju un vairāk nekā 100 miljonu krātuvju ”, lasāms emuāra ziņā.

Integrējoties ar GitHub, ĀCM projekti tiks mitināti vienā platformā kur 31 miljons izstrādātāju, kas visā pasaulē izmanto GitHub, var tos pārskatīt un sadarboties, paskaidroja GitHub.

Tagad, kad pāreja ir pabeigta, ĀCM var koncentrēties uz programmatūras un kopienas attīstību.

“Mēs strādājam ar Apache, lai apmierinātu viņu vajadzības un labāk atbalstītu atvērtā koda projektus, kas veic svarīgu darbu. "Mēs esam pateicīgi, ka tik iespaidīgs pamats migrē un aug tieši uz GitHub," GitHub rakstīja ierakstā.

Šīs ziņas nepriecē izstrādātāju kopienu kā viedokļi ir dažādi. Dažiem, atklātā pirmkoda kopiena, kas migrē uz GitHub, nav bezmaksas un atvērta, ir neizpratnē.

Viņi domā, vai ĀCM domā šādā veidā atrast vairāk nodokļu maksātāju. Citiem ir acīmredzams, ka ĀCM būs vairāk ziedotāju, jo daudz vairāk cilvēku zina, kā izmantot GitHub rīkus.

Un tas, iespējams, palielinās attīstības apjomu, līdzdalību, prasības pēc piesaistes utt. ĀCM projekti saņem.

Viņiem, ir skaidrs, ka šī migrācija būs izdevīga ĀCM neatkarīgi no tā, vai GitHub platforma ir atvērta pirmkoda versija.

Fuente: https://blogs.apache.org


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.