Patch: Custom relationships for Mantis
Submitted by infojunkie on Sat, 2007-08-04 08:33.
in
Mantis is a cool bug tracker. I like it because it's simple but has a neat architecture that makes it easy to extend for your own needs.
One of the things we needed at work was creating relationships between issues. That allowed us to store requirements, use cases, change requests, and other software engineering artefacts in the same place we store bugs. One of the key benefits of this feature is to be able to implement traceability. In order to make bugs traceable back to requirements, we need to relate each bug to the requirement that spawned it. And thus, we needed specially-named relationships to let express the traceability cleanly.
Well, I coded that patch, submitted it to the Mantis dev team, and it got accepted!