Reviewed & tested by the community
Project:
Drupal core
Version:
main
Component:
documentation
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
30 Jun 2026 at 17:12 UTC
Updated:
21 Jul 2026 at 18:31 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #3
benjifisherI added all the GitLab user names.
I added the following explanation near the top of the file:
For example, my entry looks like this:
I am happy to modify the format and/or the explanation if anyone has a suggestion.
Comment #4
benjifisherThe failing test looks like #3600807: [random test failure] Nightwatch command drupalInstallModule.js.
Comment #5
needs-review-queue-bot commentedThe Needs Review Queue Bot tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide to find step-by-step guides for working with issues.
Comment #6
benjifisherThe conflict is from #3594199: Remove the Telephone module, easily resolved.
Comment #7
dcam commentedTo test this I got a list of all the unique entries in the maintainers file with
grep "' @" core/MAINTAINERS.txt | sort -t: -u -k1,1. I loaded up the GitLab profiles of every maintainer in the list. They all loaded correctly, so there are no misspellings.For those users whose GitLab and Drupal.org usernames are the same I took no further action, assuming that their D.o username was correct and needed no validation.
For those users with a difference in username I clicked the contact link in their GitLab profile which leads to their D.o user profile. I verified that the D.o name and usernames match what's listed in the maintainers file. There was 100% agreement between the profiles and what is listed in the maintainers file.
So I couldn't find any discrepancies. I think these changes are good to go.
Comment #8
benjifisher@dcam:
Thanks for the detailed review. My process was MAINTAINERS.txt -> d.o profile -> GitLab profile. Then I copied the username to the file. It is good to confirm by testing the other way around.
Comment #9
benjifisherOops.
Comment #10
dwwMy concern is that if we encourage
@dwwas my GitLab username, we do not want those in commit messages, since when core is cloned to GitHub (not lab) entirely other people get pinged.This whole thing is a mess. I kind of hate that we’re allowed to define separate usernames on d.o and GitLab. Lots of things would be easier if we didn’t have that choice, and all accounts were forced to have the same name in both worlds.
Comment #11
benjifisher@dww:
I agree it would be simpler if the d.o and GitLab usernames were the same, but I do not see how this issue affects that.
That is your GitLab username. You and I do not contribute to the confusion. I am afraid I misunderstand your point.
Comment #12
dwwdwwis my GL username.@dwwis special syntax to mention me. Putting@dwwin a comment on a GL issue or MR sends me a notification. Making this easier seems to be the intention of this issue. Okay. But, putting@dwwin a commit message sends a notification to some other person on GitHub. That’s the problem we discovered when trying to figure out the right format for the “bylines” at the end of our default commit messages. We agreed no @ and to use d.o usernames, not GL ones.https://www.drupal.org/docs/develop/git/git-for-drupal-project-maintaine...
So my concern is that training people to think
@dwwis my GL username will lead to more people getting commit messages wrong.We could use some other syntax in MAINTAINERS.txt to distinguish the two. Eg:
- Derek Wright ‘dww’ (dww)
Or whatever else. Just not @.
Comment #13
dwwDon’t want to block progress, but let’s get this out of the RTBC queue until we clarify the approach.
Thanks,
-Derek
Comment #14
dwwPs definitely not the fault of this issue, but I’ll note for posterity it is confusing that commit messages being pushed to GitLab want to neither use GL functionality like @ mentions, nor even GL names. 🙃 That’s weird. 😂 But it’s the “best” we can do given all the circumstances. 😅
Comment #15
benjifisher@dww:
Thanks for clarifying. The use case I have in mind is when I do want to ping someone on GitLab, but of course whatever I put into the file is apt to be (mis)used for other purposes.
Here is an updated version of what I wrote in Comment #3:
I added the following explanation near the top of the file:
For example, my entry looks like this:
Comment #16
dwwPerfect, thanks! That solves my concern. Back to RTBC.
Comment #17
needs-review-queue-bot commentedThe Needs Review Queue Bot tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide to find step-by-step guides for working with issues.
Comment #18
benjifisherI merged with the current
mainbranch and resolved a simple modify/delete conflict from #3586221: Remove the Stable 9 theme. Back to RTBC.