Project

General

Profile

Feature #19003

Updated by Toshi MARUYAMA over 9 years ago

This is related to settings user-based or role-based settings such as the "Email notifications" in "My account" and the "Issues visibility" in "Roles and permissions". 
 If there are other settings that I have overlooked, then this should also apply to those cases as appropriate. 

 ---- 

 {{toc}} 

 ---- 

 h2. +Overview+ 

 Propose that these settings ("Email notifications" in "My account" and the "Issues visibility" in "Roles and permissions") be changed to a checkbox format, so as to allow more resolution/flexibility. 

 i.e... 

 h2. +Email Notifications+ 

 h3. +Current+ 

 !2015-02-02_14-44-37_Myaccount.png! 

 ---- 

 h3. +Proposed+ 

 In the form of checkboxes or similar execution: 
 |_. Events |    |_. Projects | 
 |=. For things I watch | |=. For all my projects | 
 |=. For things I am assigned to | |=. For selected projects only | 
 |=. For things I am an owner of | | | 

 This also eliminates the need for "For all events" and "for events I'm involved in" because selecting a combination (or all) of the options from the "Events" options is equivalent. 

 ---- 

 ---- 

 h2. +Issues Visibility+ 

 h3. +Current+ 

 !2015-02-02_14-46-08_Roles.png! 

 ---- 

 h3. +Proposed+ 

 In the form of checkboxes or similar execution: 
 |_. Issues | 
 |=. Private Issues | 
 |=. Issues Created by User | 
 |=. Issues Assigned to User | 
 |=. Issues Watched by User | 

 ---- 

 ---- 

 These options are a step in the right direction to provide much more flexibility to the users for those particular settings (and potentially others that I may have missed). 

 ---- 

 ---- 

 h2. +Ideal/Wow+ 

 Another option (ideal?) would be to allow multiple permutations of the selections per User or per Role. 
 e.g. 
 being able to select multiple email notification settings such as: 
 "For things that I watch; for selected projects (project1, project2)" 
 "For things I created; for selected projects (project2, project3)" 
 "For things I'm assigned to; for selected all projects" 
 for a single user. 
 This could be achieved with a "add/remove" new rule type of method.

Back