itb-nz logo
Story image

Apache expands infrastructure with GitHub integration

03 May 2019

The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives, announced it has completed its Infrastructure support expansion by migrating its Git service to GitHub.

As the world’s largest Open Source foundation, the ASF’s 200M+ lines of code are overseen by an all-volunteer community of 730 individual ASF Members and 7,000 Apache code committers. Over its 20 year history, 1,058,321,099 lines of code have been committed across 3,022,836 code commits.

Apache projects initially had two version control services available via ASF Infrastructure: Apache Subversion and Git. Through the years, an increasing number of projects and their communities wanted to see their source code available on GitHub. As these were read-only mirrors, the ability to use GitHub's tools around those repositories was limited.

ASF infrastructure administrator Greg Stein says, "In 2016, the Foundation started integrating GitHub's repository and tooling, with our own services. This enabled selected projects to use GitHub's excellent tools.

"Over time, we improved, debugged, and solidified this integration. In late 2018, we asked all projects to move away from our internal git service, to that provided by GitHub. This shift brought all of their tooling to our projects, while we maintain a backup mirror on our infrastructure."

GitHub makes it easier for developers to work together, to solve challenging problems, and to create the world’s most important technologies. The platform enables teams to host and review code, manage projects, and build software alongside 31M+ developers, 2M+ businesses and organizations, and across 100M+ repositories.

GitHub CEO Nat Friedman says, “We’re proud to have such a long-standing member of the open source community migrate to GitHub. 

“Whether we’re working with individual open source maintainers and contributors or some of the world’s largest open source foundations like Apache, GitHub’s mission is to be the home for all developers by supporting open source communities, addressing their unique needs, and helping open source projects thrive.”

In February 2019, the migration to GitHub was complete, and the ASF’s own git service was decommissioned.

"We continue to experiment and expand the set of services that GitHub can provide to our communities, given our own needs and requirements," added Stein. "The Foundation has started working closely with GitHub management to explore ways to make this happen, and what will be possible in the future."

Story image
Unilever chooses Alibaba Cloud solutions to bring marketing game to new heights
“Alibaba Cloud’s solutions have the ability to unlock the customer insights needed, and are set to ensure Unilever continues to succeed and build brand loyalty with its customers amid a constantly evolving and complex marketplace.”More
Story image
Interview: ACE Training execs discuss how to capitalise on NZ's new data centre region
Microsoft's bombshell announcement last month to build a data centre region in New Zealand made waves with the country's enterprises. Graham Dwyer and Ray Deklerk discuss the wider implications and benefits.More
Story image
Double digit growth expected for big data analytics market - report
"Despite the current crisis, BDA continues to be among the top three deployment priorities for enterprises, after data security and replacing legacy systems."More
Story image
LG's NZ branch posts promising FY19 results
LG's New Zealand branch has reported an increase in total revenue, but a decrease in net profit in the company's financial results for 2019.More
Story image
Natural disasters, card fraud Kiwis’ top security concerns
A study by Unisys reveals the security concerns of Kiwi consumers in the world of COVID-19.More
Story image
Going back to work: Why we need to rethink enterprise ID cards
Australia and New Zealand are opening up again, and office workers are going back to their desks. Meanwhile, many companies still rely on outdated legacy card issuance systems, which offer little functionality or security assurances, and printing processes can be cumbersome.More