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
-~----------~----~----~----~------~----~------~--~---

Reply via email to