As part of our efforts to manage Drupal 8 technical debt toward release, we're trying to make sure that every current Drupal core component has at least one active comaintainer. The first step is to identify component maintainers for those components that don't already have one listed.
Component not listed
- Field system. (Presumably this should be the Field module maintainers and/or the entity module maintainers.)
- Typed data system.
- Node system. (Node is just a module now; let's move all issues from this component to node.module and remove the component.
- User system. (Presumably this should be the User module maintainers.)
- Action module
- Ban module
- DateTime module #2697235: Add jhedstrom as co-maintainer for DateTime module#2504893: Add mpdonadio as maintainer for DateTime module
- E-mail module #1823042: Add maintainers and d.o components for all field type modules
- Entity module (presumably the entity system maintainers)
- Field SQL storage module (Field maintainers?)
- History module #2054181: Add andypost as a component maintainer for history.module
- Language module
- Layout module (unused, may be removed)
- Number module #1823042: Add maintainers and d.o components for all field type modules
- Options module #1823042: Add maintainers and d.o components for all field type modules
- Serialization module #1892270: Add serialization system to Maintainers.txt
- Phone module #1823042: Add maintainers and d.o components for all field type modules
- Text module (@Stalski has expressed interest in this component, but not yet begun triage of the queue)
- XML-RPC module #2050815: Update XML-RPC entry for 8.x in MAINTAINERS.txt
Component listed with no maintainer
- Color module #2057173: Add Mark Carver to MAINTAINERS.txt for the Color module
- Configuration module
- Content translation module
- Database Logging
- Help module (@realityloop is starting triage of this queue)
- Link module #2474677: Add Mac_Weber to MAINTAINERS.txt for the link.module
- Mail system
- Menu module
- Overlay module (@realityloop is starting triage of this queue)
- PHP module #1203886: Remove the PHP module from Drupal core
- System module (@psynaptic is starting triage of this queue)
- Toolbar module #2054499: Add toolbar maintainers
- Contact module #2300583: Consider adding larowlan and tim-e as contact module maintainers
Related issues
Sub-issues
- #1823042: Add maintainers and d.o components for all field type modules
- #2048925: Add JohnAlbin as a component maintainer for CSS
- #2045901: Add Wim to MAINTAINERS.txt for editor.module and ckeditor.module
- #2050511: [Policy, no patch] Remove the "Node system" component; it is redundant with node.module
- #2050815: Update XML-RPC entry for 8.x in MAINTAINERS.txt
- #2054181: Add andypost as a component maintainer for history.module
- #2054499: Add toolbar maintainers
- #2057173: Add Mark Carver to MAINTAINERS.txt for the Color module
- #1892270: Add serialization system to Maintainers.txt
- #2474677: Add Mac_Weber to MAINTAINERS.txt for the link.module
Other related issues
- #2050451: Formalize the role of core component maintainers
- #2046081: Add issue queue integration to formalize the role of core component maintainers
- #2046091: Add a view of issues per component
- #1854480: Remove inactive maintainers from MAINTAINERS.txt
- #2050763: Refine "base system" component
- #2050821: Add larowlan as a component maintainer for comment.module
- #2056625: Recruit pwolanin and jhodgdon as official search.module maintainers