Reference: Drupal 7 Information Architecture handbook page.

According to this document:

People

Drupal path: admin/people

The People section should only be used for the listing of users. Modules may expose other data here. For example, a module might list events related to each user.

However, no module should add its configuration here. Instead, use the People category under the Configuration section (below).

Examples: Lists of events related to users

Based on this recommendation, it would be better to add the module's configuration under admin/config/people instead. Per the handbook page:

People

Drupal path: admin/config/people

The People category should hold all modules that would fit under the old "User Management" category in Drupal 6. (Note: Do not confuse this category with the People section above.)

Examples: Access control modules

Comments

xjm’s picture

Status: Active » Needs review
StatusFileSize
new3.13 KB

Patch implementing this menu change attached.

mrfelton’s picture

StatusFileSize
new3.46 KB

Agree, slight problem with the patch though. Revised version sets the menu item type to a normal menu item rather than a callback, ensuring that a visible menu item is created in the admin menu.

mrfelton’s picture

StatusFileSize
new6.61 KB

Follow up patch fixes a bug in the way that the role id is passed to the configure form, as well as refactord the form to follow drupal standards a little better. Sorry for slipping slightly more into this patch than was originally intended, but it's kinda related.

mrfelton’s picture

Status: Fixed » Closed (fixed)

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