Opencast Apereo Update

Opencast starting talks with Linux Foundation Europe as a future umbrella organisation to retrace the increasingly European focus of the community

Initiated by UC Berkeley, Opencast started life in 2007 as a project of a group of universities with a shared interest in educational video. The group matured into a community who developed and released Opencast as open source software, and in 2016, joined the Apereo Foundation as a member project. Apereo is a global non-profit advancing open source software in higher education.

On a day-to-day level, Opencast follows a community governance model shared by many open source projects, with development led by a group of committers, and project co-ordination managed through the Opencast Board. On a legal and financial level, Opencast’s membership of the Apereo has meant that the Apereo Foundation is the copyright holder of Opencast code for licensing purposes, and Opencast’s financial transactions are managed by Apereo on behalf of the project.

Over time, the centre of gravity of Opencast adoption and development has shifted to Europe, while recognizing Opencast has a global footprint with key contributors and developers also located in Canada, the US, (South) Africa and the Asia-Pacific. Community events, projects and cooperations, services, and financial transactions therefore became more European. This has prompted the Opencast Board to explore how to best align the mechanisms for directing financial support from European-based university contributors to software service providers and vendors.

After carefully evaluating several options, the Opencast Board has resolved to shift our institutional home from the Apereo Foundation to the Linux Foundation Europe. As part of this process, we also engaged in open dialogue with Apereo leadership to ensure a smooth and respectful transition. This change preserves Opencast’s community-based open source model, and is unlikely to have any direct impact for most Opencast adopters or contributors.

The Opencast Board recognizes and affirms the valuable work being led by the Apereo Foundation in positioning open source as a key strategic enabler for higher education, especially in a time of growing concern about data sovereignty and the importance of shaping technology to serve the broad interests of society. We intend to maintain active ties with Apereo in areas of shared interest, and encourage universities to retain their ties with Apereo in support of Apereo’s broader mission to support open source in higher education.


The Board will be co-ordinating a migration process from Apereo to our new parent over several months. If you have any questions about this process and how it might impact your involvement in or contribution to Opencast, please contact Olaf A. Schulte, Opencast Board Chair.

Roadmap Meeting November 27th

The roadmap meeting saw a number of projects drawing to a close:

  • Paella Player 8 for Opencast 19 (as an alternate player)
  • Chapter editor for Openast 19 (subject to connecting editor and Paella Player)
  • Interactive video (prototype upcoming)
  • Playlists in Tobira
  • Updated/enhanced YouTube publication

Visit the roadmap overview to learn more about the new features. And thanks to everyone involved for realising those features as planned (!).

We also got updated on a number of ongoing projects and discussed new projects, “Basic statistics in Opencast” in particular. Watch the full recording to get an insight as to what is happening and unfolding towards 2026.

Additionally, the roadmap iniative as such was shortly discussed and received very positive feedback. We will therefore adapt the concept a bit and continue

PS: That was quick, wasn’t it?

Technical meeting is called Dev meeting from now on (for real this time)

When we introduced the new monthly SysAdmin meeting (formerly the Adopters meeting) we had already discussed renaming the weekly Technical meeting to Dev meeting to further differentiate the two since there were now two kind of technical meetings. However, we didn’t announce this change and also missed a few places to update.

So this time for real: The Technical meeting will henceforth be called (at least in official writing) as the Dev meeting. The content and purpose of the meeting will not change. Non-developers are still welcome to join, just as developers are welcome in the SysAdmin meetings.

Both meetings are (mostly) of a technical nature, but the Dev meeting will contain more in-depth discussions about past and future development. For example we will go through all newly opened pull requests and discuss controversial changes. Decisions that affect the community and don’t require a committers vote can be made here. It’s also the place for the Release Managers to give their weekly status update.

On the other hand the SysAdmin meeting (inofficially called “A support group for Opencast administrators”) is aimed at on those that run Opencast instances. Community development is discussed in a more summarized way. It’s a chance for developers to get in touch with adopters, and for adopters to exchange experiences, as well as for new people to ask questions. At the end of the meeting, there’s a chance for someone to present something that could be interesting to the rest of the attendees in the form of a webinar (usually recorded).

For more information on when and where these meetings take place, please check here. And hope to see you there. 😀

Discussing spring security with Christoph Driessen – October 29th

