Uploaded image for project: 'Opencast'
  1. MH-9480

Request to define namespaces used in Matterhorn in a central or bundle scoped Config File

    Details

    • Type: Story Card
    • Status: Open
    • Resolution: Unresolved
    • Affects versions: None
    • Fix versions: None
    • Components: Backend Software
    • Labels:

      Description

      Issue: It's hard to tell what namespaces are used in Matterhorn and its hard to tell when they change.
      For example, the namespace "http://org.opencastproject.security" is defined 18 times in 9 classes across 2 bundles.
      In this case, when that namespace changed from "org.opencastproject.security" to "http://org.opencastproject.security" between 1.4rc2 and 1.4rc7, the series REST API changed.

      A possible solution for more namespace visibility is move the namespace definitions out of java and into configuration files.
      For example,
      opencast.mediapackage.namespace="http://mediapackage.opencastproject.org"
      opencast.security.namespace="http://org.opencastproject.security"
      opencast.acl.namespace=$

      {opencast.security.namespace}
      opencast.ace.namespace=${opencast.security.namespace}

      opencast.organization.namespace=$

      {opencast.security.namespace}

      ...

        TestRail: Results

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                karen Karen Dolan (Inactive)
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:

                  TestRail: Cases