APR
5
2004

Looking for an issue-tracking software

I am tired of managing TODO-lists for me and my colleagues, so I am looking for an issue tracking software for internal use in my company. I have been thinking about our requirements:

  • issue can be a bug, a todo, a question or a request for enhancement. So
    this is not necessarily directly related to software.
  • the status of the issue should be customisable or at least not too
    overwheelming. Bugzilla for example has too many status. Right now, we see
    only envision the following status: open, fixed, rejected, waiting on client.
  • modifications to issues should fire a mail with the content of the
    modification and issue history.
  • I need at least two and maximum three levels of classification for my
    products: product/version (two level) or product/component/version (three
    levels)
  • Users should not have access to every products. Our clients should only
    see the bugs related to their products. So, I need some kind of access control
    on a per-product basis.
  • issues have to be assignable
  • It should be easy to sort and filter the issues by product, by assigned
    people, by version of the product.
  • low maintenance and easy installation because we have to focus on other important things in our day-to-day work.

Since we are a distributed group of people working from various places,
including in the train to home, it is important to be able to deal with issues
while offline. This brings two additional requirements:

  • it would be nice to be able to submit issues by mail
  • it would be nice to be able to follow the whole issue with only a mailer: replying to the issue will log the answer in the issue tracking software




To my surprise bugzilla is ruled out. It can only deals with software so there
is no such thing as a 'question'. And it is not possible to simplify the
interface and remove the 25 categories that can be assigned to a bug and the
38 ways of closing an issue. Moreover, the filtering capabilities are simply
too complex to be used. In one sentence, it is not possible to turn
bugzilla into a simple bug-tracking system. I haven't installed it though, I only read the doc and had a close look at all the websites using bugzilla. None of them has simplified it without a
lot of efforts. I know that for KDE, it was not a simple task. But if I could get the KDE version of bugzila, that would be certainly cool.



Right now, I am using issue-tracker but I can not say I am over-satisfied with
it. It is not possible to filter the issues, only to sort them. With 7 issues
in 7 categories, I have about 50 lines to analyse without any filter. I may
miss some of them or spend too much time looking for one. Issue-tracker is
supposed to support issue submission by mail but the administrator guide does
not say anything about how to set it up. So it is not working for me. It is
theorically possible to follow an issue by mail but the same problem for
submitting the issue arises. Dunno how to configure that. Another problem is
that mails that are sent when you modify an issue contain only a limited
information, not the whole issue history. The software is obviously not
written with disconnected people in mind. Apart from that, it is quite good.
It was pretty easy to set it up, it is nicely configurable, it sends email
when you modify something, there is an access control list for user actions.



So, I an looking for another candidate, if possible easy to install. Any
suggestions ?

Comments

Hi,

I just hit this on the web, it might meet your needs :)

http://www.mantisbt.org/

What is it?
Mantis is a web-based bugtracking system. It is written in the PHP scripting language and requires the MySQL database and a webserver. Mantis has been installed on Windows, MacOS, OS/2, and a variety of Unix operating systems. Almost any web browser should be able to function as a client. It is released under the terms of the GNU General Public License (GPL).

Mantis is free to use and modify. It is free to redistribute as long as you abide by the distribution terms of the GPL.

Features and Benefits
Free
Easy installation
Web based
Platform independent
Multiple projects
Multiple languages
Emailing
Simple Search
Viewing filters
PHP


By daniel at Wed, 04/14/2004 - 17:48

Mantis is extremely useful and quite customizable.

I'm using it personally for a range of projects and can say only good about it.

-- keep in touch. berkus.


By Stanislav Karchebny at Sat, 04/17/2004 - 16:37

I installed Mantis for our company (on Windows/Apache/MySQL/PHP) and it's working really nicely. I think it covers all the requirements you have. We have a similar set.

It's also been easy to customise, as it's written in PHP.

Rik


By rikkus at Thu, 06/30/2005 - 04:19

We use (successfully) phprojekt since already 3 years now. It's true that we have a _very_ small team and that use of this tool is really left to the choice of each of us. But it has an acceptably good helpdesk/ticket system, inside a larger project management system (complete with timecards, gantt views and such).

I also have the habit of making little modifs of my own to this tool, so that I can remember how much I hate php and also gain a few nice features in the process (like colorisation of the todo entries or per-day timecard time sums).

The big nice plus is that the author (Albrecht Guenther) is very responsive.


By Cristian Tibirna at Fri, 04/23/2004 - 15:02

This may not be what you're looking for, but take a look at Drupal's project module:

http://drupal.org/project
http://drupal.org/project/drupal/issues/search
http://drupal.org/project/drupal/issues?states=1&categories=bug

It also sends out mails whenever an issue gets updated.

Kjartan (see natrak.net) wrote it and can tell you all about it.


By [email protected] at Tue, 04/27/2004 - 07:11

http://www.atlassian.com/software/jira/

It's commercial, but open source. It is so good it is well worth the money. It should do everything you ask, and the interface is really nice.

Best of all it takes about a minute to go from download to using. Very cool. It will also support a number of different database backends and is easy to extend. Oh, It's written in Java.

We switched from a hacked up version of SourceForge 2.5 and haven't looked back. GForge (a redo of the Sourceforge code) might be something to check out if you really have a problem with spending a dollar or two.

--Mark
http://mark.denovich.org


By denovich at Tue, 06/01/2004 - 02:20

you might want to look at rt and otrs. both are issue tracking (not bug tracking), the business logic of rt is customizable with 'scrips' (kindof email filters for tickets). otrs has a crystal look and is easy to setup, and also quite good i think, you might like or not like the logic (automatic locking of tickets, and so on). the documentation of rt is better than the doc of otrs


By kervel at Tue, 06/01/2004 - 09:16

Greetings!

Please, refer to www.webasyst.net. This site is dedicated to WebAsyst software, namely, WebAsyst Issue Tracking, designed specially for distributed workgroups. Note:It is web based. Your WebAsyst account can be accessed from anywhere - from hotel, from train, from Internet-Cafe using web-browser, Windows client, PDA, mobile.

Note that it meets all your described requirements:
1) Issue can be of any nature - it can be a bug, a to-do, a request, whatever you want.
2) Any number of states (that is, status) can be added. Workflow is fully customizable and can be easily accommodated to your specific.
3) Issue content stores its log (history of modifications). E-mail messages are sent during the creation of issue as well as during modification, deletion, etc.
4) Issues are grouped by works, which are grouped by projects.
5) Certain issues can be seen only by concerned users and clients (customers).
6) Issues are assignable with a number of options to customized.
7) Issues can be filtered matching your own customizable criteria.

Software uses PHP, MySQL (but can be adjusted to any well-known DBMS). Works on any modern platform (Windows, Linux, Free BSD). You can purchase open sources or sign for a monthly hosting on WebAsyst servers.

Note: WebAsyst Issue Tracking has a free trial - you can try it now.

For more information, please, refer to www.webasyst.net


By oleglyamin at Thu, 07/22/2004 - 10:51

I like use PHP-Mysql-Linux-Apache to develope Web application.It is cheap and [email protected]


By KDE User at Mon, 11/08/2004 - 14:59

I guess you've probably already implemented something, but, if not, PHPEdit use a product called http://www.rap-x.com. It has good category (product) based access control, and support for feature requests, FAQs, forums etc. http://community.phpedit.net. It's commercial, but open source, and is free for open source projects.


By conway at Sat, 11/06/2004 - 18:17

Pages