SourceForge Open-Sources Their Platform Software
rick446 writes "In late 2009 SourceForge embarked on a plan to 'reboot' our developer tools on an open platform including Python, MongoDB, RabbitMQ, and SOLR. The result was the Allura platform, and was released under the Apache License in February 2011." Note: Slashdot and SourceForge are both part of Geek.net.
You mean it wasn't already?
Technoli
Does anyone even use SF anymore?
So not to start a flame war or anything, but why would I choose SourceForge to host my project over GitHub or Project Hosting on Google Code?
Was the note about Geeknet really necessary? Anyone here that actually cares will already know.
Is it possible to mirror SourceForge, retaining all the updates and comments?
...and here's why.
All along, I thought sites like www.slashdot.org ran on some open source database like PostgreSQL with a front end created by PHP.
As the Allura platform shows, it's much more complex than that. The question is...does it have to be this complex?
What would be the short comings of a PostgreSQL/PHP set-up?
Pure slashvertisement at its best. Really, it is!
So... "Open source" is a verb now?
I work at SourceForge, and can probably describe a bit of the history.
In 1999 when Sourceforge was released, it was conceived as a gift back to the open source community, and was released as open source software. But with the dot com crash, and the successive transformation of VA linux from a hardware company to a software company (VA Software) the then management decided to try out a proprietary software sales strategy, and created SourceForge Enterprise Edition.
While things were proprietary due to that decision, much of the sf.net internal code became very tied up in the specifics of our infrastructure, and in some cases with code that we weren't able to open up.
All of this happened before I came on with SourceForge, and my experience is of a very different company, that has been continually increasing our commitment to give back to open source, and have released a number of smaller projects. And then a year ago we started this new Python based platform, which was intended from day one to be released under an open source license.
Trust me, we know that previous management actions have burned some bridges, but still feel like our obligation today is to do what's right for the site and the community. And I am convinced that the open source community deserves a truly open forge platform, where they can see the code, influence feature decisions, and even self host if that were to become necessary. And I know the current team is very committed to making that happen.
If your wanting to be busy I say use it to make politicianforge every single one of them and how they voted and on what and every stupid idea they ever had.
So in short us it to track politicians instead of software.
Im to lazy but liked the idea.
Python is far more sane. And please don't flame me about how easy PHP is if you don't know that '5,000' + '5,000' is 10.