#5 Fix issue of surprise/confusion when requesting commit ACLs
Closed: Fixed None Opened 9 years ago by pfrields.

The current UI for packages has two confusing ACL action buttons:

  • Manage Commit ACLs - goes to a screen where users can manage or request access per-branch. It's not apparent this is where a user can request per-branch access. I suggest relabeling this "Manage or request commit ACLs"
  • Request Commit Access - immediately sends a request for commit ACL for all branches. Although there is a tip/title text, it's not apparent this button (1) is an immediate action, unlike the other button; or (2) will affect all branches. I suggest relabeling this "Request Commit ACL on All Branches"

This should eliminate some confusion for users of prior pkgdb. It also should mean the immediate action for the second button results in no user surprise.


The button Request Commit Access now has a confirmation pop-up specifying that this will affect all branches. This is fixed and deployed in 1.7.

Regarding the label of the Manage Commit ACLs button, I've changed it to Manage/Request commit ACLs but that will be in 1.8

I changed things a little more regarding the Manage Commit ACls button.

  • Admin will see Manage the committers (package admins (ie: approveacls) and pkgdb admins)
  • Committers will see Manage Your Commit ACLs
  • Everyone else will see Request Commit Acls

The dev instance has been updated if you would like to review/test the changes: http://209.132.184.188/

Login to comment on this ticket.

Metadata