wez / mtrack
mtrack is a project management, source browser, wiki and issue tracking tool heavily inspired by the popular Trac software. mtrack is Free and Open Source software distributed under the 3-clause BSD License.
mtrack Features
- Import Trac project(s) into mtrack. (SQLite backend only)
- You may import multiple Trac instances into a single mtrack instance to consolidate them
- Trac style wiki syntax (all of its core syntax is supported)
- Subversion and Mercurial repository integration (API extensible to other VCS)
- Email notifications batch related information together to reduce the amount of mail you need to read
- if you make 5 changes relating to a ticket in a 10 minute period you get one email with all 5 changes in it, instead of 1 per change.
- Code changes that reference a ticket generate a single email with the ticket changes and the diff, not a separate email for each.
- Issue tracking with configurable components, priorities, severities, milestones.
- Define projects and associate components and paths within repositories with them to control who gets notified of changes.
- Flot based graphing of Scrum burn-down based on time estimates and recorded effort
- Wiki edits have in-built conflict resolution and the Issue tracker tries hard to behave reasonably in the case where multiple people are working on the same item.
- Uses the Gravatar service to add some personality throughout the application.
- Plugin/hook API to support both core and external enhancements.
- Full-text search
Requirements
- A Unix style system, such as Linux, Solaris, FreeBSD, OS/X
- A web server, such as Apache
- PHP 5.2 or higher, to run both in the web server and from the command line
- PDO and PDO_SQLite support
- fileinfo or mime_magic support is recommend but not required
- The diff and diff3 utilities
- Subversion svn and svnlook utilities for Subversion repository support
- Mercurial hg utility for Mercurial repository support
- Access to the cron mechanism so that email notifications can be generated
- The sendmail program for use as a mail submission utility (other sendmail equivalents are also acceptable)
Where can I find more documentation?
For an introduction see Introduction.
For installation instructions, see Install.
How do I submit bugs or patches?
Use the Issue tracker on bitbucket
How do I get support?
It's still early days; if you can't find what you need in the documentation, you can try the mailing list.
We've started up an #mtrack IRC channel on FreeNode. You could try asking for help there.
A Screenshot

This revision is from 2010-01-28 04:04
