I second that. We use trac a lot and while it has its limitations, it makes up for it by being extremely accessible. There is also a number of plugins to tailor it to specific needs. It can use a variety of versioning systems and Mylyn has integration for trac tickets.

One major limitation we found is the lack of an external API, though. You can set up projects with scripting thanks to the nice "trac-admin" command line tool, but we failed to e.g. submit a ticket through a REST-style call -- there are session tokens all over the place. The login scheme is also a bit weird, partly since HTTP auth is just too broken. But we've always managed to find other solutions/workarounds.

As mentioned before: Sourceforge has a commercial offering, but while Sourceforge seems to be improving a little bit recently, it has had a long period of time where things got worse, not better. There are other commercial offerings such as the Atlassian tools which are loved by many (http://www.atlassian.com/). I've got not too much experience with those, but that little bit suggests that they are not as accessible as trac, but more powerful.

Other companies that come to mind are http://www.collab.net/ and http://www.polarion.com/ -- but I don't have any experience with them. I'm not even sure Polarion does web-based products, they tend to be more in the Eclipse camp.

You might also want to check out http://www.liferay.com/ if you want something to manage documentation for the non-developer crowds. I only recently started playing with that, but I see a whole lot of potential. Personally I store most of the documentation together with the source code, but that is not everyone's favorite approach. In many ways SVN is better for your Word documents than a file server, but unfortunately that doesn't seem to extent to Mercurial and git. And then there is of course the Holy Grail of not using bloody Word :-)

HTH,
   Peter

On 09/03/10 08:04, Karsten Silz wrote:
I found Trac to be a very good option - bug tracking and project Wiki
in, integrated with SVN/GIT/Mercurial.  Love the "timeline view" that
combines Wiki, source and bug changes.  Out of the box, the bug
tracker is a bit basic, but you can add custom fields and change the
workflow easily through the "trac.ini" file.
http://trac.edgewall.org/

If you want to give it a whirl, there's a VM of Trac together with
Git, Bazaar, Mercurial and SVN (though at least SVN is an outdated
version).  I use it with VMware Workstation, but it supposedly also
runs with just the base VMware Player or Oracle's VirtualBox.
http://www.turnkeylinux.org/trac

The new 0.12 version of Trac is pretty close, it seems (http://
trac.edgewall.org/milestone/0.12); 0.11 is in production right now.

On 8 Mrz., 18:31, Eric Winter<[email protected]>  wrote:
I work at a fairly large employer with a few hundred software
developers.  We are looking to improve our project sharing potential.
One step we are doing is introducing Maven to as many developers as
possible to make it easier to create, share, and use libraries.

Is there something like Google Code or SourceForge that we can install
on a corporate intranet?

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