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

Define URI Prefix for SKA Data

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

Details

    • SRCnet
    • Hide

      This work will look at defining a common URI prefix to identify data stored in the SKA DataLake. At the moment, data identifiers for data in the SKA DataLake are based on the Rucio identifiers, without a distinguishing prefix. This makes it hard to distinguish between a URI for data in SKA and data in another platform. Services and users have to rely on context to understand which platform the data is in.

      By addressing this before further implementation of SRCNet0.1 we can reduce the complexity of the roll out. (Though not explicitly required for v0.1).
      The later we leave this the more it will cost to adapt existing software and services which have been developed without expecting a URI prefix.

      Show
      This work will look at defining a common URI prefix to identify data stored in the SKA DataLake. At the moment, data identifiers for data in the SKA DataLake are based on the Rucio identifiers, without a distinguishing prefix. This makes it hard to distinguish between a URI for data in SKA and data in another platform. Services and users have to rely on context to understand which platform the data is in. By addressing this before further implementation of SRCNet0.1 we can reduce the complexity of the roll out. (Though not explicitly required for v0.1). The later we leave this the more it will cost to adapt existing software and services which have been developed without expecting a URI prefix.
    • Hide

      AC1: The first stage of this work will define the best form for the prefix and identify what changes are needed to the existing code base to support this.
      AC2: The results will be reported back to the project team for evaluation. (? who?, which project?)
      AC3: If it is decided to adopt this proposal, the second stage will implement the required changes in the SRCNet code base and manage the roll out.

      Show
      AC1: The first stage of this work will define the best form for the prefix and identify what changes are needed to the existing code base to support this. AC2: The results will be reported back to the project team for evaluation. (? who?, which project?) AC3: If it is decided to adopt this proposal, the second stage will implement the required changes in the SRCNet code base and manage the roll out.
    • 22.5
    • PI23 - UNCOVERED

    • CADC SRCNet0.x data-lifecycle science-metadata team_DAAC

    Description

      This work will look at defining a common URI prefix to identify data stored in the SKA DataLake. At the moment, data identifiers for data in the SKA DataLake are based on the Rucio identifiers, without a distinguishing prefix. This makes it hard to distinguish between a URI for data in SKA and data in another platform. Services and users have to rely on context to understand which platform the data is in.

      • //namespace/object-id
      • //namespace/object-id
      • //namespace/object-id

      Adding a simple prefix to the URIs makes it clear which platform they are referring to and how to resolve them into the target data.

      • ivo://namespace/object-id
      • doi://namespace/object-id
      • skao://namespace/object-id

      Adding a version number provides an upgrade path for SKAO to evolve the data storage systems in the future.

      • skao-0.1://namespace/object-id
      • skao-1.0://namespace/object-id
      • skao-5.7://namespace/object-id

      Attachments

        Issue Links

          Structure

            Activity

              People

                r.bolton Bolton, Rosie
                D.Watson Watson, Duncan
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (0%)

                  Feature Estimate: 0.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete00.0
                  Total00.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel