-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
enhancementImprovements over existing codeImprovements over existing codehelp wantedExtra attention is neededExtra attention is needed
Description
the current plugin system in use is ridiculously bad, and admittedly was this way since the very inception. the overall vision for the rework is as follows:
- make plugins.ts actually matter
- allow hot reload for the plugins or at least configs
- allow plugins to be enabled/disabled without restart (preferably using a ui component)
in this process, it would likely be a decent idea to also make several plugins make sense, e.g. dont have the entire vote logic inside a button widget. the ui plugin is like systemd atp, that shouldnt be the case...
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementImprovements over existing codeImprovements over existing codehelp wantedExtra attention is neededExtra attention is needed