owned this note
owned this note
Published
Linked with GitHub
Moodle-Opencast-Adopter's Meeting
=================================
- Offenes Treffen deutschsprachiger Moodle-Opencast-Adopters
- Kommt jederzeit gerne dazu
- Ergänzt die Agenda
- __Wir treffen uns einmal im Monat, jeweils am ersten Mittwoch des Monats um 15 Uhr (CEST).__
**Ort:** https://opencast.blindsidenetworks.net
**Raum:** 1
**Passwort:** welcome
---
**Moodle Plugins - Treffen am 03.12.2025**
Anwesende: 17 Teilnehmer:innen
**A G E N D A**
* Status OC-Plugins und Moodle 5.1 bzw. Opencast 18
Die h5p-Plugins werden derzeit als letzte auf Moodle 5.0 upgegradet. (Farbod & Thomas), danach werden die Plugins sukzessive auf 5.1 gebracht, Beginn wahrscheinlich noch diese Woche
* Easy Upload in Opencast Activity:
-> Farbod macht noch einmal kurz eine Präsentation, Michael hat es erfolgreich getestet und auch die de-Strings in AMOS eingepflegt (Version 4.5)
Das Tool wurde von Farbod noch einmal vorgestellt.
* Status [Lifecycle-Step](https://github.com/Opencast-Moodle/moodle-lifecyclestep_opencast) für Opencast
-> [Issue](https://github.com/opencast/opencast/issues/6995) zum Thema Lifecycle Management/Policies in OC selbst; Thomas erklärt sich bereit, den Code Review zu machen.
Farbod wird anfang 2026 mit der Fertigstellung des Step-Plugins beginnen. Danke and die HU-Berlin für die Finanzierung!
* Ein Lifecycle-Trigger für Opencast wird jetzt (doch) von Thomas erstellt
Fertigstellung für dieses Jahr noch geplant.
Lilia Grodde von der TH Rosenheim war das erste Mal dabei und hat von ihren Erfahrungen bzw. Überlegungen zur Verbesserung des Opencast erzählt. Ihr wurde u.a. empfohlen, auf eine neuere Opencast-Version umzusteigen (Easy Upload, kein Block zwingend notwendig) und den Einsatz von Tobira anzudenken.
* Button für Tiny-MCE - Status?
Es war niemand von der TU-Wien anwesend. Thomas versucht Kontakt aufzunehmen.
* Opencast 19/20 Features erfordern neue Paella Player Version
Farbod: Warten auf direkte Integration des Opencast Players in Moodle statt Upgrade auf Paella Player 8
**Moodle Plugins - Treffen am 05.11.2025**
Anwesende: ca 12 Teilnehmer:innen
**A G E N D A**
* Wann und wo ist eigentlich das nächste Treffen der OC-Community?
-> [Summit](https://opencast.org/2025/11/03/the-opencast-2026-international-summit-returns-to-manchester-uk-not-eu/) vom 25.-27. Februar in Manchester
* Event-Planung bzw. -Reservierung mit/in Opencast
-> Aufwändig besonders durch die Heterogenität der Campus-Management-Landschaft, bisher kein dezidierter Wunsch in der Community
* Easy Upload in Opencast Activity: Status, erste Erfahrungen?
-> Farbod macht beim nächsten Adopter-Treffen noch einmal kurz eine Präsentation, Michael hat es erfolgreich getestet und auch die de-Strings in AMOS eingepflegt (Version 4.5)
* Status [Lifecycle-Step](https://github.com/Opencast-Moodle/moodle-lifecyclestep_opencast) für Opencast
-> [Issue](https://github.com/opencast/opencast/issues/6995) zum Thema Lifecycle Management/Policies in OC selbst; Thomas erklärt sich bereit, den Code Review zu machen
* Findet sich jemand, der Chunkupload Batch-fähig macht..?
-> auf Core-Meeting verschoben
* Überarbeitung der Default-Einstellungen in den Admin-Settings der Plugins
-> auf Core-Meeting verschoben
**Moodle Plugins - Treffen am 01.10.2025**
Anwesende:
**A G E N D A**
* Rückschau und Bericht von der Opencast-DACH in Jena
* Überarbeitung der Default-Einstellungen in den Admin-Settings der Plugins -- aus Zeitmangel vertagt. Soll bei nächstem Core-Group-Treffen angesprochen werden
* Easy Upload in Opencat Activity kurze Präsentation (Farbod) -- zwei Wünsche wurden geäußert: 1. Help-Texte bei nicht-trivialen Optionen, 2. Kurs-Teilnehmerinnen sollten die Aktivität im Kurs erst sehen können, wenn das Video fertig bearbeitet ist
* Opencast Versions & Github CI workflow (Farbod)
**Moodle Plugins - Treffen am 03.09.2025**
Anwesende:
**A G E N D A**
* Neue Version v5.0-r2/3 veröffentlicht
* Wie geht es den early adopters mit Version 5 (Opencast + Moodle)? Noch kaum jemand so weit, in Jena ist bis Ende des Jahres Testserver 5.0 geplant
* Lifecycle Plugin: Trigger und Step für Opencast - Status? Derzeit keine Aktivitäten in der Sache, leider als Projektidee beim Devcamp nicht realisierbar gewesen
* Integration Paella-Player - Status?
* JWT:
* Wir sollten immer nich auf Opencast-Seite warten!
* Die von Lukas vorgeschlagene Lösung (Service-Worker) funktioniert in LMS mit Plugin-Framework Umgebung nicht richtig! -> getestet ohne Erfolg!
* "Easy Upload" für Version 4.5 in Arbeit (Farbod)
* Entscheidung:
* 1. Feste Instanz (Admin-Einstellung von (Activity) Mod Plugin):
Die Upload-Instanz wird in den Admin-Einstellungen festgelegt und bleibt fix.
Uploader sehen dann nur die Serien dieser Instanz im Kurs (falls es mehrere gibt).
* 2. Freie Auswahl durch den Uploader
Uploader wählen sowohl die Instanz als auch die Serie beim Upload (aktuelles Verhalten).
* 3. Voreinstellungen aus Plugin & Kurs verwenden (In Bearbeitung)
Wir nutzen die bereits im Tool-Plugin gewählte Standard-Opencast-Instanz und die im Kurs gewählte Standard-Serie automatisch für den Upload.
Uploader müssen dann nichts mehr auswählen.
* 4. Treffen der AG Video am 10.9. zum Thema Untertitelung mit whispers
* Vorschau: DACH-Treffen 15.-18.9. in Jena
* Pad zum Eintragen der Statusberichte, Kurzvorträge, Sessions: https://pad.uni-jena.de/DpyUZ2WAQOKjSFPKpIFAvA
* Event-Kalender: https://cloud.uni-jena.de/apps/calendar/p/YacW23492Q8gHf8q/timeGridWeek/2025-09-15
* Infos zu Anreise und Räumlichkeiten https://opencast.org/2025/08/21/2025-dach-meeting-september-15-18-in-jena-itinerary-venue-contacts/
* Wir freuen uns auf Euch! Viele Grüße Frank und Tino
* JWT in Opencast PHP Library (Farbod)
* Von Uni Bern finanziert (für Proof of Concept)
* Erst ab Opencast 18
* PHP >= 8.2
* Integration: https://github.com/elan-ev/opencast-php-library/tree/jwt
* Kurze Vorstellung (Workshop) in DACH geplant.
* Jeder LMS sollte dann dies integrierien!
**Moodle Plugins - Treffen am 02.07.2025**
Anwesende
Thomas N
Michael
Farbod
Harald
**A G E N D A**
* Status Core Projekt
Abschließende Tests von Lucas (ssystems) und Thomas sind im Laufen. Veröffentlichung der Version 5.0 der Plugins mit den grundlegenden Änderungen durch ssystems Anfang nächster Woche (7.7.2025) geplant.
* Tiny Button (Gregor)
Gregor hat einen Opencast-Button zum Einfügen einer Episode im Tiny-Editor, der von der TU-Wien entwickelt wurde, in der Core Group vorgestellt und sich bereit erklärt, diesen zur Community-Reife weiterzuentwickeln. Der Button wäre eine sinnvolle und willkommene Ergänzung zu den bisherigen Möglichkeiten, Videos in einen Moodle-Kurs zu setzen und führt darüber hinaus erstmals den User-Bezug ein: Es werden die Videos vorgeschlagen, die der User hochgeladen hat bzw. besitzt.
* Lifecycle Plugin: Trigger und Step für Opencast (Thomas)
Nach der in den nächsten Tagen über die Bühne gehenden Veröffentlichung einer neuen Lifecycle-Version ist in 3-4 Wochen eine neuerliche Version des Tools geplant, die als Highlight einen Opencast-Step und einen Opencast-Trigger enthalten soll. (Thomas)
* Integration Paella Player - Status
Man hat sich mit den Ilias-Kollegen auf eine Variante der Einbindung geeinigt ("Variante 3"). Matthias wird ein Issue im lms-github anlegen und die Sache soll spätestens beim Opencast-Treffen in Jena mit Carlos & Co besprochen werden.
* JWTs in Opencast-Moodle - Status (Farbod: keine Info!)
Farbod und damit wir alle warten auf Lucas, der aktuell dabei ist die ersten JWT-Umstellungen für Opencast auszuprogrammieren. Danach kann Farbod im LMS-Bereich weitermachen.
* Easy Upload (Farbod) - Status
Ist aktuell der drittwichtigste Punkt in Farbods Prioritätenliste, die Finanzierung ist aber bereits gesichert.
* Erweiterung der Testabdeckung mit Behat für sauberere Releases
Derzeit keine Bewegung. Thomas hat versucht, die Wichtigkeit dieses Punktes zu unterstreichen.
* Kurzer Bericht zum 3. Treffen der AG Video
Matthias und Thomas haben das VMS Opencast vorgestellt ;-)
Opencast ist gut angekommen, die Zeit war zu knapp, es wird wahrscheinlich einen Nachfolge-Termin geben, wo es um die Zukunft von Opencast (die mit dem Core Projekt bereits begonnen hat) gehen wird.
* Stand der Veröffentlichung der OC-Plugins für Moodle 5.0 (?); Wird es einen Migrationspfad für die admin settings vom block zum tool geben?
Termin siehe oben, die Migration sollte automatisch beim Deployen der neuen Version der Plugins durchgeführt werden und sollte kein weiteres Zutun der Sysadmins erfordern. Das wird gerade auch noch einmal getestet.
-------
**Moodle Plugins - Treffen am 04.06.2025**
**A G E N D A**
* Status Core Projekt
* Moodle 5.0 Release abschließen (der Block wurde optional, viele Adminsettings mussten von Berthold vom Block in das Tool verlegt werden)
Das dafür vorgesehene Budget ist ausgereizt. Da nicht jedes Plugin ausreichend mit automatischen Tests ausgestattet ist werden Freiwillige für Klick-Tests gesucht. Bitte sich gerne bei Thomas melden.
* Integration Paella Player (Community Diskussion + Farbod)
Auf LMS-Ebene wird derzeit diskutiert, wer und in welcher Form für die Auslieferung des Players zuständig sein soll. Ziel ist es, den Paella-Player mit den aktuellsten Plugins und Designs abspielbar zu machen.
* JWTs in Opencast-Moodle (Community Diskussion + Farbod)
siehe weiter unten
* Tiny Button (Gregor)
Die TU Wien hat einen Button für den Tiny-Editor entwickelt und im Einsatz und sich bereit erklärt, diesen zur Produktionsreife zu bringen. Dieser kann vermutlich beim nächsten Treffen präsentiert werden. Er dient dazu, Opencast-Videos bequem in das Editor-Textfeld einzufügen. Münster würde die Wartung übernehmen.
* Easy Upload (Farbod)
Der Prototyp der neuen Upload-Lösung wurde in allen Gruppen besprochen, jetzt geht es darum, die Finanzierung zu gewährleisten, damit Farbod die Programmierung durchführen kann.
* Lifecycle Plugin (Thomas)
Es gibt bereits einen Step von Farbod, der noch fertiggestellt werden muss. Ferner ist auch ein Trigger geplant. Der Ball ist derzeit bei Thomas.
* Erweiterung der Testabdeckung mit Behat für sauberere Releases
Die Opencast-Moodle-Plugins sind nicht ausreichend mit automatischen Tests ausgestattet, was Rückportierungen von wichtigen Code-Änderungen erschwert und damit "teuer" macht. Auch hier der Aufruf, finanzielle Mittel bzw. Manpower zur Erstellung von automatischen Tests zur Verfügung zu stellen.
* Kurzer Bericht zum 2. Treffen der AG Video
Alex Raiber stellte das franz. VMS "Nudgis/Ubicast" vor, welches in den 10 Standorten der Dualen Hochschule Baden-Württemberg im Einsatz ist. Präsentation und Fragenrunde wurden aufgezeichnet: [Link zum Video](https://moodle.hu-berlin.de/mod/lti/view.php?id=4914962). Die AG sucht Anwender von großen Anbietern wie Kaltura und panopto.
* Schlagwort JWT: Was ist das eigentlich und was soll es konkret bringen?
Der Einsatz von JWT ist eine Möglichkeit zu verhindern, dass Opencast-Videos durch die bloße Weitergabe des Links ohne weitere Überprüfung von Rechten abgespielt werden können. Bisher wurde hier LTI eingesetzt, das aber Nachteile hat und durch das JWT-Verfahren ersetzt werden soll. Es gibt eine JWT-Lösung, mit dem einzelne Videos abgesichert werden können und eine, mit dem ganze Tools (z.B. zum Schneiden von Videos oder zur Untertitlung etc) authorisierten Usern zur Verfügung gestellt werden können. Lukas Kalbertodt ist derzeit dabei, die Tool-Lösung fertigzustellen, die Lösung auf Video-Ebene ist bei Opencast noch in Diskussion. Tlw. ist Farbod von der Fertigstellung der JWT-Lösungen abhängig, bevor er weitere Entwicklungsarbeiten vorantreiben kann.
**Moodle Plugins - Treffen am 07.05.2025**
**A G E N D A**
* Status Core Projekt
Die ersten grundelegenden Änderungen sind mit dem Transferieren der meisten adminsettings vom Block zum Tool-Plugin von Berthold(ssystems) durchgeführt worden. Die Community und die Maintainer sind zu abschließenden Klick-Tests eingeladen worden (aber in meinem Fall (TN) z.B. noch nicht dazu gekommen).
* Release-Planung Version 5.0
Die angesprochenen Änderungen werden erst ab der Version 5.0 angeboten und nicht nach 4.x zurückportiert. Wenn dieser Wunsch besteht müßte man das extra beauftragen (Farbod, ssystems,...). Die Versionen 4.1 und 4.5 der Plugins werden weiterhin supported, Bugs werden gefixt.
* Neue Video-Upload-UI von Farbod
Farbod hat den abgenommenen Lösungsentwurf noch einmal präsentiert. Die Finanzierung wird gerade ausgehandelt, Farbod ist optimistisch, dass er zeitnah mit der Umsetzung beginnen kann.
* Moodle-Plugin Lifecycle und Opencast Videos (Link zu einem lifecyclestep für Opencast Videos [WIP]: https://github.com/Opencast-Moodle/moodle-lifecyclestep_opencast)
Das Plugin stammt ursprünglich noch aus Alex' Ulmer Periode und ist als "WIP" zu bezeichnen, auch in Ulm (noch) nicht produktiv im Einsatz. Es wären also noch Adaptions- und Abschlußarbeiten durchzuführen, Michael könnte sich eine Finanzierung von Seiten der HU-Berlin vorstellen. Alle würden eine baldige Weichenstellung in dieser Frage begrüßen. Auch ein Opencast Lifecycle-Trigger wäre wohl sinnvoll.
* Kurzer Bericht 1. Treffen AG Video (MaHS)
Sasche Serwe (Fernuni Hagen) hat vor 10 Tagen beim 1. offiziellen Treffen das VMS "MEDIAL", das bei der Fernuni im Einsatz ist, präsentiert. Die Präsentation wurde aufgezeichnet und das Video wurde Michael geschickt, der es in den Opencast-Bereich bei der HU einstellen wird.
Beim nächsten Treffen in ca. 3 Wochen ([Terminabstimmung](https://www.termino.gv.at/meet/p/f00e0c8035d3be5a78a7d5d5b8e01971-448816) läuft noch) wird Alex Raiber das System "Nudgis/Ubicast" vorstellen.
**Moodle Plugins - Treffen am 02.04.2025**
**A G E N D A**
* Status Projekt "New UI" - Ssystems
* siehe: https://github.com/Opencast-Moodle/moodle-tool_opencast/pull/75
* Im Verein Moodle an Hochschulen hat sich eine AG Video gegründet. Thomas N. berichtet:
*Es läuft gerade eine Terminfindung für das erste "richtige" Treffen der AG Video beim Verein MaHS: https://www.termino.gv.at/meet/p/0654139f5df783fdd4706cbe49352eaf-436420 Derzeit ist geplant, dass uns Sascha Serwe aus Hagen das dort eingesetzte "Medial" präsentiert, danach Frage- und Diskussionsrunde*
* Opencast-Settings auf mehrere Seiten mit Tab-Menü aufteilen:
*vertagt auf einen Termin, wo auch Alex, Stephan, Berthold & Co dabei sind*
* OC DACH wird vom 15. bis 17.9. in Jena stattfinden:
*Jena freut sich schon auf uns ;-)*
* Farbod arbeitet an einem neuen Interface zum Upload der Videos in Moodle. Vielleicht kann er uns die neueste Version präsentieren.
*Farbod hat präsentiert, die neue Lösung wird begrüßt, es gab auch berechtigte Einwände z.B. wegen der fehlenden optischen Gerichtetheit des Prozesses durch die optional zu besuchenden Tabs und den immer vorhanden Upload-Button. Bis jetzt wurde keine bessere Lösung gefunden, am Freitag sprechen wir noch einmal darüber in der Core-Gruppe.*
* Welche Opencast Versionen werden von den aktuellen Opencast-Moodle-Plugins derzeit unterstützt und wie sieht der weitere Plan hinsichtlich der Unterstützung von Moodle bzw. Opencast Versionen aus? Vielleicht in den README-Dateien der Plugins eine Art Matrix a la [STACK](https://github.com/mathinstitut/goemaxima?tab=readme-ov-file#what-stackmaxima-version-do-i-need) hinzufügen?
*TN: Ich werde diese Matrix ab der nächsten Veröffentlichung gerne in der Readme-Datei führen. MMn sollten wir bei der Fülle der bevorstehenden Änderungen an den Plugins bestrebt sein, möglichst viele möglichst rasch zum Einsatz der neuen Plugins zu bewegen. Da müßte man aber eben auch mehrere Versionen unterstützen. Mein Wunsch nach höherer Coverage bei den Moodle-Opencast Plugins wurde mal wieder deponiert. Das Thema ist leider nicht sexy genug, um Gelder und andere Kräfte dafür freizumachen.*
* Opencast-Roadmap Kickoff Meeting am 8. Mai
*um 17:00 Uhr - 18:30 Uhr online, unter dem "normalen" Opencast-Meeting-Link, der bis dahin hoffentlich wieder funktioniert.*
**Moodle Plugins - Treffen am 05.03.2025** **---- A G E N D A**
* Bericht vom Opencast Summit 25.2.-28.2. in Graz
* neue, gemeinsame Roadmap-Planung soll mehrfache Parallelentwicklungen zum gleichen Thema verhindern
* Ein erstes Projekt zum Einbau von JWT in Opencast ist ausfinanziert und wurde bereits begonnen
* Status Projekt "New UI"
* s. https://github.com/Opencast-Moodle/moodle-tool_opencast/pull/75
* Opencast-Settings in mehrere Seiten mit Tab-Menü aufteilen
* auf nächstes Mal vertagt
* Upgrade der [och5p](https://github.com/Opencast-Moodle/moodle-local_och5p) & [och5pcore](https://github.com/Opencast-Moodle/moodle-local_och5pcore) Plugins auf Moodle 4.5 (aktuelle Version jeweils v4.5-r1) wurde abgeschlossen
* OC DACH wird vom 15. bis 17.9. in Jena stattfinden
* Farbod arbeitet an einem neuen Interface zum Upload der Videos in Moodle. Vielleicht kann er uns nächstes Mal schon etwas präsentieren.
**Moodle Plugins - Treffen am 05.02.2025** **---- A G E N D A**
* Ergebnis der BigBlueButton-Umfrage
Bigbluebutton in Moodle wird von der Mehrheit genutzt, die Kombination mit Opencast ist seltener, Interesse an einer guten Lösung diesbezüglich ist bei der Mehrheit vorhanden. Weitere Gespräche in Graz und Farbod präsentiert die gut funktionierende Lösung in/von Stud-IP beim nächsten Treffen.
* Neue Umfrage "Toobira or not Toobira"
Wird Anfang nächster Woche von TN via matrix-channel in Umlauf gebracht
* Opencast Summit 25.2.-28.2. in Graz
* CfP: https://opencast.org/2025/01/21/opencast-summit-2025-graz-call-for-participation/ Ende der Einreichfrist ist 10.02.2025.
* Opencast-Settings in mehrere Seiten mit Tab-Menü aufteilen?
Lösung von Boost Union wurde exemplarisch präsentiert, kein Widerspruch von den Anwesenden. Sobald Berthold die Reorganisation der Settings abgeschlossen hat kann man die "Tab-Frage" angehen.
* Status Projekt "New UI"
Berthold hat die Umbauarbeiten durchgeführt und beginnt jetzt mit dem Testen.
* Kurzes Update über Upgrade der och5p & ochpcore plugins (Farbod)
Die Upgrades sind fertig und ausfinanziert, letzte Tests werden von Farbod mit LTI in Multi-node-Umgebung durchgeführt. Veröffentlichung vielleicht schon morgen.
* Opencast-Moodle-Plugins 4.5 wurden mit Opencast 17 von der Uni Wien schon getestet und es sieht gut aus.
**Moodle Plugins - Treffen am 08.01.2025** **---- A G E N D A**
* Moodle - BigBlueButton - Opencast (Farbod)
- Eine Umfrage in der Community wird es bald gegeben
* Thomas hat eine Möglichkeit gefunden, in dieser Community Umfragen online durchzuführen
* Filter-Plugin mit LTI in Version Version 4.5.2 (v4.5-r3) veröffentlicht
* die Moodle-Version 4.4 kann derzeit nicht unterstützt werden (kein backporting derzeit möglich)
* mod_opencast Plugin derzeit notwendig für filter_opencast Plugin, da es den Paella Player des mod-Plugins verwendet
* Status h5p-Plugins: h5p-core ist finanziert und bei Farbod nächste Woche in Arbeit, h5p-Aktivität wird bei einem Treffen Jena-Elan konkret besprochen werden
* Erfahrungen mit neuer Opencast Version 17, bisher noch nicht
* Tobira und Moodle? - bisher wird Tobira eher selten produktiv genutzt, ein möglicher use case in Verbindung mit Moodle ist noch nicht so ganz klar
**Moodle Plugins - Treffen am 04.12.2024** **---- A G E N D A**
* Moodle - BigBlueButton - Opencast (Farbod)
- Eine Umfrage in die Community wird bald gegeben.
* Opencast-Moodle Plugins Version 4.5.2 (v4.5-r3): Status
* Bericht über die Aktivitäten der Core Group, Status Langzeitprojekt "UI neu"?
* Maintenance Feature - kurze Präsentation (Farbod), PR wird diese Woche erstellt
* Tenor Moodle.NRW-Treffen: "Kommerzielle Lösungen sind im Support besser"
* Geringe Teilnahme bei diesem Adopter-Treffen, Frage nach dem warum...?
* Nächstes Adoptertreffen am 8.1.2025
* Thomas erkundigt sich nach Möglichkeiten, in dieser Community Umfragen online durchzuführen
**Moodle Plugins - Treffen am 06.11.2024** **---- A G E N D A**
- Kurzvorstellung der Opencast Moodle Core Group durch Alexander Bias
- Jeder ist eingeladen sich zu engagieren
- Aktuell JF am Freitag 10-11 alle zwei Wochen, die Termine stehen im OC Kalender
- Moodle-Opencast Plugins für Moodle 4.5
- Prozess wurde gestartet
- https://github.com/orgs/Opencast-Moodle/projects/2
- Termin Veröffentlichung: Geplant wäre etwa ein Monat nach Moodle 4.5, und zwar der 11. November
- Bericht über die Opencast-Moodle Erweiterungen der Community, vorgestellt in der Core Group
- Diskutieren und Feedback geben über: https://github.com/Opencast-Moodle/moodle-block_opencast/issues/245 (Mass-Aktionen in der Video Tabelle) [Farbod]
- "AG oder SIG Videos" beim Moodle an Hochschulen e.V. - wäre das sinnvoll? (Vorteile, Nachteile)
- Neue Matrix-Gruppe "[Opencast-LMS Community](https://matrix.to/#/#opencast-lms-community:matrix.org)" - Zielgruppe?
....
**Moodle Plugins - Treffen am 02.10.2024**
- Orga
- Neuer Matrix Raum
- https://matrix.to/#/#opencast-moodle-community:matrix.org
- Opencast Matrix Space
- https://matrix.to/#/#opencastproject:matrix.org
- Opencast DACH 2024
- New Feature (Failed uploadjob limiter) Showcase (block_opencast): (Farbod)
- Issue: [#385](https://github.com/Opencast-Moodle/moodle-block_opencast/issues/385)
- PR: [#386](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/386)
- Workflow configuration panel during upload (block_opencast): (Farbod)
- Issue: [#389](https://github.com/Opencast-Moodle/moodle-block_opencast/issues/389)
- PR: [#390](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/390)
- Upgrade Opencast PHP Library to 1.8.0 (tool_opencast): (Farbod)
- Opencast 16 Support
- PR: [#63](https://github.com/Opencast-Moodle/moodle-tool_opencast/pull/63)
- New setting (API Version)
- Increase Opencast version in GitHub Action CI (Farbod)
- 13.5 => 15.10
- Discussion about GitHub Action CI: (Farbod)
- Should we still support PHP < 8
- should remove the 7.4 in near future (please let us know if you still use this version)
- Should we still support Moodle 4.1?
- (Yes please! Because Moodle 4.1 is a LTS version and the security support is available until [8th of december 2025](https://moodledev.io/general/releases) (Michael)) :thumbsup:
- Opencast Community Integrations: (Matthias)
- Einfacher Weg um lokal Opencast und Moodle mit Docker Compose aufzusetzen.
- https://github.com/opencast/community-integrations
**Moodle Plugins - Treffen am 04.09.2024**
- ist ausgefallen wegen Moodle Moot DACH24 03.-06.09.2024 in Wien (https://moodlemootdach.org/course/view.php?id=19)
**Moodle Plugins - Treffen am 07.08.2024**
- Personalwechsel (ab September 24 gibt es zwei neue Mitarbeiter, einer wird sich verstärkt um die Moodle-Plugins für Opencast kümmern)
- Nächsten Monat fällt aus (Moodle DACH)
- [Opencast DACH](https://opencast.org/2024/07/05/dach-meeting-2024-in-bremen/) LMS Tag am 25.09.2024
- Frage zu https://moodle.org/plugins/local_chunkupload: Farbod im Moodle Plugin Directory eintragen
- Farbod will sich um die Behebung eines Upload-Fehlers ([#385](https://github.com/Opencast-Moodle/moodle-block_opencast/issues/385)) kümmern
**Moodle Plugins - Treffen am 03.07.2024**
- What about the [PR#49 for mod_opencast](https://github.com/Opencast-Moodle/moodle-mod_opencast/pull/49)?
- Till Glöggler reviews it
- All Plugins released (announcement)
- additional Release in block opencast 4.4-r2
- Opencast DACH
- https://nextcloud.elan-ev.de/s/YrcsqrmPw7mNjoN as a first draft for "Milestones"
- Personalwechsel
- "Roadmap"
- Make a kind of List/Priorisation etc. collaborativly
- Paella Player
**Moodle Plugins - Treffen am 05.06.2024**
- Stand der Releases der OC-Plugins für Moodle 4.4
- Für den Account von Matthias K. fehlt das Passwort zwecks Upload zur Moodle-Plugin-Datenbank
- das [tool-](https://github.com/Opencast-Moodle/moodle-tool_opencast/releases/tag/v4.4-r1), [mod-](https://github.com/Opencast-Moodle/moodle-mod_opencast/releases/tag/v4.4-r1), [filter-](https://github.com/Opencast-Moodle/moodle-filter_opencast/releases/tag/v4.4-r1), [repository-](https://github.com/Opencast-Moodle/moodle-repository_opencast/releases/tag/v4.4-r1) und [chunkupload-](https://github.com/Opencast-Moodle/moodle-local_chunkupload/releases/tag/v4.4-r1) Plugin für Moodle 4.4 sind fertig und released
- das block plugin hat noch komisches Verhalten bei den behat tests
- Stand der [Besetzung der Stelle](https://stellen.uni-muenster.de/jobposting/29d568048bdc6515de05cdf64c2183a0bd18b70a0) an der Uni Münster
- zwei Kandidaten in Aussicht
- Zugriffsrechte für die [OC-github-repos](https://github.com/Opencast-Moodle) und die Moodle-OC-Plugins in der [Moodle-Plugin-Datenbank](https://moodle.org/plugins/index.php/?q=opencast) zwecks zukünftiger Releases der OC-Plugins
- Meilensteine:
- A) Bulk Actions
- B) Scheduling
- C) (Playlists), neu in OC 16
- Erfahrungen mit Moodle in Kubernetes zwecks Tests der OC-Moodle-Plugins?
(siehe auch: https://zivgitlab.uni-muenster.de/educast-nrw/contrib/opencast-workflows)
- [Opencast D/A/CH an der Uni Bremen](https://opencast.org/2024/05/26/opencast-dach-treffen-2024/)
- Anmeldung offen (23. bis 25. September 2024)
- Vermutlich einen "LMS Tag", um Opencast LMS Plugins zukünftig mehr abzustimmen
- [MoodleMootDACH 2024 an der TU Wien](https://moodlemootdach.org)
- Anmeldung offen (DevCamp 3. - 4. September 2024 & BarCamp 5. - 6. September 2024)
- evtl. aktuellen Stand der Entwicklung der Moodle-Plugins dort vorstellen?
**Moodle Plugins - Treffen am 02.05.2024**
- Wie kann man ein Video innerhalb eines Moodle-Kurses zu duplizieren, um es bspw. unterschiedlich zu schneiden? Ein Import aus dem eigenen Kurs funktioniert nicht, aber evtl. funktioniert der duplicate event WF, bspw. mit dem tag *moodle*, so das dieser WF für Lehrende aus Moodle heraus ausfürbar ist. the setting is called "block_opencast | workflow_tags_1" (Workflow Tags)
- Frage zum h5p-Plugin: ...
- nächster release Termin für Moodle 4.4: Nina schlägt vor in den nächsten zwei Wochen das nächste release zu veröffentlichen und ein weiteres release zu veröffentlichen mit den noch offenen PRs; Farbod wird den PR #362 überarbeiten; Michael testet den PR danach noch einmal gracefully; evtl. müssen noch einige classes für Moodle 4.4 überarbeitet werden
- Frank schlägt vor in github eine roadmap mit den [gewünschten features](https://hackmd.io/Mujcb1peQrm7Tvb1KgepTg?view) zu erstellen und danach zu voten; Nina und Farbod werden wohl Ende Mai ein entsprechendes survey zusammen erstellen
- APPLY for the Job advertisement: https://stellen.uni-muenster.de/jobposting/bd2b2b10e0317c17f1fa88252c0ac58129b33c1b0?ref=homepage
**Moodle Plugins - Treffen am 03.04.2024 (Agenda bleibt für Mai bestehen)**
- Pluginübergreifende Roadmap - Überblick über aktuelle Funktionalitäten (elan e. V.)
- https://nextcloud.elan-ev.de/s/YrcsqrmPw7mNjoN
- [block_opencast] PR [#365](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/365) - prevent that a user with the capability addvideo can upload to a arbitrary series in case the course has no series AND the user changes the parameter in the URL.
- [block_opencast] lead to intermediate release version [v4.3-r2](https://github.com/Opencast-Moodle/moodle-block_opencast/releases/tag/v4.3-r2)
- [block_opencast] PR [#362](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/362) for the **Bulk Import** could not have been reviewed yet
- Regarding the upcomming start of the semester and the plugin releases Uni Münster might not be able to review it before the Plugin release - It would helpful if the Pull Request could be tested with multiple Opencast and Moodle Version combinations and document this in the PR, like [here](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/362#issuecomment-1991713778).
- Document if it works with mod_opencast
- [block_opencast] PR [#373](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/373) Support for new transcription management (subtitles) in Opencast 15 (still beta, need to be done).
- applies to mod_opencast
- [filter_opencast] PR [#44](https://github.com/Opencast-Moodle/moodle-filter_opencast/pull/44) merged, filter can now find more videos.
- [mod_opencast] PR [#49](https://github.com/Opencast-Moodle/moodle-mod_opencast/pull/49) This patch covers the new subtitles format while it maintain the old ones.
- Wo und wie kann man Workflows für andere hinterlegen? https://github.com/opencast/community-workflows
- [Liste](https://hackmd.io/Mujcb1peQrm7Tvb1KgepTg?view) zum Eintragen von user stories für eine zukünftige Roadmap
**Moodle Plugins - Treffen am 06.03.2024**
- Stephan: Gibt es eine Roadmap? Wo wäre die zu finden? Wer füllt sie und wie sind die dazugehörigen Prozesse/Regeln? Tamara hatte irgendwo mal sowas angelegt, aber mehr als https://github.com/Opencast-Moodle/moodle-block_opencast/projects/2 finde ich nicht, und das sieht etwas leer aus
Ich (Farbod) verwende momentan dieses hier: https://github.com/Opencast-Moodle/moodle-block_opencast/projects/3
- Stephan: Ab vermutlich August starten ein paar Projekte im Rahmen der Hochschule.digital Niedersachsen. Die ist etwas anders aufgestellt als die DH.NRW, aber es gibt u.a. (Sach-)Mittel für Entwicklungen für OpenSource. Die Hochschule Hannover wird die Mittel für Moodle verwalten und da sehe ich durchaus Möglichkeiten für das OC-Plugin. Nur müsste das auch inhaltlich-konzeptionell vorbereitet werden und in eine Roadmap passen. Und wir brauchen Dienstleister, die Zeit, Lust und Ahnung haben.
- Batch/[Bulk Upload](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/358) (Farbod & Ypatios?)
Presentation?
- adjust default setting for files per cronjob
- does not work with local_chunkupload?
- Development Plan für einen sog. bulk import von Videos via moodle core backup & restore function (Farbod & Michael)
Issue [#193](https://github.com/Opencast-Moodle/moodle-block_opencast/issues/193)
- Farbod implementiert schon
- Dokumentation Update (Farbod & Michael)
- https://moodle.docs.opencast.org/#block/backup_restore_workflows/
- Probleme mit “lms-duplication” Workflow (Fehler beim Import von Videos aus einem alten Kurs; Duplikate bleiben im Quellkurs “hängen”) (hat sich für die HU erledigt)
- Stand von PR [#352](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/352) & [#354](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/354)
- Nina: haben wir dafür nicht [355](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/355)?
- Farbod: those PRs are now closed with the referrence to the merged PR [#355](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/355)
- Nina: Filter - Support für Link Tab PR [#44](https://github.com/Opencast-Moodle/moodle-filter_opencast/pull/44)
---
**Moodle Plugins - Notizen zum Treffen am 07.02.2024**
- das Treffen war nur sehr kurz, da Nina & Matthias als auch Farbod fehlten
---
**Moodle Plugins - Notizen zum Treffen am 03.01.2024**
- ist ausgefallen
---
**Moodle Plugins - Notizen zum Treffen am 06.12.2023**
- Dokumentation der Plugins aus administrativer Sicht wurde aktualisiert
- Releases für Moodle 4.3 mit Metadata-Fix im Block veröffentlicht
- Bug-Fixes und Improvements
---
**Moodle Plugins - Notizen zum Treffen am 08.11.2023**
- Release der Plugins für Moodle 4.2 wurde veröffentlicht
- PR "Remove unnecessary query parameter" (https://github.com/Opencast-Moodle/moodle-block_opencast/pull/342) wurde in den master Branch integriert und geschlossen
- Dokumentation des Tool Plugins aus administrativer Sicht wurde aktualisiert
- Wechsel der Verantwortlichen für die Plugins ab dem 01.01.24
---
**Moodle Plugins - Notizen zum Treffen am 06.09.2023**
- es gibt einen PR von der TU Wien zur Verbesserung der Performance, der sinnvoll wäre zu übernehmen: https://github.com/Opencast-Moodle/moodle-block_opencast/pull/342
- der PR von Justus Dieckmann zum Löschen von OC-Videos sollte auch nach Möglichkeit übernommen werden: https://github.com/Opencast-Moodle/moodle-block_opencast/pull/340
---
**Moodle Plugins - Notizen zum Treffen am 02.08.2023**
- Release der Plugins für Moodle 4.1 wurde veröffentlicht
- Der Split der Branches für das Release der Plugins für Moodle 4.2 ist diese Woche und die Testphase startet darauf
- Fix des Problems, bei welchem bei der Installation von Moodle eine Exception aus dem Block Plugin geworfen wurde (im Release der Plugins für Moodle 4.1 enthalten)
- Der zweite PR von "geichelberger" wurde gemerged (zurzeit in den master-Branch, aber dieser wird im Release der Plugins für Moodle 4.2 enthalten sein)
---
**Moodle Plugins - Notizen zum Treffen am 05.07.2023**
- Die Testphase für das Release der Plugins für Moodle 4.1 läuft zurzeit und sollte in den nächsten Wochen abgeschlossen sein
- Update des Paella Players in der Activity (im Release der Plugins für Moodle 4.1 enthalten)
- Fix im Testsystem für nicht zugelassenes CORS, was nach dem Update des Paella Players das Abspielen von Videos verhindert hat
- Fix des Problems, bei welchem bei der Installation von Moodle via PHP CLI keine Default Settings im Block in die Datenbank geschrieben wurden (im Release der Plugins für Moodle 4.1 enthalten)
- (Frank Uni Jena) Meinung der Community gefragt zu: https://github.com/Opencast-Moodle/moodle-block_opencast/issues/337
- (Michael Wuttke HU Berlin) es gibt einen lifecyclestep für opencast: https://github.com/Opencast-Moodle/moodle-lifecyclestep_opencast; der ursprüngliche Code stammt von Alexander Bias, geschrieben im Auftrag der Uni Ulm; wurde nun von Farbod weiter gepflegt
- Wäre es möglich sich an der folgenden Projekt-Dokumentation für nachfolgende Releases zu orientieren? https://github.com/Opencast-Moodle/moodle-block_opencast/projects/1 bzw. https://github.com/Opencast-Moodle/moodle-block_opencast/projects/2
- der PR von "geichelberger" kommt noch mit in das nächste Release: https://github.com/Opencast-Moodle/moodle-mod_opencast/pull/31
- der zweite [PR](https://github.com/Opencast-Moodle/moodle-mod_opencast/pull/32) von ihm wird es erst in die darauf folgende Version des mod-Plugins - also für Moodle 4.2 - schaffen
- Nina Herrmann (WWU) schlägt vor, dass der Moodle-Block um eine [Funktion zum Löschen von OC-Videos](https://groups.google.com/a/opencast.org/g/lms/c/yxa1W_m7vWU/m/vAVh9gyPBQAJ) erweitert wird. Sie plediert dafür core Methoden zum Löschen von Videos zu verwenden, bspw. schon wenn der Opencast Block gelöscht wird. Dann wäre auch kein extra Schritt nötig, wie bei einem lifecyclestep, da diese Methoden sowieso bei der Löschung des Kurses ausgeführt werden. In dem Zusammenhang wurde vorgeschlagen, sich dazu nochmal extra zu Treffen, um Details zu klären. Nina schlägt weiterhin vor, dass ein studentischer Mitarbeiter von ihr einen PoC dafür schreibt.
---
**Moodle Plugins - Notizen zum Treffen am 07.06.2023**
- GitHub Workflows wurden überarbeitet und zentralisiert in ein einzelnes Repository migriert (https://github.com/Opencast-Moodle/moodle-workflows-opencast)
- Der Split der Branchen für das Release der Plugins für Moodle 4.1 wurde durchgeführt und die Testphase beginnt voraussichtlich nächste Woche
- Nach dem Release der Plugins für Moodle 4.1 folgt direkt der Split der Branchen für das Release der Plugins für Moodle 4.2
- An issue for uploading faulty videos like 2000 times
- Solution: connection_timeout to 0
- Please create a list of issues and email to us if you are willing to test the new release, creating an issue in the repo is not really a good practice! (This applies only for v4.1 pre-release phase)
---
**Moodle Plugins - Notizen zum Treffen am 03.05.2023**
- SHKs haben die Test Cases für die Features der Plugins, die ein User nutzt, fertiggestellt
- Der default Branch vom Activity Plugin wurde in *master* umbenannt
- GitHub Workflows werden zurzeit überarbeitet und zentralisiert in ein einzelnes Repository migriert
- Es wird in den nächsten zwei bis drei Wochen ein Split der Branchen für das Release der Plugins für Moodle 4.1 durchgeführt und entsprechend beginnt dann die Testphase
- Opencast PHP Library is ready to be integrated and it shows a huge performance advantages.
- No colision with Moodle 4.2 in terms of autoloading isolation for oc-php-lib.
- New Release for Opencast H5P Integration plugins (v3.0-r1):
- https://github.com/Opencast-Moodle/moodle-local_och5p to be used with hvp plugin and it is designed for Moodle 3.9 and above.
- https://moodle.org/plugins/local_och5pcore to be used for H5P Core feature (Content Bank) and it is designed for Moodle 3.10 and above.
- Opencast Video plugin (block_opencast) will get some new features in the upcoming release which is labled as "Release v4.0-r2" and can be seen under "https://github.com/Opencast-Moodle/moodle-block_opencast/milestone/6"
---
**Moodle Plugins - Notizen zum Treffen am 05.04.2023**
- Release der Plugins für Moodle 4.0 wurde freigegeben und veröffentlicht
- The list of issue planned to be in next release:
https://github.com/Opencast-Moodle/moodle-block_opencast/issues/324
https://github.com/Opencast-Moodle/moodle-block_opencast/issues/302
https://github.com/Opencast-Moodle/moodle-block_opencast/issues/291
https://github.com/Opencast-Moodle/moodle-block_opencast/issues/276
https://github.com/Opencast-Moodle/moodle-block_opencast/issues/271
https://github.com/Opencast-Moodle/moodle-block_opencast/issues/188
https://github.com/Opencast-Moodle/moodle-block_opencast/issues/186
https://github.com/Opencast-Moodle/moodle-block_opencast/issues/310
https://github.com/Opencast-Moodle/moodle-block_opencast/issues/191
https://github.com/Opencast-Moodle/moodle-block_opencast/issues/192
https://github.com/Opencast-Moodle/moodle-block_opencast/issues/292
- Es wird entsprechend für alle Plugins ein neues Release geben nach den Fixes dieser Issues (weiterhin ein Release für Moodle 4.0)
---
**Moodle Plugins - Notizen zum Treffen am 01.03.2023**
- Weitere SHK hat mit dem Testen begonnen
- *version.php* der Plugins wurde angepasst für *Release_v4.0* und für die *default Branches*
- Freigabe von *Release_v4.0* bis 12.03.
- Auf den Test-Systemen gab es temporär ein Problem mit dem Video-Upload in Kombination mit Opencast 13.2, welches nun nicht mehr reproduzierbar ist
https://moodle.docs.opencast.org/ sollte aktualisiert werden, PRs sind erwünscht; bspw. *[local_och5pcore](https://github.com/elan-ev/moodle-local_och5pcore)* mit aufnehmen bzw. Anbindung von mehreren Moodle-Systemen an OC (dazu ist u.a. die Anpassung der folgenden Dateien notwendig: org.opencastproject.security.lti.LtiLaunchAuthenticationHandler.cfg
org.opencastproject.kernel.security.OAuthConsumerDetailsService.cfg
org.opencastproject.userdirectory.moodle-default.cfg)
Weitere Termine:
- Opencast Summit
- Infos: https://opencast.org/2023/02/21/opencast-summit-2023/
- Agenda: https://opencast.org/2023/03/01/opencast-summit-2023-agenda/
- Moodle Hochschultreffen 2023: https://www.uni-paderborn.de/moodle-hochschultreffen
- MoodleDACH 2023: https://moodlemootdach.org/
---
**Moodle Plugins - Notizen zum Treffen am 01.02.2023**
- Test-VM auf Opencast 13 aktualisiert
- Problem bei der Opencast-User-Erzeugung auf der Test-VM behoben
- Zwei SHKs haben diese Woche mit dem Testen begonnen
- Testing wird sich für das aktuelle Release primär auf die Features beziehen, die die User verwenden
- The development of Release v4.0-r2 has begun and it is flagged with `Release v4.0-r2` Milestone. Pull Requests and issue that have been flagged with this Milestone will be merged into that release.
- An Ingest Upload fix has been introduced, and it is there to be tested in this [PR: #313](https://github.com/Opencast-Moodle/moodle-block_opencast/pull/313). The discussion is open to all under the PR conversation area.
- It is planned to introduced a new version of `mod_opencast` plugin which will be able to handle video uploads via a sinlge Drag and Drop of video in course page, as mentioned in this issue [Issue: #186](https://github.com/Opencast-Moodle/moodle-block_opencast/issues/186)
---
**Moodle Plugins - Notizen zum Treffen am 11.01.2023**
**Änderungen zum Release-Prozess:**
- Releases werden immer zu einer Moodle Version assoziiert, nur für diese händisch getestet, wobei die Plugins mehrere Moodle-Versionen unterstützen können, und auch so benannt.
- Es werden Release-Branches abgespalten (z.B. Release_4.0 für Moodle 4.0).
- Es wird weiterhin Tags geben, welche wie vorher auf moodle.org veröffentlich werden.
- Kritische Issues können nachträglich in den Release-Branches behoben werden.
- Es werden keine neuen Features nachträglich in den Release-Branches implementiert.
**Testphase:**
- Nach dem Abspalten der Release-Branches beginnt eine Testphase von nicht fixer Dauer.
- Während der Testphase können die Plugins von jedem über die zugehörigen Release-Branches getestet werden.
- Studentische Hilfskräfte der WWU legen Test Cases an (zurzeit nicht öffentlich unter https://confluence.uni-muenster.de) und testen über diese das Release.
- Nach der Testphase wird das erste Release zur zugehörigen Version freigegeben und veröffentlicht.
**Closed Issues:**
- https://github.com/Opencast-Moodle/moodle-tool_opencast/issues/47
- https://github.com/Opencast-Moodle/moodle-tool_opencast/issues/46
**Refactoring:**
- Admin Settings vom Tool Plugin
- Settings API vom Tool Plugin
**Test- und Entwicklungs-VM:**
Es steht nun eine Anleitung zur Erzeugung einer Test- und Entwicklungs-Ubuntu-VM mit Skripten zur Installation und Konfiguration von Moodle, Opencast sowie den Opencast Moodle Plugins über [dieses Repository](https://github.com/MatthiasKollenbroichWWU/moodle_opencast_ubuntu_vm) zur Verfügung.
**Allgemein:**
- Notizen zu den Treffen werden ab jetzt unter der Einladung zum zugehörigen Treffen auf [groups.google.com](https://groups.google.com/a/opencast.org/g/lms) veröffentlicht.
- Release Branches für Moodle 4.0 wurden abgespalten und können zum Testen der Plugins verwendet werden.
- Setup der Testsysteme von den studentischen Hilfskräften geht voran.
**Sonstiges**
- das CMS der HU Berlin hat Elan e.V. damit beauftragt ein lifecycle management für Opencast-Videos in Moodle zu implementieren
- die Uni Ulm hat lern.link (komkret Alexander Bias) damit beauftragt ein Proof of Concept für ein solches lifecycle management zu entwickeln
- das nächste Release der OC Plugins (für Moodle 4.0) wird nach dem Ende der Tests voraussichtlich Ende Februar 2023 erfolgen
- das Release der OC Plugins für Moodle 4.1 "steht noch in den Sternen"
- alternativ zur Test- und Entwicklungs-VM von Matthias lässt sich der Code der Moodle-Plugins für Opencast auf via [moodle-docker](https://github.com/moodlehq/moodle-docker) testen (mittels phpunit- oder behat-Test); aktuell auch mit PHP 8.0 & Moodle 4.1