TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Apache Software Foundation joins GitHub open source community

476 pointsby moritzplassnigabout 6 years ago

16 comments

saurikabout 6 years ago
Apparently, one of the big motivating reasons for this was &quot;cost&quot;.<p>&gt; The foundation’s 2018 five-year strategic plan noted that infrastructure services account for more than 80 percent of the total ASF expense budget, adding: “Increasingly, project communities have infrastructure requirements that strain the capabilities of the ASF.”<p>&gt; The report noted that, given burgeoning costs, encouraging the use of more externally provided services was its best option. (“Using a simple growth forecast to project expenses and effective governance and mentoring to ensure that using externally provided services does not in any way present barriers to entry to projects or reduce transparency, inclusiveness and diversity.”)<p><a href="https:&#x2F;&#x2F;www.cbronline.com&#x2F;news&#x2F;apache-software-foundation-github" rel="nofollow">https:&#x2F;&#x2F;www.cbronline.com&#x2F;news&#x2F;apache-software-foundation-gi...</a><p>Given that I find ASF has always been very moral with their fundraising and careful with their money (unlike a couple other major non-profits I happily would name in any other context), as disappointed as I am with this decision, it is difficult for me to blame them for making it: git is extremely difficult to scale correctly (due to its reliance on interactive protocols), which led Google Code and then GitHub to rewrite large portions of it (of course, as closed source internal-only this-is-our-competitive-advantage projects); when you are a small non-profit, knowing that you would have 5x the resources for staffing if you just swapped out some mere tooling has got to be a really really tough choice for something that isn&#x27;t quite your core moral (as it would be with say, the FSF).
评论 #19783027 未加载
评论 #19781908 未加载
评论 #19805796 未加载
评论 #19781326 未加载
lars_franckeabout 6 years ago
I believe the ASF blog[1] to have a much better title: &quot;The Apache® Software Foundation Expands Infrastructure with GitHub Integration&quot;<p>&quot;joins&quot; sounds very wrong to me. Apache has had a Github account for years and the mirrors have existed for years as well.<p>The ASF still hosts their own Git repositories at <a href="https:&#x2F;&#x2F;gitbox.apache.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gitbox.apache.org&#x2F;</a> In fact all ASF projects needed to migrate from the old git-wip to gitbox just recently (December 2018) [2] and in that announcement they said: &quot;When your project has moved, you are free to use either the ASF repository system (gitbox.apache.org) OR GitHub for your development and code pushes&quot;<p>So I believe the ASF still hosts a fully up-to-date git repository for each of their projects that use git. It&#x27;s just that the integration has gotten much better between ASF infrastructure (e.g. Jira) and Github.<p>[1] &lt;<a href="https:&#x2F;&#x2F;blogs.apache.org&#x2F;foundation&#x2F;entry&#x2F;the-apache-software-foundation-expands&gt;" rel="nofollow">https:&#x2F;&#x2F;blogs.apache.org&#x2F;foundation&#x2F;entry&#x2F;the-apache-softwar...</a> [2] &lt;<a href="https:&#x2F;&#x2F;blogs.apache.org&#x2F;infra&#x2F;entry&#x2F;relocation-of-apache-git-repositories&gt;" rel="nofollow">https:&#x2F;&#x2F;blogs.apache.org&#x2F;infra&#x2F;entry&#x2F;relocation-of-apache-gi...</a>
评论 #19783063 未加载
ShaneCurcuruabout 6 years ago
Important clarifications: - The announcement is only about technology, there&#x27;s no &quot;partnership&quot; between the ASF and GitHub. The ASF is vendor-neutral about all of it&#x27;s operations. In particular, there is an expectation that Apache project communities continue to do much of their community and release management on ASF servers, not solely on GitHub. - Many Apache projects asked to use GitHub. It took a while, but Apache infra now allows that, as long as the repos are in our organization. Many projects still use our Subversion repo(s) too. - The ASF hosts it&#x27;s own Git repos with all auditable history. So GitHub is merely one way that Apache projects can <i>choose</i> to allow users to contribute. If GitHub went away overnight, the ASF would still have all our own code and could keep working with our own build tools and plain old `git`. The ASF didn&#x27;t decommission it&#x27;s own git repos, just some of the tooling we used to mirror between our repos and GitHub.<p>Lars elsethread brought up a useful ASF blog post: <a href="https:&#x2F;&#x2F;blogs.apache.org&#x2F;foundation&#x2F;entry&#x2F;the-apache-software-foundation-expands" rel="nofollow">https:&#x2F;&#x2F;blogs.apache.org&#x2F;foundation&#x2F;entry&#x2F;the-apache-softwar...</a><p>And yes, <a href="https:&#x2F;&#x2F;github.com&#x2F;apache" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apache</a> is the ASF.
评论 #19784690 未加载
snazzabout 6 years ago
It confuses me why so many traditionally pro-FOSS projects move to a not-free-nor-open tool like GitHub. Do they think that they’ll get enough new contributors this way to offset the (more than slight) irony?
评论 #19778318 未加载
评论 #19777848 未加载
评论 #19777895 未加载
评论 #19778125 未加载
评论 #19778372 未加载
评论 #19780052 未加载
评论 #19777993 未加载
评论 #19777958 未加载
评论 #19780516 未加载
评论 #19777927 未加载
评论 #19779805 未加载
评论 #19778882 未加载
jeenaabout 6 years ago
I guess GitHub right now is like Facebook was in 2012, everybody is on it, it&#x27;s a super vibrant community, it&#x27;s backed by a huge amount of money, it locks you in (at least with wiki, issues, URLs).<p>And a second guess is that it will also do what Facebook does, getting out of control by trying to monetize on its monopoly.<p>It&#x27;s just so mega ironic that the whole Open Source movement collectively decided that for a little bit of convenience they&#x27;re more than OK to let Microsoft host their stuff and to sacrifice so much freedom (and especially the URL which does the lock-in to GitHub).
评论 #19780927 未加载
评论 #19783954 未加载
评论 #19782600 未加载
philshemabout 6 years ago
I didn&#x27;t find any link to their GitHub profile in the blogs or press releases:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;apache&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apache&#x2F;</a>
评论 #19777742 未加载
评论 #19778409 未加载
latchkeyabout 6 years ago
In 2009, I brought the idea of using github up on the members@ list and was called a troll. Agreed, at the time, the message was trolling...<p><a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;JPQtCQ4" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;JPQtCQ4</a><p>I brought it up again later in 2010 and 2011 on the members@ list too. Lots of discussion with the general consensus that it wouldn&#x27;t happen because it isn&#x27;t an &#x27;open&#x27; platform.<p>I even wrote a blog post about it in 2011, which was also discussed on members@ and in the blog comments...<p><a href="http:&#x2F;&#x2F;lookfirst.com&#x2F;2011&#x2F;11&#x2F;contributing-to-open-source.html" rel="nofollow">http:&#x2F;&#x2F;lookfirst.com&#x2F;2011&#x2F;11&#x2F;contributing-to-open-source.htm...</a><p>Even though it took 10 years, I&#x27;m glad to see it finally happen.
评论 #19779975 未加载
评论 #19780434 未加载
GordonSabout 6 years ago
For many years now, it&#x27;s felt like Apache software foundation is where projects go to die.<p>It&#x27;s a shame its taken so long, but I&#x27;m glad to see this news - it&#x27;s pretty much guaranteed to increase participation in Apache projects.
评论 #19780627 未加载
jwilkabout 6 years ago
From the ASF press release:<p>&gt; In February 2019, the migration to GitHub was complete, and the ASF&#x27;s own git service was decommissioned.<p>I&#x27;m confused. <a href="https:&#x2F;&#x2F;git.apache.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;git.apache.org&#x2F;</a> doesn&#x27;t look decommissioned.
评论 #19778488 未加载
geodelabout 6 years ago
I am quite happy about it. There are large number of very useful libraries and infrastructure projects (along with J2EE inspired frameworks which I have decided to ignore) which remain essential for Java related software development.
jkingsberyabout 6 years ago
So... I guess this April fool&#x27;s Jira from a few year&#x27;s ago might actually come to fruition?<p><a href="https:&#x2F;&#x2F;issues.apache.org&#x2F;jira&#x2F;browse&#x2F;INFRA-7524" rel="nofollow">https:&#x2F;&#x2F;issues.apache.org&#x2F;jira&#x2F;browse&#x2F;INFRA-7524</a>
liveoneggsabout 6 years ago
I hope projects will get rid of JIRA now!
评论 #19778613 未加载
评论 #19779260 未加载
评论 #19780007 未加载
revskillabout 6 years ago
When i see a person solve a problem with a Github repo, the first thing i try to know is that: What&#x27;s the problem he&#x27;s trying to solve.<p>Then i ask myself: OK, the problem is real, but what about generalizing it ?<p>Tons of OSS projects focus more on generalizing solutions, not problems. And it&#x27;s the problem with OSS.
atonseabout 6 years ago
I found this title very confusing. I thought it was the equivalent of their non-profit being absorbed by GitHub. Meaning, the corporate structure.&quot;<p>Why don&#x27;t they just say that Apache will officially host their repositories on GitHub moving forward?
评论 #19778514 未加载
评论 #19778473 未加载
评论 #19777982 未加载
fxfanabout 6 years ago
And the 3 dozen GitHub to Gitlab migrants are trying to find ways to come back while still saving face.<p>I have personally seen people who, for example, not only use powershell (on Linux of all places) but also build tooling around it and file issues on the GitHub repo. The same people left GitHub when MS acquired it.
paule89about 6 years ago
So the &quot;Open Apache Graveyard&quot; is moving to github, for better visibility, interaction, and where the users are.<p>Thats a good move. Although most of the software from the &quot;Open Apache Graveyard&quot; like OpenOffice and others is kinda dead already.<p>Just my very biased IMHO.
评论 #19779617 未加载