mantisbt:issue:10543
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mantisbt:issue:10543 [2009/05/28 08:57] – oberger | mantisbt:issue:10543 [2009/07/03 11:09] (current) – mdhar | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Proposal : Provide an extension adding Relationships to external bugs in remote bugtrackers ====== | ====== Proposal : Provide an extension adding Relationships to external bugs in remote bugtrackers ====== | ||
- | Authors : | + | **Authors** : |
* Olivier Berger < | * Olivier Berger < | ||
* Madhumita Dhar | * Madhumita Dhar | ||
Line 12: | Line 12: | ||
* provide a formal way to describe pointers to other //external bugs// in remote bugtrackers, | * provide a formal way to describe pointers to other //external bugs// in remote bugtrackers, | ||
* allow the use of such relations by //agents// which could automatically //monitor// such external bugs. A first use could be to notify these interested persons whenever a //status change// of the remote bug is noticed by agents, as is done by // | * allow the use of such relations by //agents// which could automatically //monitor// such external bugs. A first use could be to notify these interested persons whenever a //status change// of the remote bug is noticed by agents, as is done by // | ||
+ | |||
===== Bug relationships ===== | ===== Bug relationships ===== | ||
- | Mantis already provides certain relationship_types in the " | + | Mantis already provides certain relationship_types in the " |
* "See also" : meant for general URL pointing to other bugs without further semantics | * "See also" : meant for general URL pointing to other bugs without further semantics | ||
- | * " | + | * " |
+ | * " | ||
In addition, the current relationship types used for local bugs could also be used for external bugs (parent / child, etc.) It will be the administrator' | In addition, the current relationship types used for local bugs could also be used for external bugs (parent / child, etc.) It will be the administrator' | ||
+ | |||
+ | ==== Description of the data ==== | ||
Each local bug is permitted to have multiple relationships which connect it to different external bugs. Each of these relations would have: | Each local bug is permitted to have multiple relationships which connect it to different external bugs. Each of these relations would have: | ||
Line 39: | Line 43: | ||
The log would be available as RSS too. | The log would be available as RSS too. | ||
- | As per the need of bts-link, the plugin would monitor specifically " | + | |
+ | ===== Needs for bts-link ===== | ||
+ | |||
+ | |||
+ | As per the need of [[http:// | ||
* fixed-upstream | * fixed-upstream | ||
* reopened-upstream | * reopened-upstream | ||
Line 51: | Line 59: | ||
The bts-link allowed to monitor a relation_type on a mantis instance will extract the previous state from the most recent entry notifying the status in its log. In case concurrent tools are running, the others will not use that log nor notify users through mantis, but they could run nevertheless, | The bts-link allowed to monitor a relation_type on a mantis instance will extract the previous state from the most recent entry notifying the status in its log. In case concurrent tools are running, the others will not use that log nor notify users through mantis, but they could run nevertheless, | ||
+ | //Note : the following proposal is made in the frame of the [[https:// | ||
+ | |||
+ | Note that in waiting for this feature to be integrated in Mantis, we have devised a working version of bts-link anyway, see : http:// | ||
mantisbt/issue/10543.1243515433.txt.gz · Last modified: 2009/05/28 09:01 (external edit)