We've released code! Its not of much use in and of itself, but it could be useful for developers at the moment, and we'll have more usable systems soon. We're also recruiting - we've got one job up at the moment, for a web designer, but we'd also be interested in hearing from developers. If you want to lend a hand, e-mail me, my address is in the docs.

You can download the source code, and .war files from our project homepage at http://sourceforge.net/projects/tags.

The TAGS project covers three different systems:

  1. The original system is a Tcl/Tk, Python, Bash hyrbid. Its a bit of a mess, to be honest. The code may possibly be released one day, but only as an example of what not to do.
  2. The rewrite is based on Java servlets, and is primarily used for the Finesse project. It is not complete, and only provides some of the functionality of the original system. However, it is significantly more stable, secure, and easy to use.

  3. The latest revision, MMS is a redesign, based around modules (as opposed to the previous system, which had a less strict group-based structure).

Unless you're a university, the system as is, is unlikely to be very useful. However, it does make a good example of how to write a large scale web application, and provides a reasonably flexible framework for applications.

SourceForge.net Logo