Runtime plugin ecosystem support for OCIS
- Mentors
- Ishank Arora, HUGO GONZALEZ, Alejandro Unger, Michael Usher
- Organization
- CERN-HSF
This project aims to add runtime pluggability to the Reva framework to enhance developer experience at AARNet, ownCloud and CERN. This would involve:
- Studying and Researching various golang plugin frameworks.
- Migrating the existing build-time plugins to runtime model using the selected framework.
- Implementing Hot-Reloading of go-plugins for fast feedback loop.
This project would help developers at oCIS/CERN to add plugin drivers to Reva in a much faster and hassle-free manner.