Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin system #1077

Open
rigelk opened this issue Sep 17, 2018 · 0 comments

Comments

2 participants
@rigelk
Copy link
Collaborator

commented Sep 17, 2018

Some features cannot make it into the core of PeerTube ; that doesn't mean they don't have their place in the PeerTube ecosystem. A plugin system should be create to provide enough extensibility for at least a few of PeerTube's functionalities.

Looking at existing plugin systems, one that stands out by its development and maintenance is architect. You can see an example of application in c9/core itself, but also in third party applications like servicebot (notice the plugin directory and the plugin definitions).

On the long run, we could even think of developing core features as default plugins (much like c9/core does).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.