Looking for an issue-tracking software

    pfremy's picture
    2004
    5
    Apr

    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

    Comment viewing options

    Select your preferred way to display the comments and click "Save settings" to activate your changes.
    alexander neundorf's picture

    Todolist

    Hi,

    here's a simple one: http://todolist.sourceforge.net/

    Not too many features, but therefor really simple to use. Maybe it does enough for your needs.

    Alex

    kdlucas's picture

    Issue Tracker

    About 9 months ago I did an evaluation of all of the issue tracking software out there, as my small company needed to implement one. I did look at Bugzilla and Issue-Tracker, as well as RT. But the clear winner for us was TrackStudio. It uses a SQL database on the back end, with support for MySQL, PostGres, Oracle, etc. It is very customizable, as it can be used for bug tracking, defect tracking, general database [we use it for an equipment database], and project management. It does require Tomcat, so I wouldn't call it a simple installation, but it is not too complex. It also supports opening and appending to tickets via email.

    It is not free, as there is a small one time charge, but you can evaluate for free, for 90 days.

    conway's picture

    rap-X

    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.

    oleglyamin's picture

    WebAsyst Issue Tracking Software

    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

    kervel's picture

    rt and otrs

    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

    denovich's picture

    Try Jira from Atlassian

    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

    steven@acko.net's picture

    Drupal project.module?

    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.

    cristian tibirna's picture

    phprojekt

    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.

    daniel's picture

    Maybe you're looking for mantis ?!

    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

    berkus's picture

    I second this

    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.

    Comment viewing options

    Select your preferred way to display the comments and click "Save settings" to activate your changes.