Allow all project maintainers to grant issue credit

Created on 26 February 2025, 11 days ago

As part of our preparation to migrate issues from Drupal.org to GitLab we are simplifying the access control for who can grant issue credit. In the past, maintainers needed to have the “Write to VCS” or “Maintain issues” role on their project in order to have permission to assign credit on their issues. Moving forward, maintainers of any kind will have permission to assign credit.

Since issues are moving to GitLab, we will no longer have “Maintain issues” managed by Drupal. GitLab has its own roles for each project. Instead of reducing access, or migrating to a “Award credit” role, we can simplify the permissions.

User interface changes

Add a note to node/{nid}/maintainers help text calling out crediting.

UI changes in the “Credit & committing” fieldset on issue pages will happen as a direct result of the code change.

📌 Task
Status

Active

Version

3.0

Component

User interface

Created by

🇺🇸United States drumm NY, US

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024