Details

    • Type: Feature Request
    • Status: Pull Request Sent (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Reporting
    • Labels:
      None

      Description

      Context
      JWS contains a subs-set of technologies that are included within EAP.
      It would ideal in RHAMT could nominate whether an Application can run within JWS or EAP.
      There are already numerous rules that identify technology usage.
      What we need to do is extend those so that all of the technologies used within JWS and EAP are tagged appropriately. That work is already in progress (link here).

      By extending the Application List filtering functionality we could satisfy the requirement to report an Application as being suitable for JWS or EAP.
      The filtering by Tag functionality would have to be extended to include additional boolean algebra so filters like (Tag1 or Tag2 or Tag3) and (not (Tag5 or Tag6 or Tag7))

      It would be ideal if we could ship pre-defined (initially 2) predefined filters called say JWS Runtime and EAP Runtime, that the user can click on and the filter criteria will appear in the Application List Heading and be used to filter the Application List.

      Feature
      1. Extend the Tag filtering capability within the Application List so that more extensive boolean algebra can be defined E.g. (Tag1 or Tag2 or Tag3) and (not (Tag5 or Tag6 or Tag7)).
      2. Provide two predefined filters that contain the selection criteria necessary to nominate an Application for JWS or EAP.

      Ideally Users should be able to build up there own collection of filters (so the list of two standard shipped filters, is extensible). However that is a separate requirement that needs its own Jira. So outside of the scope of this Jira.

        Gliffy Diagrams

          Attachments

          1. core.windup.label.xml
            3 kB
          2. core.windup.label.xml
            2 kB
          3. Filtering.png
            Filtering.png
            274 kB
          4. filters1.png
            filters1.png
            151 kB
          5. filters2.png
            filters2.png
            151 kB
          6. Filterswireframe.png
            Filterswireframe.png
            491 kB
          7. label_crud.jpg
            label_crud.jpg
            499 kB
          8. label_crudV2.jpg
            label_crudV2.jpg
            487 kB
          9. prototypeV5.jpg
            prototypeV5.jpg
            805 kB
          10. prototypeV6.jpg
            prototypeV6.jpg
            625 kB
          11. Screenshot from 2019-03-15 10-37-30.png
            Screenshot from 2019-03-15 10-37-30.png
            153 kB
          12. Target Runtimes Example.png
            Target Runtimes Example.png
            186 kB

            Activity

              People

              • Assignee:
                cferiavi Carlos Esteban Feria Vila
                Reporter:
                philcattanach Philip Cattanach
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: