Boilerplate reduction initiative

Created on 22 January 2019, almost 6 years ago
Updated 25 April 2024, 8 months ago

I'd like to propose an initiative to reduce the amount of boilerplate code in various parts of Drupal core.

Some existing issues that would fall under this:

- πŸ“Œ add an entity Links handler, to provide menu links/tasks/actions for entity types Needs work
- πŸ“Œ Introduce entity permission providers Needs work
- #3029291: add a generic plugin manager class β†’ -- currently a patch for the Plugin contrib module, but could be repurposed for core
- compound Form element widgets, such as ✨ Provide form element and reuse that in field widget Needs work
- declarative form AJAX (issue coming!)

Other ideas:

- constraint plugins require two classes -- could they be combined?
- provide an Entity list handler that shows the basic fields OOTB
- ... ?

🌱 Plan
Status

Active

Component

Proposed Plan

Created by

πŸ‡¬πŸ‡§United Kingdom joachim

Live updates comments and jobs are added and updated live.
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.

Production build 0.71.5 2024