Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-3688

Add a Browser based User Interface to the CANFAR Science Platform

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • SRCnet
    • Hide

      The Science Platform service currently depends on the CLI (Command Line Interface), which is a series of cURL commands to POST requests to the service, and then issue a GET to obtain the location of the service, then to copy-and-paste a session URL into a browser. Additionally, in order to get decision-based information regarding the underlying resources, it is necessary to issue another request: CPUs, RAM, running instances.

      This transaction can be simplified with a "dashboard" style page. An HTML form can be used to submit a request for a Session and provide one-click access to the running session. An added benefit would be to display the current state of the underlying resources.

      Show
      The Science Platform service currently depends on the CLI (Command Line Interface), which is a series of cURL commands to POST requests to the service, and then issue a GET to obtain the location of the service, then to copy-and-paste a session URL into a browser. Additionally, in order to get decision-based information regarding the underlying resources, it is necessary to issue another request: CPUs, RAM, running instances. This transaction can be simplified with a "dashboard" style page. An HTML form can be used to submit a request for a Session and provide one-click access to the running session. An added benefit would be to display the current state of the underlying resources.
    • Hide

      An accessible page hosted at each site that is running an instance of the CANFAR science platform that can be bookmarked, that will accept authentication to allow Session creation, access and listing, and display resource state. The Docker image, Helm install, and MSND registry configuration are testable.

      Show
      An accessible page hosted at each site that is running an instance of the CANFAR science platform that can be bookmarked, that will accept authentication to allow Session creation, access and listing, and display resource state. The Docker image, Helm install, and MSND registry configuration are testable.
    • 1
    • 1
    • 0
    • Team_RED
    • Sprint 2
    • Show
      Docs: https://confluence.skatelescope.org/display/SRCSC/OpenCADC+Software+and+Documentation#OpenCADCSoftwareandDocumentation-SciencePlatform   Demos: Coral: https://confluence.skatelescope.org/display/SRCSC/2023-11-02+SRC+ART+System+Demo+20.4+Part+2+AM Magenta: https://confluence.skatelescope.org/display/SRCSC/2023-11-23+SRC+ART+System+Demo+20.6+Part+1+PM  
    • 23.3
    • Stories Completed, Integrated, Accepted by FO
    • PI24 - UNCOVERED

    • PI20-PB

    Description

      OpenCADC (CANFAR) has implemented a Science Platform UI (https://github.com/opencadc/science-portal.git) that could be ported to be deployed alongside the locally deployed Science Platforms to increase their usability.

      The application will be ported to use OIDC (IAM) and no new features will be necessary for an initial deployment. It will be delivered to local deployers as a Docker image, added to the Science Platform helm install, and will be configurable to use the MSND registry.

      Attachments

        Issue Links

          Structure

            Activity

              People

                r.bolton Bolton, Rosie
                D.Jenkins Jenkins, Dustin
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 1.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete38.5
                  Total38.5

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel