-
Notifications
You must be signed in to change notification settings - Fork 57
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
Discuss Credential groups #342
Comments
Thank you for the explanation! Very well stated 😊
The nature of the use case strongly influences the approach. It is best to limit the scope to necessary interactions and delegate choices to the end-users / admin. We can consider to add a flag during the group creation phase to allow or disallow rejoining after removal.
My previous proposal included a flagging system for groups. These settings should be visible to participants to ensure they are aware of the group's rules before joining. This will prevent users from being arbitrarily removed and unable to re-enter.
This is incorrect. The admin should be able to delete the group only when there are no members. Need to be fixed. Agree, this is very cool. We can think to provide a sort of search engine with a bar, filters, and ordering! |
Thank you @vplasencia for summarizing the problem very well Client apps then should alert users they're joining a "they can kick me out" group Last question: is this architecture / feature possible when we go onchain? |
Thank you @aguzmant103 for going through everything so well! Yes, absolutely! You are right! They can be one or more boolean values or whatever data structure best optimises the gas consumption on-chain. |
@aguzmant103 @vplasencia should we move this to Github discussions? |
Agree it's best suited there @0xjei Idk though if we need to discuss it further or if it's a "decision taken" and we need to create new issues based on this decision |
Agreed, feel free to post your feedback here (and @vplasencia too) to get a consensus on the relevant issues. My views:
|
Agree @0xjei |
Right now you can join different credential groups using the same credential, for example using GitHub you can join a group for people that have more than 2 followers and another group for people that have more than 3 followers. But if you join one of these groups, and then you are removed from that group, you can't join that group again, is this behavior fine, or it is better to remove people from these groups and then let them prove that they meet the criteria and join again? Or is it better to prevent group admins from removing people from the groups?
Other issues related to credential groups:
I can't remove a credential group if it previously had at least one member #343
List all the credential groups #323
The text was updated successfully, but these errors were encountered: