Closed typecat closed 2 years ago
Personally, I would go for the "separate extension" approach.
We discussed this question and decided to go with neither of the options, because:
Instead we decided to implement a third option: Dis- or enable the kickstarter via extension configuration.
@typecat I guess this is done by commit c3ffb92e42c61dbb16bcc78381cc8a502d98f56f Think we can close this issue?
Yes, verified.
The creation of new content blocks should not be available in production by default due to security issues. There are two options:
Disable the kickstarter if the application context is production (or have a toggle for that, which is off by default).
Move the kickstarter into a separate extension, which can be installed as requrie-dev dependency.