•  
      request #35466 Add a field-widget to simply select cross-tracker links (like versions)
    Infos
    #35466
    Guilhem Bonnefille (CS) (gbonnefille)
    2023-12-08 11:58
    2023-12-08 11:58
    37059
    Details
    Add a field-widget to simply select cross-tracker links (like versions)

    Description

    As a tracker Administrator When designing a tracker I want to be able to add one or more field/widget in order to let my users reference a remote artifact By selecting a remote tracker and a type link.

    Then, As a user, When I create/edit a tracker artifact I just have to select the remote artifact in a combo-box.

    Motivation

    The usage of an intermediate tracker to link Issues and Product version is a really good idea. Nevertheless, the associated UI is not END-user friendly: one has to click many-many times in different forms while he simply wants to select the associated version in a simple list. In our use cases, the users have to deal with multiple product versions information: the version where the bug is found, the targeted version for correction and the effective version where the issue is fixed (even if the latter two can be replaced by milestone).

    Implementation idea

    Even if the main use case concerns the Product Versions, the implementation should certainly be generic enough to let the users links any trackers with any link type. Once selected, the relation is stored naturally like currently, as references. As the references are not constrained by cardinality, the resulting widget should be necessarily a multi-selection-box. And the better existing widget to mimic is certainly the widget allowing to select users: the list is constructed dynamically, as it could be a lot of references.

    Empty
    Empty
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    New
    Empty
    Attachments
    Empty
    References
    References list is empty