Our skills :
embedded safety systems

  • francais
  • anglais

Plugin Redmine - Traceability matrix

Presentation


Shows the traceability matrix of 2 lists of issues, obtained from 2 custom queries.

Syntax:

To show a simple cross reference table :

{{traceability_matrix_short(custom_query_id_row, custom_query_id_col)}}


To show a detailed cross reference table, with description of issues :

{{traceability_matrix_detailed(custom_query_id, custom_query_id)}}
Arguments:
  • custom_query_id_row : identifiant de la requête personnalisée, pour la liste des tickets en ligne
  • custom_query_id_col : identifiant de la requête personnalisée, pour la liste des tickets en colonne
Content of customs queries :

Both custom queries that are used as parameter of the macro must define :
- a filter tracker, containing one and only one value
- a filter sub-project, if the current project as sub-project

Examples:

{{traceability_matrix_short(2,3)}}
{{traceability_matrix_detailed(2,3)}}

Installation


1. Follow the Redmine plugin installation steps at: http://www.redmine.org/wiki/redmine/Plugins
2. Restart your Redmine web servers (e.g. mongrel, thin, mod_rails)

Version Changes
traceability_matrix_0_2_1.zip Improvements :
  • Add CSS support
  • Lines are odd/even colored
  • Line of issues without crossed reference to issue column are red colored
  • Title of line and column is the name of the query, instead the tracker

Correction:
  • Correction of SQL query, when a single project is involved (no sub-project)
traceability_matrix_0_2_0.zip Improvement :
  • Better management of custom queries. Now, the matrix is able to work with issues of the current project, and tickets in sub-projects also.
  • The Cross reference table can be split into several tables, 20 colomns wide. Otherwise, when too much issues are involved, a single table becomes too wide.
traceability_matrix_0_1_0.zip First public release
24, rue Ferdinand Buisson, Z.A. Kervidanou 3, 29300 Mellac 02 30 96 12 20 - contact (a) seasidetech.net