Setting to change the maximum number to display on new issue form
Currently, the "Watchers" section in the new issue form shows up to 20 members of the project. I think it would be better if the fixed number is configurable on the Administration page.Use cases:
- Suppose a team with 21 persons (slightly over the maximum number of watchers, 20). When you creating a new issue, you can never see the checkboxes even if you wanted to. The problem can be addressed if an admin can increase the maximum number of watchers to 21 or more
- I sometimes get requests from my customers that they don't want to see a checkbox to add a watcher. In such a case, they can set the setting to 0 to hide the checkboxes and always use the "Search for watchers to add" feature to add watchers
#3 Updated by Marius BALTEANU 14 days ago
I don't think that adding a setting for this is a better solution because usually, a Redmine instance has multiple projects with various number of members. Maybe 21 is a good fit for Project A, but for project B, 25 is better and so on. Even if the instance has only one project, I still find it awkward to change a global (admin) setting based on the number of members.
From my point of view, we just need to discuss a better UI solution, maybe an inline mechanism using Tribute or a searchable multi select. Regardless the solution, the list of watchers should be populated on a trigger and not by default in order to avoid performance issues.