#142 new
August

Complete Groups Listing

Reported by August | May 30th, 2011 @ 04:23 PM | in Basic Functional Workflow [Concerto2]

We should figure out exactly what the groups listing will do; will it allow users to admin their groups, will it show users their group memberships, all of the above? If this ends up being heavily role-based, it may need to wait until we have an authorization system in place.

Comments and changes to this ticket

  • Zach Rowe

    Zach Rowe August 8th, 2011 @ 05:46 PM

    • Milestone order changed from “2” to “0”

    Do we want to allow for people to join groups this way? Should people be able to add/remove themselves, and is there an approval process?

  • Brian Michalski

    Brian Michalski August 8th, 2011 @ 05:49 PM

    No. People should not be able to add/remove themselves from a group, only a
    group leader should be able to do that.

    ~Brian M

  • Zach Rowe

    Zach Rowe August 8th, 2011 @ 06:29 PM

    Well fine then, what does it do? Just a gateway to groups/show pages?

    Zach Rowe

  • Brian Michalski

    Brian Michalski August 24th, 2011 @ 10:53 PM

    • Tag changed from v2 to groups, membership, v2

    Hokay. So I flipped around how this works to be more inline with a previous discussion.

    Membership now has levels. You can be a pending member, regular member, or group leader. Maybe we'll add more membership levels at some point, but for now those 3 are the only that we have a direct implementation use for.

    We need the ability to:
    1) Request to join a group. For now, we'll assume you can request to join any group.
    2) Group leaders can approve / deny group membership. We don't have a deny state at the moment, so just delete the membership request.
    3) Group leaders can remove / add members at non-pending levels.

    Zach - Should I break this down into some smaller tasks or just assign this big ticket to you?

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Concerto is an open source digital signage system that makes it easy to engage a large community of people with graphical and text-based announcements, bulletins, and other messages... but enough about us, you came here to get involved.
<br />
If you think you've <b>found a bug in Concerto</b>, please click 'Create new ticket' and let us know about it.
<br />
Looking to peek at our source code? Head to <a href="https://github.com/concerto/concerto_v1">https://github.com/concerto/concerto_v1</a> (Concerto version 1) or <a href="https://github.com/concerto/concerto">https://github.com/concerto/concerto</a> (Concerto version 2).
<br />
Our getting started guide is available here: <a href="https://github.com/concerto/concerto/wiki/Getting-Involved">https://github.com/concerto/concerto/wiki/Getting-Involved</a>.

Pages