In the 'Maintainers' tab of a project, I can assign anyone that has a Drupal.org account to a maintainer of my project, regardless if they have agreed to the Git agreement on their user profiles or not. This actually caused confusion in real life due to similar names: #2033397: Offering to co-maintain Views Slideshow JCarousel Thumbs that wouldn't have happened since the errant user should have never been visible in the list.

Selection_060.png

CommentFileSizeAuthor
Selection_060.png49.61 KBDave Reid
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Dave Reid’s picture

Noted in IRC that the user could be assigned not the 'Write VCS' checkbox, but if that checkbox *is* checked, then it should fail validation.

I'm not sure if this should be filed against project, or drupalorg.

drumm’s picture

Project: Drupal.org customizations » Project
Version: 6.x-3.x-dev » 7.x-2.x-dev
Component: Code » User interface
Priority: Major » Minor

This is either a project or versioncontrol issue. Project module should have a way to disable unavailable checkboxes. And versioncontrol should do what is needed to use that.

kreynen’s picture

Issue summary: View changes
Status: Active » Fixed

I believe this was resolved in a different way from any of the suggestions. I recently added jeor0980 to https://www.drupal.org/project/google_cse, but when he tried to visit https://www.drupal.org/project/google_cse/git-instructions he was told something like "git account not configured" with a link to configure it.

So while I was still able to add him as a maintainer, there wasn't any confusion about why he couldn't create a branch. Since this is 4+ years old, I'm just going to move it to fixed.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.