Advanced Open Source Project Hosting? 17
asn0 asks: "How do large/popular Open Source/Free Software projects manage their needs for hosting, bandwidth and mirrors? What limitations are there to the size/popularity of projects a site like SourceForge can/will support? Where does a project go for hosting and bandwidth once it out-grows SourceForge, and how hard is it to get hosting, bandwidth and mirrors to support a growing open source project?"
Sponsorship (Score:3, Interesting)
Good question. (Score:2)
You don't outgrow SourceForge. (Score:5, Interesting)
SourceForge wants to host the big projects. They want millions of people to view the advertisement banners, and they want to get plugged by the best projects out there. You can imagine what they could do to boost sales if they could say, "You know that ultra-popular huge open source project X? We host it. We can host your software as well."
And if you are worried about bandwidth -- that's not even a concern. With mirrors being added a couple a year, bandwidth isn't a concern, and it never will be.
Re:You don't outgrow SourceForge. (Score:1, Troll)
Re:You don't outgrow SourceForge. (Score:2)
Now Request Tracker [bestpractical.com] -- that is a high quality bug - slash - general-purpose issue tracker. Bugzilla is great if you happen to be Mozilla, but if your needs are at all different from those of the Mozilla project (hint: everyone's project needs are more or less unique, at least to an extent) then customizing Bugzilla is a pain in the ass. RT on the other hand is extremely flexible, adapts well to people's normal work flows, and scales very well. Check it o
Yes, Virginia, you can outgrow sourceforge. (Score:3, Interesting)
This kind of thing might be fine for small projects, but I don't think it's acceptable for a large project.
Also, when I take off my developer hat and put on my consumer hat, when
Re:Yes, Virginia, you can outgrow sourceforge. (Score:2)
Re:You don't outgrow SourceForge. (Score:3, Informative)
Yeah, but at least one of those projects is looking for other hosting. There has been discussion on the python-dev [python.org] mailing list lately about moving away from SourceForge [python.org].
Personally, I think that SourceForge is a great tool for small developing projects. It is pretty versatile and works pretty well
When an open-source project is popular... (Score:3, Insightful)
When you have many users, they will help you with the code, with testing, and with documentation. All you have to do is organize them.
When you have many users, finding hosts and mirrors will not be a problem. Someone among them will be willing to put up a mirror, or host it all outright. All you have to do is ask.
When you have many users, even raising funds to finance bandwidth isn't too big of a concern. Ask for grants from companies that use your software. Ask for donations from the members. I'm sure that rather than give you money, they will be more willing to give you bandwidth, but in those cases where money is necessary, you will be able to get it. Remember the Blender project.
This is why the open source model kicks butt versus the closed source model -- open source projects are truly scaleable in all senses of the word.
johncompanies (Score:3, Informative)
I have a open source project myself, which I used to host on sourceforge. However, after having used Sourceforge for six months or so, I decided to go looking for hosting somewhere else. The main reason for doing this was because I always thought the Sourceforge systems are a bit "clunky" and inflexible, and I wanted total freedom in which services to provide, and how to configure them.
After a while I stumbled upon a company called John Companies [johncompanies.com]. These guys provide virtual FreeBSD / Linux servers; you get root on your own system, a unique IP address, and full freedom in what to do with your system.
Now, these guys are professionals - you just know that from day one. The systems are really well run, I have had almost no problems at all (except one network outage because of a couple of busted routers at their network providers). And the support is fantastic - you can ask them about any problem you may have, and they'll usually get back to you at once. Their prices are low too, $65 a month for a freebsd system, but if you are an open source developer they'll even give you a $20 discount.
The only snag, really, is that you'll have to set everything up yourself. This was my main reason for switching from sourceforge anyway, so it wasn't a problem for me - but others may not want to go through all the work.
Disclaimer: I'm not affiliated with John Companies in any way, except being a very, very satisfied customer.
Re:johncompanies (Score:2)
Ditto to the JohnCompanies recommendation. They are clueful in the extreme. If you can be your own sysadmin, go for it.
Re:johncompanies (Score:1)
CCCP (Score:2)
Comparison of Free/Open Source Hosting Sites (Score:1)
http://www.ibiblio.org/fosphost/exhost.htm [ibiblio.org]
(Originally pointed out on Google Answers' question Opensource infrastructure projects [google.com]
Anyone knows about any other hosting sites or SW?
California Community Colocation Project (Score:2)
You host at the California Community Colocation Project [communitycolo.net]
We host quite a few open source projects which require their own dedicated hardware/resources/etc. (groups include penguinppc, musicbrainz, kaffe, and many others)
-davidu