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

Remove opencast-paella binding dependency on Admin server (use /search/series instead of /series)

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed and reviewed
    • Affects Version/s: 5.0
    • Fix Version/s: None
    • Component/s: Player

      Description

      The Paella Player's opencast-paella binding uses the Opencast Series service's REST endpoint to get series metadata. The default configuration is for series-remote to be on the Engage server which calls the series-impl on admin to retrieve series information. This makes an unwanted dependency between Paella player and the Opencast admin node.

      The admin node dependency, and issues introduced by it, can be avoided by using the search/series endpoint on the Search servie's REST endpoint to retrieve series information. The Search service is native to the Opencast engage server, and it is already used by Paella's opencast-paella binding to get the mediapackage. So, it does not introduce additional unwanted service dependencies.

      ref: https://github.com/opencast/opencast/pull/15#discussion-diff-161052053R53

        TestRail: Results

          Attachments

            Activity

              People

              • Assignee:
                miguelescriva Miguel Escriva
                Reporter:
                karen_dolan Karen Dolan
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  TestRail: Cases