4 ms·
I encourage you (and everyone else) to look more closely at the ASF budget. As noted above, it's 80% for infrastructure, and that is supporting hundreds of pro
by rectang 8y ago
I encourage you (and everyone else) to look more closely at the ASF budget. As noted above, it's 80% for infrastructure, and that is supporting hundreds of projects. Some of those are simple, some are not at all (Hadoop, Cordova, Spark, OpenOffice, Mesos, CloudStack, etc.).
In fact, many of those projects rely on other resources not included in that 800k: How much does it cost to run a testing farm for all the devices Cordova has to run on? Do you really think 800k is such a crazy number?
The ASF runs lean. It has to, because it is a 501(c)(3) charity and cannot be as responsive to large donors as some might prefer (i.e. giving them more direct control over the foundation in return for more funding.)
- MoOmer 8y agoAlso, those costs cover much, much, more than git.
- GordonS 8y agoMaybe I hadn't given it too much thought before commenting. Do you know where I can find more details of what the 800k goes on?
- rectang 8y agoBesides the five-year plan, the most easily accessible public records would be the Annual Report and the monthly reports from the Infrastructure V.P. and the Treasurer. https://www.apache.org/board/plan.html https://www.apache.org/board/plan.html https://s.apache.org/FY2018AnnualReport https://s.apache.org/FY2018AnnualReport https://whimsy.apache.org/board/minutes/Treasurer.html https://whimsy.apache.org/board/minutes/Treasurer.html https://whimsy.apache.org/board/minutes/Infrastructure.html https://whimsy.apache.org/board/minutes/Infrastructure.html I don't know that there's a more granular breakdown of Infra's budget available online. For what it's worth, the biggest single expense, for many years, has been sysadmin labor. Bandwidth also looms large, though last I knew much of what the ASF used was provided by OSU OSL and SourceForge.
- jjirsa 8y agoNote that the asf infra is - at best - insufficient. Cassandra relied heavily on donated Jenkins worker VMs for all tests because the asf donated VMs couldn’t run the test suites. Recently we started moving tests to circleci... because it was better than waiting 24 hours for tests to run in Jenkins.
- rectang 8y agoWhile Infra's suite of services is perfectly adequate for many projects, it's not uncommon for resource-intensive projects which strain Infra in one way or another to have to improvise. That's what I was alluding to with the build farm for Cordova -- don't quote me on this, but I believe it's provided by Adobe (and may even run on PhoneGap). Things would probably be different if the ASF was a pay-to-play 501(c)(6) "business league" rather than a 501(c)(3) charity. Then the Foundation would have more funding at the price of having to answer to corporate masters. But since ASF Infra must run lean, it is forever trying to find ways to do more with less -- and Github integration is an instance of that.