Apache Software Foundation обявява интеграция на GitHub

apache-блог

В публикация в блог от Apache Software Foundation е обявена за присъединяване към общността с отворен код GitHub.

Софтуерната фондация на Apache (АЧС), е организация с нестопанска цел, която разработва софтуер с отворен код под лиценза Apache, който обединява разработчици, мениджъри и доброволчески инкубатори от над 350 проекта и инициативи с отворен код.

Apache е страхотна база данни с отворен код, с над 200 милиона реда код, управлявани от общност от доброволци от 730 членове и 7000 участници в кода.

За своите 20 години съществуване XNUMX милиард редове код са били валидирани в повече от три милиона промени.

Инфраструктурата се интегрира с GitHub

В неговия блог,  ASF обяснява, че проектите на Apache първоначално са имали две контролни услуги версии, налични чрез инфраструктурата на ASF: Apache Subversion и Git.

С течение на годините се увеличава броят на проектите и техните общности са искали техният изходен код да бъде достъпен на GitHub.

За огледални проекти само за четене, възможността да използването на GitHub инструменти в тези хранилища беше ограничено.

В 2016, фондация cТой започна да интегрира хранилището и инструментите на GitHub в собствените си услуги. Това позволи на избраните проекти да използват отличните инструменти на GitHub.

С течение на времето подобрихме, усъвършенствахме и затвърдихме тази интеграция. В края на 2018 г. поискахме всички проекти да се отдалечат от нашата вътрешна Git услуга, в полза на тази, предоставена от GitHub.

Тази промяна донесе всички инструменти на проектите, като същевременно запази резервно копие на нашата инфраструктура. Каза Грег Щайн, управител на инфраструктура в ASF.

В своето изявление те споделят следното:

„Работим с Apache, за да отговорим на вашите нужди и да подкрепим по-добре важни проекти с отворен код. Благодарни сме за такава мощна основа за мигриране и развитие директно върху GitHub. След като този преход завърши, Apache може да се съсредоточи върху изграждането на софтуер и неговата общност.

Независимо дали работим с отделни администратори и сътрудници с отворен код в някои от най-големите фондации с отворен код в света, като Apache, мисията на GitHub е да бъде дом на всички разработчици, като подкрепя общности с отворен код, отговаряйки отговаряйки на вашите уникални нужди и помагайки на проектите с отворен код да процъфтяват “, каза Брайън Кларк, продуктов мениджър за поддръжници с отворен код в GitHub.

„GitHub улеснява разработчиците да работят заедно, да решават сложни проблеми и да създават най-важните технологии в света. Платформата позволява на екипите да хостват и преглеждат код, да управляват проекти и да създават софтуер заедно с разработчици с повече от 31 милиона потребители, компании и организации с над 2 милиона. потребители и повече от 100 милиона хранилища ", гласи публикацията в блога.

Чрез интеграция с GitHub, проектите за ASF ще бъдат хоствани на една платформа където 31 милиона разработчици, използващи GitHub по целия свят, могат да преглеждат и да си сътрудничат с тях, обясниха от GitHub.

Сега, когато преходът завърши, ASF може да съсредоточи усилията си върху разработването на софтуер и общността.

„Работим с Apache, за да отговорим на техните нужди и да подкрепим по-добре проекти с отворен код, които вършат важна работа. „Благодарни сме, че толкова впечатляваща фондация мигрира и се разраства директно върху GitHub“, написа GitHub в публикация

Тази новина не зарадва общността на разработчиците като мненията са различни. За някои, общност с отворен код, мигрираща към GitHub, която не е безплатна и отворена, озадачава.

Те се чудят дали АЧС мисли да намери повече участници по този начин. За други е очевидно, че ASF ще има повече сътрудници, защото много повече хора знаят как да използват инструментите на GitHub.

И това вероятно ще увеличи количеството на развитие, участие, изисквания за привличане и т.н. Проектите за АЧС получават.

За тях, ясно е, че тази миграция ще бъде от полза за ASF, независимо дали платформата GitHub е с отворен код или не.

Fuente: https://blogs.apache.org