Non Project Member Issue Filtering
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem to solve
Quickly identifier issues in a project that are created or assigned to non-project members.
Intended users
Project members
Further details
- Quickly identifying issues created by the greater (non project member) community for improved triaging
- Aligns well with our love of open source (first class UX-related feature revolving around non project member open source contributors)
- Aligns well with
collaboration
value - Could be a first step toward more advanced filtering
Proposal
Add a "Non Project Member" option under the existing "author" filter. Maybe at the very top or bottom and separated from individual authors with a divider line to denote an intentional separation (just above the highlighted author in the image below for example).
Permissions and Security
I don't believe permissions and security come into play unless there was somehow a leak of who is a project member that shouldn't be public already.
Documentation
Based on the end UI implementation, any documentation around the filtering UI would likely need to be updated.
Testing
I don't know enough about the filtering implementation to know for sure, but I'd imagine since filtering already exists we'd add an additional test or two to handle the proposed filter case.
What does success look like, and how can we measure that?
Success is when the user can filter by non project members to instantly see issues created by the greater community.