Jian: XWiki (www.xwiki.org) is how I came to know of Velocity.
First, I should say it's really not a help-desk application, but a Java-based wiki that uses Velocity (and Groovy if you wish, coupled by Radeox's popular syntax engine) and is highly extensible. We used it to completely reimplement an internal developer resource web site for Java and related product information - not precisely a help-desk operation, more like a self-help one. Because we no longer needed a webmaster, and because XWiki lets us define custom data objects to build simple database applications, we got the content moved over, better organized, and greatly expanded in a few weeks' time, despite a painful lack of documentation which still, unfortunately, persists today, and even without the TinyMCE Javascript-based WYSIWYG editor, which is in the current released version. We didn't do this, but for a helpdesk operation you would probably want to use the capabilities of the Lucene search plug-in, which comes with it. I am now quite happy with it, after an initial period of severe confusion before I started running it under Eclipse, after which life is much nicer. While having the source code was a real necessity to understand what the documentation doesn't explain, we have not needed to change any code, even when replacing the authentication service - we simply subclassed the default service, overriding a couple of methods, and added a line to a configuration file. Nearly everything else is in templates, which are cached and persisted via Hibernate in a MySQL database by default, but persistence, caching, and database are all replaceable by simply reconfiguring. Also, logging permeates all the classes, allowing you to turn up the logging level for any package, class, or object, merely by changing configuration files. It is provided by default by log4j, but like most everything else, it's replaceable. I could go on, but I'd never stop; you'll have to form your own opinions anyway, regardless of what I think. There are bugs, but no show-stoppers, and if you understand Velocity, you'll have a lot less trouble than I did. brain[sic] > -----Original Message----- > From: jian chen [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 12, 2006 1:06 PM > To: Velocity Users List > Subject: Velocity template based open source help desk system > > > Dear All, > > I am looking for a good open source java help desk system > that uses Velocity template engine as the rendering > mechanism. Any suggestion is highly appreciated! > > Thanks in advance, > > Jian > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]