•  
      story #12553 see flags that categorize my project in all project pages
    Summary
    site administrator
    see flags that categorize my project in all project pages

    People using the project knows about those categories

    Overview

    Context: Classified Informations

    In this context, people are supposed to know about the level a project is. This information must be displayed in all pages. The challenge is to keep that info usable (not too fat on the page to reduce space lost).

    Proposal

    Let's consider that project confidentiality is picked-up in one list

    • Secret
    • Confidential
    • Restricted
    • Official
    • Unclassified

    And another category is used to provide another level of classification

    • Personal
    • Special
    • Industry

    You can get any combination of the 2 lists:

    • Secret - Personal
    • Secret - Industry
    • ...

    The infrormation is then displayed on the right hand side of the project name in the navbar with a tooltip with full information on hover (the icon doesn't change when the values change).

    Acceptance criteria

    • Site admin can select 1 or 2 trove cat to be displayed in the navigation bar
      • Only apply to root categories
    • Site admin can configure trove categories to have at max 1 value
    • Site admin can configure trove categories to have at min 1 value (already OK)
    • The default trove cat is no longer defined in local.inc and won't be used anymore in the software map (the first category of the list will be selected by default when browsing the software map)
    • Project admin page of trove categories is updated to burning parrot and enforce rules set by site admin (+ fix request #11583)
    • Add popover in TLP to manage the tooltip over the selected categories
    • DB should be normalized (remove id :: id) to avoid id clashes

    Mockups needed

    • Project admin interface
    • Update of modale in site admin
    Empty
    Status
    Done
    Development
    Empty
    Empty
    Details
    #12553
    Manuel Vacelet (vaceletm)
    2019-02-25 13:29
    2018-11-26 17:08
    3401

    References

    List of items referenced by or referencing this item.

    Git commit

    Artifact Tracker v5

    Follow-ups

    • User avatar
      • Status changed from On going to Done
    • User avatar
      gerrit #14122 integrated into Tuleap 10.10.99.194.
    • User avatar
      gerrit #14111 integrated into Tuleap 10.10.99.171.
    • User avatar
      gerrit #14083 integrated into Tuleap 10.10.99.158
    • User avatar
      gerrit #14085 integrated into Tuleap 10.10.99.150.
    • User avatar
      gerrit #14048 integrated into Tuleap 10.10.99.122.
    • User avatar
      gerrit #14049 integrated into Tuleap 10.10.99.121.
    • User avatar
      gerrit #14042 integrated into Tuleap 10.10.99.108.
    • User avatar
      gerrit #12597 integrated into Tuleap 10.10.99.100.
    • User avatar
      gerrit #14006 integrated into Tuleap 10.10.99.85.
    • User avatar
      gerrit #14003 integrated into Tuleap 10.10.99.84.
    • User avatar
      gerrit #13994 integrated into Tuleap 10.10.99.83.
    • User avatar
      gerrit #14002 integrated into Tuleap 10.10.99.82.
    • User avatar
      gerrit #13995 integrated into Tuleap 10.10.99.75.
    • User avatar
      gerrit #13987 integrated into Tuleap 10.10.99.73.
    • User avatar
      gerrit #13982 integrated into Tuleap 10.10.99.70.
    • User avatar
      gerrit #13980 integrated into Tuleap 10.10.99.69.
    • User avatar
      gerrit #13979 integrated into Tuleap 10.10.99.68.
    • User avatar
      gerrit #13972 integrated into Tuleap 10.10.99.67
    • User avatar
      gerrit #13946 integrated into Tuleap 10.10.99.63.
    • User avatar
      gerrit #13952 integrated into Tuleap 10.10.99.56
    • User avatar
      gerrit #13941 integrated into Tuleap 10.10.99.51.
    • User avatar
      gerrit #13951 integrated into Tuleap 10.10.99.50.
    • User avatar
      gerrit #13937 integrated into Tuleap 10.10.99.42.
    • User avatar
      gerrit #13924 integrated into Tuleap 10.10.99.41.
    • User avatar
      gerrit #13923 integrated into Tuleap 10.10.99.26.
    • User avatar
      • Status changed from To be done to On going
    • User avatar
      • Acceptance criteria
    • User avatar
    • User avatar

      We didn't have any feedback from other potential users so far.

      Note: the implementation as described here has been scheduled for 10.10 (current release cycle).

    • User avatar
      As the number of trove cats is limited, we could alternatively set 1 category to this header flag and display the first 2 values (if any) of that category. Could depend on the interest of other customers to have other concepts than privacy/sensitivity addressed in the form of a header flag (e.g. license, business partner...).
    • User avatar
      • Acceptance criteria
    • User avatar
      • Acceptance criteria
    • User avatar

      Here's the little "something" displayed in the navbar


      • Acceptance criteria
      • Attachments project-flag.png added
    • User avatar
      • So that
      • Acceptance criteria