Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate weblectures and talks #1938

Open
1 of 23 tasks
zzacharo opened this issue May 8, 2024 · 0 comments
Open
1 of 23 tasks

Migrate weblectures and talks #1938

zzacharo opened this issue May 8, 2024 · 0 comments

Comments

@zzacharo
Copy link
Contributor

zzacharo commented May 8, 2024

Summary

This the issue to start gathering all the information needed to migrate the content from of weblectures and talks from CDS to CDS Videos.

Why is important?

As part of the CDS migration to https://repository.cern we need to move content from the legacy system to the new one. Specifically, part of the archived video content was already migrated to https://videos.cern.ch some years ago. Now, we will focus on the remaining video content which is the Lectures and Events collection. Additionally, this is important so that users can find all video related archived content in one platform (CDS Videos) and avoid confusion between the 2 systems.

External dependencies

  • Academic training website is harvesting information from CDS for their content.
  • Contact the website responsible to align with them if they are able to harvest CDS Videos due to the upcoming migration.
  • Contact: https://scivideos.org/source-repository/CERN-CDS and see how do they harvest CDS talks.
    • OAI harvest or simple search on Videos would be enough?
  • Once we migrate, we need to ensure that they are informed and capable of harvesting the content from CDS Videos.

Weblectures publishing workflow

At the moment the Weblecture team is creating on CDS the weblecture record metadata while the video is not stored on our system. An example record can be found here.

  • Contact the weblecture team to align on the changes needed to be done regarding the publishing workflow.
  • CDS Videos as the archival repository should ideally be able to download the content, weblecture main file and subformats, and archive it in-house.
    • A potential solution would be to get notified when a new weblecture is created/updated and retrieve the manifest, example to be able to download and create the CDS Videos record.
      • That would require the CDS Videos platform to be able to download content via an API key from the weblecture storage.
    • We need to provide a json template to the weblecture team so it can be used for the metadata collection for the corresponding weblecture record.
  • We should not mint DOIs for the weblecture videos
    • Maybe is a good idea to make DOIs optional e.g users to request them on demand

Weblectures collections

Currently on CDS all relevant content that needs to be migrated is included in the Lectures and Events collection.

  • How should we migrate the collection structure?
  • On Videos we have the "Channels" on the front page. Investigate if they can be used to collect and display the weblecture content in similar fashion so people can browse the content.

Welecture publishing workflow information

Tasks

Design

Development

Migration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant