[SAK-13413] Group creation enhancement Created: 22-Apr-2008  Updated: 30-Jun-2014  Resolved: 05-Jun-2008

Status: CLOSED
Project: Sakai
Component/s: Site Info, Worksite Setup
Affects Version/s: 2.5.0
Fix Version/s: 2.6.0

Type: Branch Priority: Major
Reporter: Zhen Qian Assignee: John Leasia (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Microsoft Word group enhancements for 2.5.doc    
Issue Links:
Relate
is related to SAK-14780 make "section+role aware" group helpe... CLOSED
is related to SAK-10803 Flexible section categories CLOSED

 Description   

Enhancements are described in the attached file, allowing users to create groups which automatically contain section rosters or all members of a given role while retaining the ability to manually add users.

  • Zhen


 Comments   
Comment by Stephen Marquard [ 23-Apr-2008 ]

Aspects of this functionality overlap significantly with existing support in Section Info for provider-synchronized groups (existing and requested, e.g. SAK-10803), and creating groups from roles while an existing workaround, seems to be something that is better addressed through tools (e.g. Messages and Forums allow roles to be used in the same context as groups).

Evolution of group support in Sakai should work to reduce overlap between site info / section info group management, rather than increase it.

I think this proposal should be discussed on sakai-dev before implementation.

Comment by Ray Davis (Inactive) [ 23-Apr-2008 ]

Reviewers may want to know that the attached file is a Microsoft Word document and should be saved with a file extension of ".doc".

Comment by Zhen Qian [ 23-Apr-2008 ]

added the extension of ".doc"

Thanks,

  • Zhen
Comment by Zhen Qian [ 05-Jun-2008 ]

Final checkin r47186.

The "Group Management" function has been separated out from the SiteAction.java as in helper mode.

The default group helper has id of "sakai-site-manage-group-helper".

This enhancement is implemented as a hepler with id "sakai-site-manage-group-section-role-helper".

A config param named "wsetup.groupHelper" is used in sakai.properties to config the group helper in use. Just assign it with the corresponding helper id.

  • Zhen
Comment by Zhen Qian [ 05-Jun-2008 ]

I forgot to say: if the "wsetup.groupHelper" is missing from sakai.properties, it uses the default value of "sakai-site-manage-group-helper"

  • Zhen
Comment by Filter Maintainer (Inactive) [ 15-Dec-2008 ]

Zhen, it looks like this work was done in trunk, rather than in a branch. Is it in Sakai 2.6, or is it destined for Sakai 2.7? Thanks.

Comment by Zhen Qian [ 12-Mar-2009 ]

A correction here: the config param should be "wsetup.group.helper.name"

  • To enable old group manage model, put:

wsetup.group.helper.name = sakai-site-manage-group-helper

  • To enable the new group manage model, either remove the configuration or put:

wsetup.group.helper.name = sakai-site-manage-group-section-role-helper

  • Zhen
Generated at Mon Sep 23 09:59:00 CDT 2019 using Jira 8.0.3#800011-sha1:073e8b433c2c0e389c609c14a045ffa7abaca10d.