There are plenty of choices - http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities I remember people being OK with http://codehaus.org/
My personal feedback is below. Rather than a rating it is my opinion on what is nice/bad/missing at some of these. On Tue, Jul 14, 2009 at 4:13 AM, Reinier Zwitserloot<[email protected]> wrote: > > I'm looking around for online project hosting, and frankly, I'm not > really finding the perfect solution. > > NB: JIRA gets a double negative because it's utterly useless for Joe > Schmoe who would like to file a bug. You get a massive screen filled > with bells and whistles, which is just going to scare people away. I see what you mean. Give Joe just a link to a create new bug page. Do not scare him with those pages. > Google Code's home-grown issue tracker, but then without requiring you > to have a google login, that'd be perfection. > > kenai: Supports git (++), wiki (+), JIRA or bugzilla as issue tracking > (--). Bonus: Netbeans integration. > Moving from IssueZilla (forked bugzilla) to JIRA I have a feeling that JIRA is more powerful and has more complex UI. Mercurial works there and I suppose Git will be fine too. No release management like you can see on SF.net. Project uploads/downloads are simple and through web UI only. No custom web site where you can make your own web / publish everything build by Maven including javadocs, reports and so on. It is under development now so if you bring active project that bring attention here they can listen to your feedback (at least until Oracle-Sun deal is completed and Oracle makes new decisions about the future of this project). No continues build integration yet (rumor is that it is planned). > github: Supports git (++), wiki (+), useless home-rolled issue tracker > (--). Bonus: Lots of repository visuals. > > google code: Only supports hg (-), wiki (+), nice homegrown issue > tracker (+). Bonus: It's google, so stable under load. Issue tracker that uses tagging concept heavily looks nice. Generally if it fits your needs it is reasonably simple and will work. http://code.google.com/p/support/wiki/DVCSAnalysis has explanation why hg support was added (and not git). It has some good points. > > sourceforge: Vague sense of being from the 90s (-), Supports git (++), > no wiki (-), not so nice homegrown issue tracker (-). Right. Their history brings some problems. Project conversions from CVS to SVN. Migrations between trackers. OTOH this is not a big deal for a new project and they cover most of the needs. > > > None of them really convince me. Right now I'm hosting the repository > and wiki on github, but hosting the downloads and the issue tracker on > google code. I wonder if that's even allowed on those services. I must > say I looked at sourceforget only for writing this post and they've > done quite a job on improving the look. It used to be that your > average user would get utterly overwhelmed by the vast amount of > options, almost all of which led to empty pages because project admins > didn't use any of those niche features. > > Which ones am I missing (It is an open source project, but if it costs > a little, that might be okay)? > > The perfect project hosting: > > - git support (required) > - wiki (nice to have) > - bug tracking that isn't going to scare away a user, and preferably > doesn't require a user to create an account first (required) > - hosting some sort of static homepage (nice to have) > - download section that supports direct linking (required - no user is > going to navigate a forest to download something) Your idea of having one service there and another at some other place is not bad ;-) Consider also availability of continuous build / mailing list support or some other way how to encourage collaboration / ability to track downloads and web visitors. -Radim > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
