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

Users should be able to have roles #1704

Open
holmesworcester opened this issue Aug 14, 2023 · 6 comments
Open

Users should be able to have roles #1704

holmesworcester opened this issue Aug 14, 2023 · 6 comments
Assignees

Comments

@holmesworcester
Copy link
Contributor

holmesworcester commented Aug 14, 2023

@holmesworcester
Copy link
Contributor Author

Left some comments based on user feedback.

@holmesworcester
Copy link
Contributor Author

holmesworcester commented Nov 1, 2023

Let's add permissions to the designs to get feedback:

https://www.figma.com/file/xCgVHg3qZPCQuLZudBAnn7?node-id=534:6743&mode=design#602645521

@holmesworcester
Copy link
Contributor Author

Role hierarchies in Discord are wild: https://support.discord.com/hc/en-us/articles/214836687-Role-Management-101

And the relationship between server permissions and channel permissions is subtle too (plus they have categories): https://support.discord.com/hc/en-us/articles/206141927-How-is-the-permission-hierarchy-structured-

@holmesworcester
Copy link
Contributor Author

Let's not do hierarchies now. Let's just try a mockup of how colors will look, to get feedback from a user.

@jgaylor
Copy link
Collaborator

jgaylor commented Nov 10, 2023

Added Colors exploration to Roles drafts

@holmesworcester
Copy link
Contributor Author

holmesworcester commented Mar 12, 2024

Some feedback:

  • Generally people get how to add and remove roles.
  • One user who was coming from an app where roles were hard-coded did not understand the idea of custom roles. Like they just didn't get what I was asking them to do when it came to creating a role. So it probably makes sense to have some default roles as examples. Adding that to issue description!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog - Desktop & Backend
Development

No branches or pull requests

2 participants