The group property to enable Site Info to see groups should be moved out of site-manage

Description

In order for a group to show up in the Manage Groups part of Site Info, it must have the property:

group_prop_wsetup_created=true

This is defined in:
site-manage-util/util/src/java/org/sakaiproject/site/util/SiteConstants.java: public static final String GROUP_PROP_WSETUP_CREATED = "group_prop_wsetup_created";

Therefore, other tools that want to create groups with this property must either take a chance that the property won't change and hard code it themselves, or use the constant from the site manage utils, creating a hard dependency.

Ideally, this property would be moved to the kernel.

Activity

Show:

Jean-François Lévêque April 24, 2012 at 8:29 AM

won't be merged into Kernel 1.3, therefore this cannot be merged into Sakai 2.9.

Steve Swinsburg April 11, 2012 at 11:43 PM

Removed 2.8 merge flag.

Steve Swinsburg April 11, 2012 at 10:28 PM

DO NOT merge unless is also merged. And that probably won't happen so this should probably be considered a 2.10 only thing.

Hudson CI Server March 1, 2012 at 1:35 PM

Integrated in site-manage trunk #191 (See http://builds.sakaiproject.org:8080/job/site-manage%20trunk/191/)
use the newly added group property in kernel, and removed the local definition from SiteContants (Revision 105365)

Result = SUCCESS

Zhen Qian March 1, 2012 at 1:14 PM

r105365.

Moved out the group property definition from SiteConstants.java into kernel

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Created November 11, 2011 at 4:59 PM
Updated June 30, 2014 at 3:35 PM
Resolved March 1, 2012 at 1:14 PM