Problem/Motivation
CRM's permission machine names and titles use a mix of styles, which should be standarized.
Steps to reproduce
Proposed resolution
Replace "crm_contact" with "crm contact" to match style of "crm relationship".
Match core's use of emphasis (em tags).
Replace "crm user alter display name" with "alter crm user display name" to make it verb-first.
Standardize use of "any" for non-bundle-specific permissions.
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork crm-3566204
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
jdleonardComment #4
jdleonardComment #5
jdleonardComment #6
jdleonardPipeline failure is code coverage task timing out.
Comment #9
svendecabooterThis looks like a good change to me.
The PHPUnit test seems to fail - presumably caused by PHPUnit 12 deprecations?
See https://www.drupal.org/node/3548485
Comment #10
svendecabooterTest failure seemed to have been a temporary hickup.
Marking as RTBC, as this looks good to me.
Comment #12
bluegeek9 commented