Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
In #3111409: Add new Olivero frontend theme to Drupal 9.1 core as beta we did not identify and add subsystem maintainers for Olivero to MAINTAINERS.txt. These maintainers have special roles in the governance structure and additional permissions, like the ability to adjust the Assigned field on behalf of others, assign issue credits in core, etc. See https://www.drupal.org/contribute/core/maintainers#subsystem for what this means.
Proposed resolution
- Identify subsystem maintainers for Olivero.
- Provide a patch to MAINTAINERS.txt (committers will do the followup tasks of assigning maintainer permissions, etc).
Remaining tasks
Do it.
User interface changes
API changes
Data model changes
Release notes snippet
Comment | File | Size | Author |
---|---|---|---|
#17 | 3177318-17.patch | 607 bytes | paulocs |
#12 | 3177318-12.patch | 527 bytes | mherchel |
#4 | 3177318.patch | 457 bytes | Gábor Hojtsy |
Comments
Comment #2
mherchelI volunteer myself and @proeung (who I just talked to, and should be commenting in this issue shortly)!
Comment #3
proeungI volunteer! :) It's an honor to continue to work on the Olivero theme.
Comment #4
Gábor HojtsyThat would look like this. Is this list complete?
Comment #5
thejimbirch CreditAttribution: thejimbirch at Kanopi Studios commentedI second mherchel and proeung as Olivero subsystem maintainers. They have both provided excellent leadership throughout the process.
The patch in #4 applies cleanly. Names and usernames are spelled correctly, and both links work.
+1 for RTBC
Comment #6
thejimbirch CreditAttribution: thejimbirch at Kanopi Studios commentedComment #8
steinmb CreditAttribution: steinmb as a volunteer commentedComment #9
proeungMoving this back to "needs review" awaiting a response from @jwitkowski79.
Comment #10
mtiftI support this nomination! Way to go @mherchel and @proeung!
Comment #11
jwitkowski79 CreditAttribution: jwitkowski79 as a volunteer commentedHi Everyone! I also volunteer myself! It's been amazing work on this project and would love to continue to do so.
Comment #12
mherchelYay! It's super valuable to have a designer as an official maintainer. Thanks for volunteering. Updated patch attached!
Comment #13
proeung@mherchel Looks good! Thanks for submitting a revised patch for this.
Comment #14
mherchelComment #15
mherchelI'd also like to propose Konstantin Shupenko (@kostyashupenko) as a maintainer! He's been instrumental in many of the most difficult issues that we've faced, has been very responsive, and produces quality work!
I've talked with him about the responsibilities listed at https://www.drupal.org/contribute/core/maintainers#subsystem, and he's very enthusiastic (as am I)!
Comment #16
kostyashupenkoThank you Mike for proposing me. I'd love to be an official maintainer and of course i'll keep an eye on Olivero
Comment #17
paulocsNew patch to list @kostyashupenko as a maintainer.
Comment #18
proeung+1 for including Konstantin Shupenko (@kostyashupenko) as a maintainer. He's a big help with the development of the Olivero theme and he's going to be great on the team!
@paulocs thanks for adding a new patch. Marking this issue as RTBC.
Comment #19
thejimbirch CreditAttribution: thejimbirch at Kanopi Studios commented+1 for RTBC
Comment #20
hansa11 CreditAttribution: hansa11 as a volunteer and at Axelerant commented+1 for @kostyashupenko.
Comment #21
xjmThanks everyone!
We need everyone who's added in the patch to explicitly comment saying they're read the Subsystem maintainer responsibilities and general maintainer responsibilities and agree to them before we RTBC. :)
Comment #22
kostyashupenkoThese articles already triple-checked by me, so i agree :)
Comment #23
alexpottEveryone has +1'd.
Comment #24
alexpottAh +1 is not enough... we need an explicit comment from everyone as per #21
#15 accounts for @mherchel
#22 accounts for @kostyashupenko
So we still need a comment from @jwitkowski79 and @proeung - I'm going to ping them in slack.
Comment #25
mherchelI agree to the Subsystem maintainer responsibilities and general maintainer responsibilities.
Putra is on vacation, so it's likely she won't be able to reply until later this week.
Comment #26
jwitkowski79 CreditAttribution: jwitkowski79 as a volunteer commentedHi! I've read the subsystem maintainer responsibilities and general maintainer responsibilities and agree to both of them. Thanks!
Comment #27
proeungI've read the Subsystem maintainer responsibilities and general maintainer responsibilities and agree with them the guidelines outlined.
Comment #30
lauriiiCommitted 98fedb2 and pushed to 9.2.x and 9.1.x. Thank you for stepping up as subsystem maintainers and welcome to the team!
Comment #31
xjmYay! Thanks everyone, and welcome to the team!
Comment #32
Gábor HojtsySince Lauri did not mention it, I went to check if all of you got added as issue maintainers to the Drupal core project, and indeed that happened. Now you can assign issues to other maintainers for example.