Provide a plugin manager interface which allows to add new definitions/update some/remove some

Created on 30 July 2014, over 10 years ago
Updated 20 March 2025, 16 days ago

Problem/Motivation

Some plugin types might have a LOT of plugin definitions. Menu links is one exampe but block_content could also provide a lot of potential custom blocks,
which would be too much for the derivative system.

Proposed resolution

One possiblity would be a StoragePluginManagerInterface which adds addDefinition()/updateDefinition()/removeDefinition().
The implementations would have to store this data inside a new database table and retrieve data from there.

Remaining tasks

User interface changes

API changes

✨ Feature request
Status

Postponed: needs info

Version

11.0 πŸ”₯

Component

plugin system

Created by

πŸ‡©πŸ‡ͺGermany dawehner

Live updates comments and jobs are added and updated live.
  • Performance

    It affects performance. It is often combined with the Needs profiling tag.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States smustgrave

    Just following up on this, if still a valid feature could the summary maybe be updated?

    If no follow up this could be eligible for closure in 3 months

    Thanks all!

Production build 0.71.5 2024