Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a registered user who has signed the Contributor Agreement, I want to search for members of a group. #1088

Open
jwflory opened this issue Jan 13, 2023 · 0 comments
Labels
next phase Needs to be done in the next development phase todo

Comments

@jwflory
Copy link
Member

jwflory commented Jan 13, 2023

Summary

If I am a registered user who has agreed to the project/account system legal agreement, I want to search for a specific person in a group.

Background

There are various human/manual tasks where there is need to verify if a user or a group of users are members of a specific group. While one could open each individual username profile page, it would be easier to search from the group and try multiple regexes (especially if the exact username is not known).

For example, the Fedora Mindshare Committee receives a proposal to fund an event with six people attending as part of Fedora. We need to verify what kind of event the person is approved to do. One way we do this is searching the Fedora Ambassadors group (with hundreds of members) for whether the six requestors are members. It is an improved user experience when I can do this task from the same page without opening multiple pages for each user.

It is also important that the person has both signed the project/account system legal agreement and the Code of Conduct before accessing an enhanced and free search service of our contributor database.

Details

The search bar should be prominent in the group membership view. It should also include some basic filters, e.g. members, sponsors, and admins. Even better if filters like date sponsored or date requested membership were included. The search bar should support a regex matching for users with matching usernames, emails, chat IDs, or real names.

Outcome

A human/manual task can be done in fewer steps, and thereby reduce complexity for community members who verify group membership for batches of contributors.

@ryanlerch ryanlerch added the next phase Needs to be done in the next development phase label Feb 26, 2024
@ryanlerch ryanlerch moved this to Todo in Phase Two Feb 26, 2024
@ryanlerch ryanlerch added the todo label Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
next phase Needs to be done in the next development phase todo
Projects
Status: Todo
Development

No branches or pull requests

2 participants