For a while now, we’re finding Spring security a hard nut to crack. So we thought it would be a good idea to see where it all comes from. Fortunately, Christoph Driessen is available to help us with this: Christoph used to work for ETH Zurich and its spin-off Entwine (later: Extron) when Spring was implemented. So we’re happy to have him with us for a conversation on Spring (and possibly other things), feel free to join for questions you might have: October 29th, 2pm CET (1pm UTC), http://meet.opencast.video/.

Opencast 18.2

Hi everyone,

it is our pleasure to announce that Opencast 18.2 has been released:

The documentation for this release can be found at:

This release contains important security fixes for a cross-site-scripting vulnerability in the Paella Player and for accidental publishing in the Opencast Editor. The detailed security advisories are published on GitHub.

RPM and Debian packages as well as Docker images will be available soon. Watch for announcements in the matrix channel or on the users list.

To all committers and involved contributors, thank you for all your wonderful work.

Best Regards

Release Managers Opencast 18.x
Jonas Dühring (elan e.V.)
Dennis Benz (Osnabrück University)

Opencast 18.1

Hi everyone,

it is our pleasure to announce that Opencast 18.1 has been released:

The documentation for this release can be found at:

RPM and Debian packages as well as Docker images will be available soon. Watch for announcements in the matrix channel or on the users list.

To all committers and involved contributors, thank you for all your wonderful work.

Best Regards

Release Managers Opencast 18.x
Jonas Dühring (elan e.V.)
Dennis Benz (Osnabrück University)

2025 DACH meeting September 15-18 in Jena: Itinerary, venue, contacts

The following article is in German, as it is about the German-speaking community meeting in Jena

Liebe Community,
hier die versprochenen Details zum Treffen in Jena:

Anreise mit dem ÖPNV
Der DB-Navigator wird euch wahlweise bis Jena Paradies (Nord-Süd-Verbindung) oder Jena West (Ost-West-Verbindung) lotsen. Von dort erreicht man fußläufig oder mit Bus/Straßenbahn innerhalb 10min die Innenstadt.

Alle relevanten Orte für die Tagung sind hier nochmal auf der Karte dargestellt.
 
Anreise mit dem Auto
Wer mit dem Auto anreist und Tipps für Parkplätze braucht, meldet sich bitte bei uns.
Es finden zahlreiche Veranstaltungen in der Woche in Jena statt, weshalb die Parksituation etwas schwieriger sein wird. Kostenpflichtige Tiefgaragenstellplätze findet man aber immer.

 

Räumlichkeiten
Treffpunkt für Montag 17:00 Uhr ist der Ernst-Abbe-Platz vor unserem Multimediahörsaal E028.
Google Maps Link
 
Die Tagungsräume für Dienstag und Mittwoch befinden sich in den „Rosensälen“ am Fürstengraben 27.
Google Maps Link


Kontaktpersonen
für die Veranstaltung in Jena

Tino Tschiesche
Frank Köhler
oc-dach@uni-jena.de

PS: Und falls ihr noch kein Hotel habt

Opencast roadmap: Next meeting on September 11th to identify crowdfunding issues

Our next roadmap meeting will take place on September 11, 2025, at 15:00 (UTC) (meet.opencast.video – room 1, password: welcome). As well as discussing the special topic “Crowdfunding discussion”, we will address all issues from the ‘New’ and ‘Presentation’ column of our  Github project board «Opencast Roadmap». If you are an owner of an ongoing project ore a project that has already been presented but not yet started, please update your issue before the meeting. If you want to discuss your project or idea in the upcoming meeting, please move it to the “Presentation” column.

Feel free to create new Roadmap issues if you have new ideas or projects to discuss. Please provide all information requested in the templates.

We look forward to seeing you all in in September.

Opencast 18.0

Hi everyone,

it is our pleasure to announce that Opencast 18.0 has been released:

The documentation for this release can be found at:

Please make sure to read and follow the upgrade guide carefully when upgrading from an older major version to Opencast 18.

RPM and Debian packages as well as Docker images will be available soon. Watch for announcements in the matrix channel or on the users list.

To all committers and involved contributors, thank you for all your wonderful work. This could not have happened without you, and we are glad we were able to work together and get this release out.

Best Regards

Release Managers Opencast 18.0
Jonas Dühring (elan e.V.)
Dennis Benz (Osnabrück University)