Contributor
Jimil Desai

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:

  1. Studying and Researching various golang plugin frameworks.
  2. Migrating the existing build-time plugins to runtime model using the selected framework.
  3. 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.