TrackIt is an open source, web based project tracking tool designed from the ground up to provide maximum flexibility, customization, and most importantly, usefulness to the developer. It has built-in support for various Extreme Programming constructs, as well as full Subversion and CVS integration. The TrackIt user interface is driven by AJAX via the Echo2 library.
Aside from the simple definition of a Project and Users, every feature in TrackIt is optional. Furthermore, TrackIt's dynamic linking system gives flexibility to define the links that make sense for your project's process. TrackIt also gives two powerful means to view your project's data. The first is a high level Listing capability, driven by HQL, to view common attributes of the project's items. The second is a raw SQL query used for reporting to CSV, a flexible format that imports into many tools such as Excel, Access, and Open Office.
Out of the box TrackIt comes with builtin support for several XP item types such as Features, Trouble Tickets, Test Cases, Derived Requirements, and many more. However, if these don't meet your project's needs, you can edit and add item types on the fly to make TrackIt work how you need it to.
One of the primary goals of TrackIt was to be useful to the individual developer. In TrackIt, each user has:
* Up to four customizable RSS Feeds
* A customizable rich content area useful for a todo list or personal notes
* A high level view of all ticket types pertaining to the user
* Eclipse Plugins for common activities
-
TrackIt 1.0.0, web-based project tracking tool, released (44 messages)
- Posted by: Jason Dalton
- Posted on: February 14 2006 11:51 EST
Threaded Messages (44)
- demo? by Ian Pojman on February 15 2006 12:00 EST
- Re: demo? by Jason Dalton on February 15 2006 12:44 EST
-
Re: demo? by John Walker on February 15 2006 01:08 EST
-
Re: demo? by rags kidiyoor on February 15 2006 01:59 EST
-
Re: demo? by rags kidiyoor on February 15 2006 02:05 EST
-
Re: demo? by Jason Dalton on February 15 2006 02:14 EST
-
Re: demo? by Rajagopal Paladugu on February 15 2006 03:45 EST
-
Re: demo? / Incorrect download link on website by Jason Dalton on February 15 2006 03:57 EST
-
Re: demo? / Incorrect download link on website by Rajagopal Paladugu on February 15 2006 04:23 EST
-
Re: demo? / Incorrect download link on website by Jason Dalton on February 15 2006 04:37 EST
- Re: demo? / Incorrect download link on website by Rajagopal Paladugu on February 15 2006 04:39 EST
- Re: demo? / Incorrect download link on website by Jason Dalton on February 15 2006 04:40 EST
-
can it work with cvs like this? by Juven Zhang on February 16 2006 03:42 EST
-
Re: can it work with cvs like this? by Jason Dalton on February 16 2006 09:51 EST
- Re: can it work with cvs like this? by Ahmet ISIK on February 17 2006 02:45 EST
-
Re: can it work with cvs like this? by Jason Dalton on February 16 2006 09:51 EST
-
Re: demo? / Incorrect download link on website by Jason Dalton on February 15 2006 04:37 EST
-
Re: demo? / Incorrect download link on website by Rajagopal Paladugu on February 15 2006 04:23 EST
-
Re: demo? / Incorrect download link on website by Jason Dalton on February 15 2006 03:57 EST
-
would be perfect if it was easier by Ahmet ISIK on February 16 2006 07:52 EST
- would be perfect if it was easier by Calen Legaspi on February 16 2006 08:39 EST
- Re: would be perfect if it was easier by Jason Dalton on February 16 2006 09:46 EST
-
Re: demo? by Rajagopal Paladugu on February 15 2006 03:45 EST
-
Re: demo? by Jason Dalton on February 15 2006 02:14 EST
- Re: demo? by Mike Stover on February 15 2006 02:08 EST
-
Re: demo? by rags kidiyoor on February 15 2006 02:05 EST
- Trackit Is Different by Chris Bozic on February 15 2006 02:02 EST
-
Re: demo? by James Carman on February 15 2006 02:29 EST
- That is really what I want to say by zhiming jia on February 16 2006 01:20 EST
-
Re: demo? by rags kidiyoor on February 15 2006 01:59 EST
-
Re: demo? by John Walker on February 15 2006 01:08 EST
- Re: demo? by Jason Dalton on February 15 2006 12:44 EST
- Live demo by Donald Kittle on February 15 2006 14:07 EST
- Easy installation. Good job by Sathya Srinivasan on February 15 2006 16:44 EST
- Re: Easy installation. Good job by Jason Dalton on February 15 2006 16:56 EST
- build in workflow by Marco Bon on February 16 2006 09:33 EST
- Re: build in workflow by Jason Dalton on February 16 2006 09:55 EST
- Internationalization? by Javaman Sheldon on February 16 2006 01:32 EST
- Re: build in workflow by Jason Dalton on February 16 2006 09:55 EST
- compare to other open source web tracking tools by Hank Li on February 16 2006 14:11 EST
- compare to other open source web tracking tools by Sunento Wu on February 19 2006 02:29 EST
- Trackit is the simplist one to implement and deploy. by ph l on February 20 2006 04:34 EST
-
Compare by Bruno Vernay on February 20 2006 08:23 EST
- Compare by Patrek Turcotte on February 23 2006 10:36 EST
- compare to other open source web tracking tools by Sunento Wu on February 19 2006 02:29 EST
- UGLY by Irakli Nadareishvili on February 16 2006 19:22 EST
- Re: UGLY by James Carman on February 16 2006 20:18 EST
- Name already taken... by Robert Dean on February 16 2006 23:08 EST
- workflow? by brad mcevoy on February 19 2006 14:49 EST
- Compared to Trac? by Roan O'Sullivan on February 21 2006 01:50 EST
- TrackIt 1.0.0, web-based project tracking tool, released by Jose Ramon Diaz on February 21 2006 06:57 EST
- Oh m by han theman on February 23 2006 03:31 EST
- Oh m by PJ Murray on February 23 2006 05:26 EST
- Oh m by han theman on February 24 2006 03:31 EST
- Oh m by PJ Murray on February 23 2006 05:26 EST
- :) by club stork on April 18 2013 04:33 EDT
- tracklt by Matt Coleman on April 19 2013 02:20 EDT
-
demo?[ Go to top ]
- Posted by: Ian Pojman
- Posted on: February 15 2006 12:00 EST
- in response to Jason Dalton
a live demo would pique my interest a lot more. too lazy to install anything these days... -
Re: demo?[ Go to top ]
- Posted by: Jason Dalton
- Posted on: February 15 2006 12:44 EST
- in response to Ian Pojman
A live demo is definitely on our todo list, but isn't possible yet. In the meantime, you can download and run the TrackIt demo without installing anything. Just download the demonstration version, unpack it, and run either trackit.bat or trackit.sh. The default user account is admin / admin. -
Re: demo?[ Go to top ]
- Posted by: John Walker
- Posted on: February 15 2006 13:08 EST
- in response to Jason Dalton
We are inundated with so many tool options, including a plethora of Project Tracking tools, that there is no real incentive for us to slice time out of our already packed schedules to investigate a new option.
Building software is not like building a "Field of Dreams". Just because you build it does not mean us users are going to flock to adopting, or for that matter, to even try a new product.
The sales process is just as valid for FOSS tools as it is for commercial tools. You only get a few seconds to get our attention and a few screenshots or bullet points like "provides maximum flexibility" are not going to convince us to devote our time to it. Sorry. -
Re: demo?[ Go to top ]
- Posted by: rags kidiyoor
- Posted on: February 15 2006 13:59 EST
- in response to John Walker
Well said. Unless you make it easy for the developers to take a quick look, it wouldn't even get noticed. I downloaded the zip onto my Windows PC, unpacked it and ran the .bat file. Nothing happened. I see the Command window prompt flashing for a second and then disappearing without any messages. Then I thought, it may be because I don't have Java installed on my PC, so I unpacked the zip file onto my Linux machine where I do my Java development. When I ran the .sh, I get the "ClassLoader" error. So, I want to say two additional things to augment John's arguments:
1. Make the package self-contained, so it works out of box.
2. Test it on a machine other than your development machines and see if it comes up properly.
It would have been simpler if I could just connect to http://www.trackitdemo.com/8080/demo/, logon and see what the heck the product is. If usability is not factored in to begin with, other claims lose their credibility even sooner.
Cheers! -
Re: demo?[ Go to top ]
- Posted by: rags kidiyoor
- Posted on: February 15 2006 14:05 EST
- in response to rags kidiyoor
Here is the exception, just for the sake of information. Apologies for the noise, if other readers find it annoying.
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/trackit/api/Server (Unsupported major.minor version 48.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:703)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:133)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:320)
at java.net.URLClassLoader.access$400(URLClassLoader.java:93)
at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:678)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:239)
at java.lang.ClassLoader.loadClass(ClassLoader.java:516)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:460)
at java.lang.ClassLoader.loadClass(ClassLoader.java:448)
Cheers! -
Re: demo?[ Go to top ]
- Posted by: Jason Dalton
- Posted on: February 15 2006 14:14 EST
- in response to rags kidiyoor
It looks like you may be running a version of Java that is too old. TrackIt requires version 1.5.
Hope that helps. -
Re: demo?[ Go to top ]
- Posted by: Rajagopal Paladugu
- Posted on: February 15 2006 15:45 EST
- in response to Jason Dalton
It looks like you may be running a version of Java that is too old. TrackIt requires version 1.5.Hope that helps.
I have old versions running. So, I installed the version 1.5.0_06. I am still getting the errors when I pointed my browser to http://localhost/trackit. Any suggestions?
Here is the error:
14:34:36.000 WARN!! Error for /trackit?serviceId=Echo.Synchronize
java.lang.UnsupportedClassVersionError: nextapp/echo2/webcontainer/filetransfer/
UploadSelectPeer (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at nextapp.echo2.app.util.PeerFactory.<init>(PeerFactory.java:71)
at nextapp.echo2.webcontainer.SynchronizePeerFactory.<clinit>(Synchroniz
ePeerFactory.java:40)
at nextapp.echo2.webcontainer.ContainerSynchronizeService.renderInit(Con
tainerSynchronizeService.java:326)
at nextapp.echo2.webrender.service.SynchronizeService.service(Synchroniz
eService.java:276)
at nextapp.echo2.webrender.WebRenderServlet.process(WebRenderServlet.jav
a:273)
at org.trackit.ui.app.TrackItServlet.processEchoRequest(TrackItServlet.j
ava:123)
at org.trackit.ui.app.TrackItServlet.processParameters(TrackItServlet.ja
va:86)
at org.trackit.ui.app.TrackItServlet.process(TrackItServlet.java:62)
at nextapp.echo2.webrender.WebRenderServlet.doPost(WebRenderServlet.java
:195)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356
)
at org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java
:660)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5
67)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1723)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1673)
at org.mortbay.http.HttpServer.service(HttpServer.java:879)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:783)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:
201)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
2006-02-15 14:34:58,796 ERROR org.trackit.util.Log - An unexpected error has occ
ured.
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Sour
ce)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
urce)
at com.sun.syndication.io.XmlReader.<init>(XmlReader.java:174)
at com.sun.syndication.io.XmlReader.<init>(XmlReader.java:151)
at org.trackit.rss.RomeProcessor.process(RomeProcessor.java:50)
at org.trackit.rss.RSSCacheService.processFeed(RSSCacheService.java:88)
at org.trackit.rss.RSSCacheService.refreshCache(RSSCacheService.java:59)
at org.trackit.job.RSSJob.run(RSSJob.java:38)
at java.lang.Thread.run(Unknown Source) -
Re: demo? / Incorrect download link on website[ Go to top ]
- Posted by: Jason Dalton
- Posted on: February 15 2006 15:57 EST
- in response to Rajagopal Paladugu
It appears there was an incorrect link to the TrackIt download on the news section of the web site. It was pointing to the previous release, RC2, which exhibits the problem you're seeing. If you have an patience left, please download the 1.0.0 release here: http://prdownloads.sourceforge.net/trackit/trackit-demo-1.0.0.zip?download.
My apologies for the mixup. -
Re: demo? / Incorrect download link on website[ Go to top ]
- Posted by: Rajagopal Paladugu
- Posted on: February 15 2006 16:23 EST
- in response to Jason Dalton
I did that, but I am sorry, getting exactly the same error.
Do I have to check/set my environment to make it work? -
Re: demo? / Incorrect download link on website[ Go to top ]
- Posted by: Jason Dalton
- Posted on: February 15 2006 16:37 EST
- in response to Rajagopal Paladugu
Yes, you may need to check some environment variables after upgrading to a new version of Java. The first one to check is your "PATH" variable. In there you'll want to make sure that it's pointing to the bin directory of your new Java installation. The second one to check is "JAVA_HOME", which may not be set at all. If it is, make sure it's pointing to the base directory of your new Java installation (the parent directory of the one that's in your "PATH"). If it's not set, don't worry about it. -
Re: demo? / Incorrect download link on website[ Go to top ]
- Posted by: Rajagopal Paladugu
- Posted on: February 15 2006 16:39 EST
- in response to Jason Dalton
It works! Great. Thank you. -
Re: demo? / Incorrect download link on website[ Go to top ]
- Posted by: Jason Dalton
- Posted on: February 15 2006 16:40 EST
- in response to Jason Dalton
I forgot to mention one last thing: to verify your environment variables are setup correctly, you can open a command prompt and type "java -version". -
can it work with cvs like this?[ Go to top ]
- Posted by: Juven Zhang
- Posted on: February 16 2006 03:42 EST
- in response to Jason Dalton
Has it this function:
When I commit , i must relate it to a track. or else i cant commit.
It's similar to PVCS. -
Re: can it work with cvs like this?[ Go to top ]
- Posted by: Jason Dalton
- Posted on: February 16 2006 09:51 EST
- in response to Juven Zhang
I'm not sure if I follow the question exactly, but I'll try to give a brief rundown of the CVS / Subversion integration features. First of all, TrackIt will automatically listen for all checkins according to the CVS or SVN credentials configured for the project. When a checkin is detected, it is added to the system as a Checkin item. The checkin comment is parsed for tokens of the form #XXXX where XXXX is the number for a separate project item. If the item(s) are valid, they are automatically linked to the checkin item. So for example, if you wanted to specify that your current checkin is related to Defect 1234 without logging into TrackIt, simply specify somewhere in the Checkin comment #1234 and it will automatically be associated.
Hope that helps. -
Re: can it work with cvs like this?[ Go to top ]
- Posted by: Ahmet ISIK
- Posted on: February 17 2006 02:45 EST
- in response to Jason Dalton
thanks Jason, directions were really there, must have been slipped from my eyes. anyway, i would be a good idea to put a litte info on this feature in the installation guide of standalone version. -
would be perfect if it was easier[ Go to top ]
- Posted by: Ahmet ISIK
- Posted on: February 16 2006 07:52 EST
- in response to Jason Dalton
first, thanks for devoting your valuable time for this product.
but unfortunately i still couldn't see what the product is like since the morning (it is 3pm now)
first i tried to run self contained package. but it's nailed to port 80, which is forbidden by my paranoid company management.
then i tried to install war file on tomcat. but again no hope. there's no web.xml file in the war!
after that i'd the idea of downloading self contained package's source and changing hardcoded port 80 to something above 1024. guess what? there's no link to src in the web page.
i gave up now and decided to write this message.
no offence please.. -
would be perfect if it was easier[ Go to top ]
- Posted by: Calen Legaspi
- Posted on: February 16 2006 08:39 EST
- in response to Ahmet ISIK
Hi, Ahmet!
I read your post so I looked for the web.xml in the war. Strange, it wasn't in the WEB-INF directory but instead it was in the web.inf directory (small caps).
Calen Legaspi
The Third World Developer Blog -
Re: would be perfect if it was easier[ Go to top ]
- Posted by: Jason Dalton
- Posted on: February 16 2006 09:46 EST
- in response to Ahmet ISIK
Hi Ahmet,
The demo version will take the port number to run on as the first argument. You should be able to run trackit.sh 8080 or trackit.bat 8080. It should be in the error message upon failure to start on the default port, if not please let me know.
Thanks -
Re: demo?[ Go to top ]
- Posted by: Mike Stover
- Posted on: February 15 2006 14:08 EST
- in response to rags kidiyoor
It doesn't get much easier to install and test than trackit. I'm guessing you haven't tried downloading the self-contained version and running it. It's basically that simple.
The RC2 version of trackit was basically unusable, as all the javascript froze up firefox repeatedly. I notice that this version seems usuble, though there are a couple operations that get hung up - at least fixing the problem now is as easy as hitting 'f5'. -
Trackit Is Different[ Go to top ]
- Posted by: Chris Bozic
- Posted on: February 15 2006 14:02 EST
- in response to John Walker
I've worked with a few different project tracking tools and I know it's not easy to switch once you've been using one especially if it's a good fit for you. But, if you're on a project looking for something like this, TrackIt is different from all of the other tools out there.
One major difference is that many other tools are too feature specific. For example, some tools are mainly focused on bug tracking. TrackIt is different because it aims to help track all aspects of the software development process from customer requirements to you name it.
Another difference is that other tools that do project management will try to force a process on you that isn't very flexible. TrackIt is different because it let's you define the process. The basic element in TrackIt (known as a project item) is totally configurable letting you define properties that are specific to what is important to your team. You can also define your own reports and listings based on these custom project items. TrackIt comes installed with several different project items defined but they are totally optional and configurable.
We've also used TrackIt to help us provide all kinds of metrics to our customer without having to burden our development staff with process. The development staff just checks things into CVS of Subversion with the indicated ticket number in the comments and TrackIt automatically associates the two project items. Later, our QA staff can query TrackIt using a custom report to get the metrics that are important to our customer.
The main point here is that TrackIt is certainly worth trying if you're currently looking for a tracking solution with a decent level of flexibility. -
Re: demo?[ Go to top ]
- Posted by: James Carman
- Posted on: February 15 2006 14:29 EST
- in response to John Walker
That's a bit harsh. If you don't want to use their product, then don't use it. But, this person (or people) put a lot of work into something and they're giving it away for free. You took more of your precious time typing up your nasty reply than it would have taken for you to get the demo up and running. What's the old rule? "If you can't say something nice, then don't say anything at all." -
That is really what I want to say[ Go to top ]
- Posted by: zhiming jia
- Posted on: February 16 2006 01:20 EST
- in response to James Carman
That's a bit harsh. If you don't want to use their product, then don't use it. But, this person (or people) put a lot of work into something and they're giving it away for free. You took more of your precious time typing up your nasty reply than it would have taken for you to get the demo up and running. What's the old rule? "If you can't say something nice, then don't say anything at all."
Well said -
Live demo[ Go to top ]
- Posted by: Donald Kittle
- Posted on: February 15 2006 14:07 EST
- in response to Jason Dalton
A live demo would indeed be nice. Please remember, though, that some of us are being corporate firewalls that do not get along with port 8080 demos. -
Easy installation. Good job[ Go to top ]
- Posted by: Sathya Srinivasan
- Posted on: February 15 2006 16:44 EST
- in response to Jason Dalton
First of all, congratulations for making a full release. It's a tough job to work on a software and release it as a full product.
Contrary to other posts, the installation was very easy. It took me 5 minutes in all to install the 'portal' version of the software. Of course, it helped that I already had an installation of Tomcat and MySQL.
A few suggestions.
1. The DB update page simply points to the Hibernate config file, pre-configured for HSQL-DB. It took me a few googles to install for MySQL. Non-developers might be put off by this. It would be a good idea to put a simple interface that will take the necessary parameters and change the configuration behind the screen.
2. After the installation was completed, the first page looks very 'busy' with RSS feeds from NY Times, etc. I don't see why that's needed for a tracking software. A better screen would be a sample project pre-configured with defects at various levels. This would greatly help an evaluator to figure out if the software is what he needs.
3. The frames go beyond the standard screen size (1024 x 768). As a result, there are too many scroll bars which add to the clutter.
These minor issues aside, congrats for releasing the product! -
Re: Easy installation. Good job[ Go to top ]
- Posted by: Jason Dalton
- Posted on: February 15 2006 16:56 EST
- in response to Sathya Srinivasan
Thanks for the compliments and positive feedback Sathya. If you have a chance, please register on the TrackIt forum and post your suggestions. If not, I'll be sure to get them up there myself. Thanks again. -
build in workflow[ Go to top ]
- Posted by: Marco Bon
- Posted on: February 16 2006 09:33 EST
- in response to Jason Dalton
Hi,
1min for install it and 10 min for try it!
Good Work!
I have some question:
Functionals.
------------
* can I have a global overview of all items in all projects?
* can I add comments on items? If yes, those appear on rss blog?
* can I search for select items to associate on a new item?
* auto refhesh item list?
Cosmetics.
-----------
* Whi afther items updates items list isn't refreshed?
* I need to know the project associated on every items. -
Re: build in workflow[ Go to top ]
- Posted by: Jason Dalton
- Posted on: February 16 2006 09:55 EST
- in response to Marco Bon
Hi Marco,
Thanks for the compliments. The features you mention seem like good additions. If you wouldn't mind, please visit the TrackIt Forums and post your ideas. If not, I'll be sure to get them in there myself. -
Internationalization?[ Go to top ]
- Posted by: Javaman Sheldon
- Posted on: February 16 2006 13:32 EST
- in response to Jason Dalton
Does it currently support internationalization, in particular, Chinese, Japanese and Korean? If not when do you plan to?
Thanks.
Sheldon -
compare to other open source web tracking tools[ Go to top ]
- Posted by: Hank Li
- Posted on: February 16 2006 14:11 EST
- in response to Jason Dalton
anybody compare it to other similar tools? -
compare to other open source web tracking tools[ Go to top ]
- Posted by: Sunento Wu
- Posted on: February 19 2006 02:29 EST
- in response to Hank Li
try this :
http://www.itracker.org/
This is another j2ee open source.
From end user perspective, I will say iTracker provides a more user friendly UI, easy to use, robust and provide feature to add in your own custom project's fields, customise reports, etc.
Screenshot:
http://www.itracker.org/gettingstarted/screenshots.php
Forum :
http://www.cowsultants.com/phpBB/index.php -
Trackit is the simplist one to implement and deploy.[ Go to top ]
- Posted by: ph l
- Posted on: February 20 2006 04:34 EST
- in response to Sunento Wu
Trackit is the simplist one to implement and deploy.
Itracker is Very difficult to deploy,Is same with two years ago.
This appeared Exceptoin:
===============================================================================
.
JBoss Bootstrap Environment
.
JBOSS_HOME: E:\Downloads\itracker_2.4.2\jboss-3.2.5\bin
..
.
JAVA: C:\Borland\JBuilder2005\jdk1.4\bin\java
.
JAVA_OPTS: -Dprogram.name=run.bat
.
CLASSPATH: C:\Borland\JBuilder2005\jdk1.4\lib\tools.jar;E:\Downloads\itracker_
2.4.2\jboss-3.2.5\bin
run.jar
.
===============================================================================
.
17:24:38,953 INFO [Server] Starting JBoss (MX MicroKernel)...
17:24:38,953 INFO [Server] Release ID: JBoss [WonderLand] 3.2.5 (build: CVSTag=
JBoss_3_2_5 date=200406251954)
17:24:38,953 INFO [Server] Home Dir: E:\Downloads\itracker_2.4.2\jboss-3.2.5
17:24:38,953 INFO [Server] Home URL: file:/E:/Downloads/itracker_2.4.2/jboss-3.
2.5/
17:24:38,968 INFO [Server] Library URL: file:/E:/Downloads/itracker_2.4.2/jboss
-3.2.5/lib/
17:24:38,968 INFO [Server] Patch URL: null
17:24:38,968 INFO [Server] Server Name: default
17:24:38,968 INFO [Server] Server Home Dir: E:\Downloads\itracker_2.4.2\jboss-3
.2.5\server\default
17:24:38,968 INFO [Server] Server Home URL: file:/E:/Downloads/itracker_2.4.2/j
boss-3.2.5/server/default/
17:24:38,968 INFO [Server] Server Data Dir: E:\Downloads\itracker_2.4.2\jboss-3
.2.5\server\default\data
17:24:38,968 INFO [Server] Server Temp Dir: E:\Downloads\itracker_2.4.2\jboss-3
.2.5\server\default\tmp
17:24:38,968 INFO [Server] Server Config URL: file:/E:/Downloads/itracker_2.4.2
/jboss-3.2.5/server/default/conf/
17:24:38,968 INFO [Server] Server Library URL: file:/E:/Downloads/itracker_2.4.
2/jboss-3.2.5/server/default/lib/
17:24:38,968 INFO [Server] Root Deployment Filename: jboss-service.xml
17:24:38,968 INFO [Server] Starting General Purpose Architecture (GPA)...
17:24:39,312 INFO [ServerInfo] Java version: 1.4.2_04,Sun Microsystems Inc.
17:24:39,312 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.4.2_04-b05
,Sun Microsystems Inc.
17:24:39,312 INFO [ServerInfo] OS-System: Windows 2000 5.0,x86
17:24:39,500 INFO [Server] Core system initialized
17:24:41,437 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resour
ce:log4j.xml
17:24:41,750 ERROR [WebService] Starting failed jboss:service=WebService
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:331)
at java.net.ServerSocket.bind(ServerSocket.java:318)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at org.jboss.web.WebServer.start(WebServer.java:178)
at org.jboss.web.WebService.startService(WebService.java:286)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
upport.java:271)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
eanSupport.java:221)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.
java:60)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
java:185)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
ler.java:837)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:367)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.
java:60)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
java:185)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:251)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:836)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:645)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:608)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:592)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.
java:60)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
java:185)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:407)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:311)
at org.jboss.Main.boot(Main.java:145)
at org.jboss.Main$1.run(Main.java:399)
at java.lang.Thread.run(Thread.java:534)
17:24:41,765 WARN [ServiceController] Problem starting service jboss:service=We
bService
MBeanException: java.net.BindException: Address already in use: JVM_Bind
Cause: java.net.BindException: Address already in use: JVM_Bind
at org.jboss.mx.server.ReflectedDispatcher.handleInvocationExceptions(Re
flectedDispatcher.java:91)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.
java:64)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
java:185)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
ler.java:837)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:367)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.
java:60)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
java:185)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:251)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:836)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:645)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:608)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:592)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.
java:60)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
java:185)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:407)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:311)
at org.jboss.Main.boot(Main.java:145)
at org.jboss.Main$1.run(Main.java:399)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:331)
at java.net.ServerSocket.bind(ServerSocket.java:318)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at org.jboss.web.WebServer.start(WebServer.java:178)
at org.jboss.web.WebService.startService(WebService.java:286)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
upport.java:271)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
eanSupport.java:221)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.
java:60)
http://www.searchfull.net/ -
Compare[ Go to top ]
- Posted by: Bruno Vernay
- Posted on: February 20 2006 08:23 EST
- in response to Sunento Wu
Looks like ITracker is ended ? (http://www.cowsultants.com/)
Anyway TrackIt has a wider goal (features, test cases ...)
To compare, you can have a look here : http://opensourcetesting.org/bugdb.php.
Maybe you should consider GForge too ? But Gforge is really a wider project !!
I don't think that one appli can cover all "Project Tracking" (bug, features, tests, documentation, task, ...) some kind of portal maybe the solution.
About the interface, I think it was an error to use Echo2 ... I don't like the "windows" poping up on the main page ! -
Compare[ Go to top ]
- Posted by: Patrek Turcotte
- Posted on: February 23 2006 22:36 EST
- in response to Bruno Vernay
Looks like ITracker is ended ? (http://www.cowsultants.com/)
Not really, development is still going on at http://www.itracker.org/ -
UGLY[ Go to top ]
- Posted by: Irakli Nadareishvili
- Posted on: February 16 2006 19:22 EST
- in response to Jason Dalton
I am sorry to be negative but a product that looks THIS ugly is a shame.
It's real sad to see ugliness as the sickness of OSS software products. Come on! You could get several good developers to develop a good tool and not a signle person with, at least, some taste and knowledge of CSS? Leave alone a designer, at least CSS and taste - is it so hard to find?
Project management software will have to be used every day by many people. You want them to put up with this ugliness?
User friendliness and aesthetics matters. Even if just to rise pleasant feelings in people.
It is a psychological fact - if you watch ugly stuff all the time - your attitude becomes much worse and so does your creativity.
Please, pretty up this beast!
thanks -
Re: UGLY[ Go to top ]
- Posted by: James Carman
- Posted on: February 16 2006 20:18 EST
- in response to Irakli Nadareishvili
Since it's open source and you appear to feel very strongly about it, why don't you offer to help? I'm sure they would be glad to have some help to make their hard work look prettier! I must admit, I also lack the talent to "pretty up" some of the stuff that I write. I'm just glad that there *are* experts out there that can help. -
Name already taken...[ Go to top ]
- Posted by: Robert Dean
- Posted on: February 16 2006 23:08 EST
- in response to Jason Dalton
Once concern I had when I saw this package is what Intuit (I guess the unit is Numara now) would think about it in the context of their not-altogether-dissimilar product:
http://www.itsolutions.intuit.com/Track-It.asp -
workflow?[ Go to top ]
- Posted by: brad mcevoy
- Posted on: February 19 2006 14:49 EST
- in response to Jason Dalton
I ran TrackIt expecting a lot, and happily found virtually no installation effort.
But I couldnt see how to configure or use a workflow. Does TrackIt support workflow? If not then thats a show-stopper for me. We can't rely on users to correctly assign to the next person, it has to be automatic based on a yes/no decision. It would be perfect if you could integrate with jBPM, and allow trackit admins to customise the process definition.
Lastly, I have to agree with a previous poster about the ugliness. I favour form over function, but just picking a few colours that don't clash isnt hard. Nothing wrong with a white background, I'm sure TSS wouldnt mind if you pinched their colour scheme ;) -
Compared to Trac?[ Go to top ]
- Posted by: Roan O'Sullivan
- Posted on: February 21 2006 01:50 EST
- in response to Jason Dalton
Thanks Jason, sounds interesting.
How is TrackIt positioned relative to Egdewall's Trac? Superficial differences include:
- Trac implemented in Python
- Trac is still pre-1.0, though already fairly polished
- Trac marketing puts emphasis on "minimalist" approach
http://www.edgewall.com/trac/
Are you (or anyone else) able to make a more pointed comparison? -
TrackIt 1.0.0, web-based project tracking tool, released[ Go to top ]
- Posted by: Jose Ramon Diaz
- Posted on: February 21 2006 06:57 EST
- in response to Jason Dalton
Very interesting project, very easy installation,.. and very ugly!
but my projects are always very awful, so I don´t mind. :) Let´s designers do their own work!
Thanks for the good work! -
Oh m[ Go to top ]
- Posted by: han theman
- Posted on: February 23 2006 03:31 EST
- in response to Jason Dalton
The screenshots are so UGLY that I refuse to install this. Are you guys color blind? -
Oh m[ Go to top ]
- Posted by: PJ Murray
- Posted on: February 23 2006 05:26 EST
- in response to han theman
The screenshots are so UGLY that I refuse to install this. Are you guys color blind?
No, they are engineers.
And rather good ones. Well done to the development team on the release!
PJ Murray, CodeFutures
Java Persistence for Data Access Objects and Service Data Objects -
Oh m[ Go to top ]
- Posted by: han theman
- Posted on: February 24 2006 03:31 EST
- in response to PJ Murray
<quote>
No, they are engineers.
</quote>
In no other industry is that an acceptable excuse for making ugly, hard-to-use products.
Now, GOOD software engineers take so much pride in their work that they want it to appeal estetically as well, no matter if we talk or code or GUI.
Cheezus. Get your act together. -
:)[ Go to top ]
- Posted by: club stork
- Posted on: April 18 2013 04:33 EDT
- in response to Jason Dalton
Tracklt 2.0???available? golden age of hollywood actresses -
tracklt[ Go to top ]
- Posted by: Matt Coleman
- Posted on: April 19 2013 02:20 EDT
- in response to club stork
i honestly have not used tracklt yet buffalo brochure design