-
Notifications
You must be signed in to change notification settings - Fork 179
Open
Labels
Milestone
Description
Describe the enhancement
Currently plugins work by developers providing module level functions with particular names, this is simple but can make it difficult when we want to alter the plugin API
My personal preference is for plugins to implement a base class that we provide. That should also make it easier for us to do things like the "per plugin logging" and others. It can also give us more control over how we present functions that have to run on the main loop or can run in a thread.
I've raised this as a placeholder for discussion.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Pending