Plugin System #45
Labels
large
This will be a large addition
low priority
upcoming feature
This feature has been accepted and will be worked on
Hi!
First of all, thanks for your great effort in creating Scholarsome. I have some ideas for adapting Scholarsome specifically to language vocabulary learning.
Since I think forking and then adapting Scholarsome to my ideas would be bad for everybody, I want to propose a better solution:
A plugin system.
Think of a plugin system like the extension system in VS Code or many other products. Independent developers extend the core platform with their own solution on top of the base product.
I think this could also work for Scholarsome, only here we would need to deal with a plugin system for both the API and then the frontend.
A plugin system would also prevent Scholarsome from becoming too bloated in the future. You only need to implement the features that are really needed in the core product, everything else could become a plugin.
One might even imagine a kind of marketplace some day.
What do you think about the plugin/extension idea?
Regards,
-Thomas
The text was updated successfully, but these errors were encountered: