Opencast Summit 2021

What are we presenting?

Install Opencast im 30 minutes (Lars)

30 min talk

This session is showing off a production-ready install of Opencast. It will be a live install, explaining all necessary steps along the way.

Easy Development Dependencies with Containers (Lars)

15min Lightning Talk

This session shows how to spin up and use Opencast's runtime dependencies for development using docker-compose or podman-compose in just a few seconds.

Opencast Website (Sonia, Daniel)

Monitoring Opencast (Lukas! :P also nicht Lukas)

30min Talk

In this hands on session we will take a look at using Prometheus to extract metrics about Opencast and Opencast nodes and how to use these for monitoring and alerting.

New Repository (Lars; Greg?)

15min Lightning Talk

What has changed, how will updates work, …

GraphQL (Lukas or Julian)

  • For devs
  • 30 minute talk
  • What are the advantages?
  • Examples where Opencast could have used GraphQL
  • Challenges

Using Rust for Tobira: why? (Lukas)

  • For devs
  • 30min+
  • Teach a tiny bit of Rust
  • Explain why we chose it for Tobira
  • Talk about experiences using it for Tobira so far

Studio: A tale of weird and buggy browsers (Lukas)

  • For devs or adapters maybe?
  • 15min lightning talk
  • Browser bugs encountered, mostly regarding getDisplayMedia
  • Strange encoding with MediaEncoder

Maybe: Tobira is fast (Lukas)

  • For devs
  • 15 min
  • Only if I have good numbers/benchmarks until then
  • Nah

Checkstyle in Opencast (Lukas)

  • for devs
  • 15 Min
  • What changed and how we now enforce more rules in the Opencast Codebase

Help with Documentation (Piri?)

15min Lightning

  • How to update the docs using the GitHub UI
  • For beginners (you don't need to know about git)

Improving the Index Rebuild (Katrin)

30min Talk
submitted during registration

  • What's the problem with the Index Rebuild?
    • Performance
    • Fixed order combined with asynchronicity can lead to invalid data
  • What has been done? What will/should still be done?
  • Maybe show difference in performance if I have the numbers

SWITCHcast during the Corona Crisis (Katrin, Matthias (SWITCH))

15min Lightning Talk

  • Show some graphs and numbers for 2020
  • Maybe quickly introduce the used script

Changes Opencast Uni Osnabrueck during corona (Christian,Till?)

  • opencast scales! we will show how
    • some numbers and graphics
    • Change of usage from automated produced videos to self managed videos
    • Studio/upload/BigblueButton
    • Studip-Opencast-Plugin
      -> BOF Changing paradigms

Changing paradigms from an automated recording service to a self-service portal (Rüdiger, Christian)

Birds of Feathers (BOF)
EINGEREICHT

  • Opencast was successfull as an automated recording service provider
  • Users produce now (2020 and 2021) many more videos from home.
    • The users want to have more control over their content (changing visibility, reviewing, editing, deleting, re-using, sorting, grouping)
    • Even students provide more content now (i.e. presentations as exam)
    • Users want improved possibilities to produce videos from their office (i.e. for flipped classroom)

How you get new features faster (Lukas, Lars)

10min

Since the beginning of this year, Opencast has a new release and development process allowing for more agile development and faster delivery of new features. In this talk you can learn how this will impact you and what you can expect from new minor and major releases.

Tobira (OJuLaLu)

  • Olaf fragen
  • Für Adopters
  • Vision
  • Geplante Features

Editor (Arne?, Ludwig?)

15 min Live Demo

  • For Adopters
  • Look at this wonderful UI
  • You can have it in your OC for the low low price of installing a PR
  • Plans

Wordpress Plugin (Farbod?)

15min Lightnin Talk

  • Show how it looks like
  • Show how the integration works

H5P connection (Farbod?)

15min Lightnin Talk

  • What is H5P?
  • What are the limitations / reasons for this?

Intro to React? (Julian)

Intro to TypeScript (Julian)

pyCA (Lars, Sven?)

10 min

PyCA is a fully functional Opencast capture agent written in Python. It is free software licensed under the terms of the GNU Lesser General Public License.

This session is about the latest developments of pyCA, in particular the new user interface.

Livestreaming (Waldemar)

Annotation Tool (Arne, Julian)

Low Hanging Fruits (Greg)

  • Talk to community
  • What could be easy changes to improve Opencast

Replacing the Media Module? (Julian)

15min Diskussion?

  • Mit (endlich) open source Vallery! \o/ (hoffentlich)

Adopter's Guide Overhaul (Sonia)

15min Lightning Talk

  • What was done/changed
  • How to do it better plz
Select a repo