-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
plug-in systemissues related to the plug-in systemissues related to the plug-in system
Description
Feature Description:
Currently, we deploy back end and headless plugins the same way. This can lead to issues like #13638. There are a couple of questions open for me:
- Can plugins be loaded both as headless and back end plugins? Does that ever make sense?
- Since plugins can be run both as back end and front end plugins, does it make sense to have two different deployment paths for those?
- For each plugin, we need to decide where a plugin should be run. For extensions that can live in different places, there needs to be a policy. For FE/BE plugins, the scope of the decision is the front end, for headless plugins, the scope of the decision is the back end process.
- Currently, we decide based on the "entry point" where a plugins runs. However, this is not optimal: many plugins (i.e. those providing only syntax) may have no entry points, but they could probably run in the front end no problem.
Metadata
Metadata
Assignees
Labels
plug-in systemissues related to the plug-in systemissues related to the plug-in system