The Kaltura dependencies are not licensed in a way that is appropriate to publish with the core Equella repo. However, the functionality exists to integrate openEQUELLA with Kaltura, and is appropriate for a user to build into their install of openEQUELLA.
Before running sbt compile on the core Equella code base, do the following
- git clone the openEquella-Kaltura repo.
- Change directory to 'Kaltura/com.tle.web.wizard.controls.kaltura/js'.
- Run 'npm ci && npm run build'.
- Copy the Kaltura directory from the {Equella-Kaltura} cloned directory into your Equella Plugins into the core Equella Plugins directory {Equella-core-repo}/Source/Plugins
Proceed with the normal build process for openEquella. Kaltura integration will be enabled.
With the advent of the Spring 5 / Hibernate 5 upgrade in openEQUELLA
with 2020.2.x
, the openEQUELLA-Kaltura
repo needed to have a loose mirroring of branches to the core repo.
develop
- Generally, all new development efforts should use this branch or a branch from thismaster
- Represents the latestopenEQUELLA
release matching theopenEQUELLA
>master
branchpre-2020.2-support
- Any builds prior to2020.2.x
should use this branch