I'm creating a new open-source project, and I'd like to know what the best place to host it is. The three choices I've found so far are:
- Sourceforge
- Google Code
- Launchpad
What are the benefits/pitfalls of each? Which do you recommend?
I'm creating a new open-source project, and I'd like to know what the best place to host it is. The three choices I've found so far are:
- Sourceforge
- Google Code
- Launchpad
What are the benefits/pitfalls of each? Which do you recommend?
"Whoever said sunshine brings happiness has never danced in the rain." - K. Jackson
Exaile Media Player | Arch Linux
Click here to have your brain eaten
when i looked at this question for my own project i chose sourceforge
launchpad does not offer svn/cvs hosting, only bzr hosting. and that put me off.
i dont like the sourceforge bug tracker much, bug as long as i write bug free code this does not matter
there is nothing to stop you hosting code on google, bug tracking on lauchpad, and having mailing lists on sf.
"Whoever said sunshine brings happiness has never danced in the rain." - K. Jackson
Exaile Media Player | Arch Linux
Click here to have your brain eaten
before you start project and ask other developers to join, you should learn some VCS. Good one and very popular is Subversion. TRAC is excellent project integrating subversion, bug tracker, code browser (shows changes in color in browser) and wiki for website and documentation. Trac is rather popular and many hosts provide free trac hosting for open source projects.
I've seen Trac, it looks really nice, but it relies on Python, which no free host provides, so I can't use it. As for the VCS, that's part of why I'm asking this now: so that I can sign up for the hosting and get some practice with the VCS before I release anything.
I just registered it in launchpad, bazaar doesn't seem that hard, took me less than half an hour to figure out how to do my first commit. I think I'm going to go with Launchpad for VCS/bugtracking, and the free hosting from tuxfamily for the website/downloads.
Thanks!
"Whoever said sunshine brings happiness has never danced in the rain." - K. Jackson
Exaile Media Player | Arch Linux
Click here to have your brain eaten
You are strange: many hosts provide you free Trac with subversion and everything, I am at loss why you cannot use it.
There are also many web hosts who provide free hosting for python web-based projects.
http://wiki.python.org/moin/FreeHosts lists hosts like http://www.frihost.com/ http://www.xennos.com/package_features.htm http://www.oinko.net/freepython/
So not sure what you are talking about problems with Python hosting.
Last edited by reacocard; April 3rd, 2007 at 03:13 PM.
"Whoever said sunshine brings happiness has never danced in the rain." - K. Jackson
Exaile Media Player | Arch Linux
Click here to have your brain eaten
In my link in post #4 are hosts which will host your repository with TRAC and everything - so you don't need to administer it - they will do it for you. They already have it, hosting one more project is trivial.
And there are other hosting providers (as i linked) which will give you free space for Python CGI scripts and MySQL database. Thats why I am confused - what else you need?
"Whoever said sunshine brings happiness has never danced in the rain." - K. Jackson
Exaile Media Player | Arch Linux
Click here to have your brain eaten
Bookmarks