Boilerplate reduction initiative

Created on 22 January 2019, about 6 years ago
Updated 25 April 2024, 11 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