Java 8 and Opencast

Michael Stypa

Towards a more modern codebase

The stabilization of Java 8 makes new technologies available for opencast. Over the years the opencast codebase has grown and accumulated some technical debt. Replacing or rewriting selected modules is necessary to make them maintainable again. We want to show examples where work could be done and discuss which actions could make the project more attractive for new developers.