Last modified: 2014-03-19 19:35:05 UTC
Several variables and strings should be changed to clarify that bureaucrats (and other users with the so-called userrights permission) can only change user *groups*, not user rights individually. - the "userrights" permission should be renamed to "usergroups" - the description of that permission in Special:ListGroupRights should be changed from "Edit all user rights" to "Edit user groups" - Special:UserRights should be changed to Special:UserGroups or even better, Special:ManageUserGroups (with aliases in place for backward compatibility) - Special:UserRights should mention that user groups can be created or edited by changing the definitions in LocalSettings.php, and provide a link to [[mw:Manual:User rights]] for instructions on how to do so.
The latter three changes I'd support, but changing a hardcoded permission is unnecessary and cumbersome. Compatibility would be a nightmare.