Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-1519

Engineer a new internal nanoservice to provide URL of IGB Help page

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      Description

      IGB's use of dependency injection and services architecture (OSGi) lets modules call upon services exported by other modules without having to create objects.

      Currently, there is no easy way for a module to determine the IGB Help Page URL. Instead, we are hard-coding it.

      For this task, investigate IGB's services-architecture based approach to providing data such as this Help Page URL that should be accessible in many locations of the GUI. Propose a solution, discuss it with others on the team, and summarize the approach in the comments or in a Powerpoint presentation. Also see case study modules in the IGB Canvas class for useful info.

        Attachments

          Activity

          ann.loraine Ann Loraine created issue -
          ann.loraine Ann Loraine made changes -
          Field Original Value New Value
          Summary Engineer a new service to provide URL of IGB Help PAGE Engineer a new service to provide URL of IGB Help page
          ann.loraine Ann Loraine made changes -
          Summary Engineer a new service to provide URL of IGB Help page Engineer a new internal nanoservice to provide URL of IGB Help page
          nfreese Nowlan Freese made changes -
          Sprint Spring 2019 Sprint 1 [ 59 ]
          nfreese Nowlan Freese made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Epic Link IGBF-1531 [ 17617 ]
          ann.loraine Ann Loraine made changes -
          Labels Advanced Advanced Platform
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2019 Sprint 2 [ 60 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2019 Sprint 2 [ 60 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked lower
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          srishteeM Srishtee Marotkar (Inactive) made changes -
          Sprint Spring 2019 Sprint 2 [ 60 ]
          Assignee Srishtee Marotkar [ srishteem ]
          ann.loraine Ann Loraine made changes -
          Description IGB's use of dependency injection and services architecture (OSGi) lets modules call upon services exported by other modules without having to create objects.

          Currently, there is no easy way for a module to determine the IGB Help Page URL. Instead, we are hard-coding it.

          For this task, design and implement a services-architecture based approach to providing this URL. Propose a solution, discuss it with others on the team, and summarize the approach in the comments here.

          Once you have a good plan, implement it.
          IGB's use of dependency injection and services architecture (OSGi) lets modules call upon services exported by other modules without having to create objects.

          Currently, there is no easy way for a module to determine the IGB Help Page URL. Instead, we are hard-coding it.

          For this task, design and implement a services-architecture based approach to providing this URL. Propose a solution, discuss it with others on the team, and summarize the approach in the comments or in a Powerpoint presentation. Also see case study modules in the IGB Canvas class for useful info.

          Once you have a good plan, implement it.
          ann.loraine Ann Loraine made changes -
          Fix Version/s 9.1.0 Major Release [ 10601 ]
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2019 Sprint 2 [ 60 ] Spring 2019 Sprint 2, Spring 2019 Sprint 3 [ 60, 61 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Link This issue relates to IGBF-1612 [ IGBF-1612 ]
          srishteeM Srishtee Marotkar (Inactive) made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          ann.loraine Ann Loraine made changes -
          Description IGB's use of dependency injection and services architecture (OSGi) lets modules call upon services exported by other modules without having to create objects.

          Currently, there is no easy way for a module to determine the IGB Help Page URL. Instead, we are hard-coding it.

          For this task, design and implement a services-architecture based approach to providing this URL. Propose a solution, discuss it with others on the team, and summarize the approach in the comments or in a Powerpoint presentation. Also see case study modules in the IGB Canvas class for useful info.

          Once you have a good plan, implement it.
          IGB's use of dependency injection and services architecture (OSGi) lets modules call upon services exported by other modules without having to create objects.

          Currently, there is no easy way for a module to determine the IGB Help Page URL. Instead, we are hard-coding it.

          For this task, investigate IGB's services-architecture based approach to providing data such as this Help Page URL that should be accessible in many locations of the GUI. Propose a solution, discuss it with others on the team, and summarize the approach in the comments or in a Powerpoint presentation. Also see case study modules in the IGB Canvas class for useful info.
          srishteeM Srishtee Marotkar (Inactive) made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          ann.loraine Ann Loraine made changes -
          Status Needs 1st Level Review [ 10005 ] Reviewing [ 10301 ]
          ann.loraine Ann Loraine made changes -
          Resolution Done [ 10000 ]
          Status Reviewing [ 10301 ] Closed [ 6 ]
          ann.loraine Ann Loraine made changes -
          Workflow Loraine Lab Workflow [ 18235 ] Fall 2019 Workflow Update [ 20011 ]
          ann.loraine Ann Loraine made changes -
          Workflow Fall 2019 Workflow Update [ 20011 ] Revised Fall 2019 Workflow Update [ 22138 ]
          ann.loraine Ann Loraine made changes -
          Fix Version/s 9.1.0 Major Release [ 10601 ]

            People

            • Assignee:
              srishteeM Srishtee Marotkar (Inactive)
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: