Apache Software Foundation Announces GitHub Integration

apache-blog

In a blog post by Apache Software Foundation has been announced to join the GitHub open source community.

Apache Software Foundation (ASF), is a non-profit organization that develops open source software under the Apache license, which brings together developers, managers, and volunteer incubators from more than 350 Open Source projects and initiatives.

Apache is a great open source database, with over 200 million lines of code managed by a community of volunteers of 730 members and 7000 code contributors.

In its 20 years of existence, XNUMX billion lines of code have been validated in more than three million changes.

Infrastructure integrates with GitHub

On his blog,  ASF explains that Apache projects initially had two control services versions available through the ASF infrastructure: Apache Subversion and Git.

Over the years, an increasing number of projects and their communities have wanted their source code to be available on GitHub.

For read-only mirror projects, the ability to using GitHub tools in these repositories was limited.

In 2016, the c FoundationHe started integrating the GitHub repository and tools into his own services. This allowed selected projects to use the excellent tools on GitHub.

Over time, we've improved, refined, and solidified this integration. At the end of 2018, we asked all projects to move away from our internal Git service, in favor of the one provided by GitHub.

This change brought all the tools to the projects, while maintaining a backup copy of our infrastructure. Said Greg Stein, Infrastructure Manager at ASF.

In their statement they share the following:

“We are working with Apache to meet your needs and better support important open source projects. We are grateful for such a powerful foundation to migrate and develop directly on GitHub. Once this transition is complete, Apache can focus on building software and its community.

Whether we work with administrators and individual open source contributors at some of the largest open source foundations in the world, such as Apache, GitHub's mission is to be home to all developers by supporting open source communities, responding meeting your unique needs and helping open source projects flourish, "said Bryan Clark, product manager for open source maintainers at GitHub.

“GitHub makes it easier for developers to work together, solve complex problems, and create the world's most important technologies. The platform enables teams to host and review code, manage projects, and create software alongside developers of more than 31 million users, companies, and organizations with more than 2 million. users, and more than 100 million repositories', reads the blog post.

By integrating with GitHub, ASF projects will be hosted on a single platform where the 31 million developers using GitHub around the world can review and collaborate with them, GitHub explained.

Now that the transition is complete, ASF can focus its efforts on developing software and the community.

“We have been working with Apache to meet their needs and to better support open source projects that do important work. "We are grateful that such an impressive foundation is migrating and growing directly on GitHub," GitHub wrote in a post.

This news does not delight the developer community as opinions are varied. For some, an open source community migrating to GitHub that is not free and open is puzzling.

They wonder if ASF is thinking of finding more taxpayers in this way. For others, it is obvious that ASF will have more contributors because many more people know how to use the GitHub tools.

And that will probably increase the amount of development, participation, attraction demands, etc. ASF projects receive.

For them, it is clear that this migration will be beneficial to the ASF, regardless of whether the GitHub platform is open source or not.

Source: https://blogs.apache.org


Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.