-
-
Notifications
You must be signed in to change notification settings - Fork 392
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
EPIC: User Group Improvements #3893
Comments
@arnaumonty can you put the tag for the correct development team, please? 😄 |
@arnaumonty we would need design pages for all the management part, invitations and and profile page. |
@furilo we will need designs for this. Cc @oriolgual |
OK, here are the screens I think we need to cover all these. UserGroup page
Group users - adminThe page for a UserGroup admin to manage admins of that group; really, just to remove existing admins My groupsFor an end user to manage their belonging to groups, should we add a Groups tab in their profile? Another doubt: should we have a "Members" tab on a groups page to show which users are members of the group? |
ping @decidim/product |
Wow @furilo, this is really nice 😍 And we've wanted this for so long! My feedback:
I think Group it's more understable.
And how does an admin accept new members and grant admin permissions to other users? Wouldn't it be through this page?
Good point. Definitely.
I'd say yes, but I don't really have a strong opinion on this. Maybe just the admins for transparency reasons? cc/ @decidim/product |
So just to confirm - we can have normal users belonging to the group (which should be accepted anyway) and then we have admins - right? If yes, I think I would have two pages, one for managing Admins and another for managing Members: Admin adminsAdmin members
So we would have an extra tab in a Group, which would be "Admins" - right? |
As a member of a user group (not an admin), can I do anything (commenting, following, etc)? |
@oriolgual No, just the admins can do things as a user group (create proposals, endorse, follow,...) |
@decidim/lot-core do you need HTML for all screens, or just for the admin one? |
Just admin screens @furilo |
@Crashillo you can proceed to create the HTML for "UserGroup-Admin members" |
Ok, then here you are the layout #4119 |
@decidim/product I have some doubts here, but I can start working right away meanwhile they are solved:
|
Yes
Yes, does it make sense for the first user to create a usergroup to be the admin of admins (aka capo dei capi 😜 )?
Yes |
@carolromero so you mean no one can remove the admin rights from the creator? This could be done, I guess. |
This can be problematic, but probably is less problematic than the other option. Let's try with this. |
@decidim/product if a user group can be mentioned in a comment, who receives the notification? Everyone in the group? Only the admins? |
More doubts and comments, @decidim/product. Sorry for the bunch of posts, but these doubts keep appearing as I work on the issue.
|
After today's work, only one part is left: "Invite users to user group". There's no design for this, and no more explanation, so I'll assume that only admins of the group can invite other users. I'll do this because if a member (non-admin) invites another user, then we need a process so that an admin can review that invitation. Since this is weird, and implies a lot of back-and-forths, I'll assume only admins can invite. |
@mrcasals Yes, just admins can do this.
El lun., 22 oct. 2018 a las 16:31, Marc Riera (<notifications@github.com>)
escribió:
… After today's work, only one part is left: "Invite users to user group".
There's no design for this, and no more explanation, so I'll assume that
only admins of the group can invite other users. I'll do this because if a
member (non-admin) invites another user, then we need a process so that an
admin can review that invitation. Since this is weird, and implies a lot of
back-and-forths, I'll assume only admins can invite.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#3893 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ADrV81N197pyYgnPyirjUKzPRTzjzeNDks5undbegaJpZM4VaMU0>
.
|
With #4347 I've finished all the tasks in the MVP. @decidim/product I think we can close this issue and create another one for the 1st iteration 😄 |
Hi @mrcasals we need to make some changes to the "Create group" form: |
@carolromero while developing #4256 I made phone numbers and document numbers required, on purpose. Those fields were required on the previous version of the form, so I kept the behaviour. Should I make those fields optional? |
@mrcasals with the new functioning of Groups (the way to manage them from the front-end etc), we will now have verified and unverified groups. |
@carolromero done, check #4458! 😄 |
Hi @mrcasals I'm late to the PR but I miss the link in the header text, which should point to the /Help section. It is important to explain what Groups are, what can be done with them and how they can be verified (this Document Number will vary in each organization and must be explained). |
@carolromero I skipped the link because we don't have any default help page about user groups as of now, AFAIK, so I thought we'd add it whenever we add default help pages. This is what I see when I visit the "Help" link in the topbar: The "FAQ" page has nothing inside as of now 😕 |
Oh ok @mrcasals, no problem then, let's wait until de Contextual Help is finished :) |
Pinging @josepjaume here, @carolromero what's missing from contextual help? |
@oriolgual AFAIK we still have the MVP pending. Let's comment in #3973 |
@carolromero do we have content for the help pages? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. @carolromero & @xabier feel free to chime in. |
This is an EPIC for UserGroups Improvements
Summary
The UserGroups in Decidim it needs several improvements to enhance their behaviour and the participation experience of collective actors in the platform.
EPIC motivation
Any UserGroup has to be a group of users of Decidim. Today is limited to one user. The UserGroups should be administrated by more than one user, and should have a public profile with the identification of the UserGroup is different than a User. The UserGroups can be represented by any organization or collective who wants to interact in the platform as the collective, and this is why we should provide some improvements to UserGroups.
User story
I want to manage my UserGroups, the members of each one, I want to know who is a User or a User Group. I want to follow a UserGroup. I want to request access to be part of UserGroup. I would like to see the page of the UserGroup with differences with User page.
Main related issues
Technical and product decisions that need to be made
Tasks included in the MVP
Features
The UserGroups needs to offer the following actions to Users:
The creator of a UserGroup should be the admin of the UserGroup and the admin role needs to offer the following actions:
Others:
Pages
The text was updated successfully, but these errors were encountered: