History of GroupsPackage

Version 9


Create and manage group work spaces

Created by: Will, Last modification: 16 Feb 2008 (01:16 UTC) by Will
This package is under development and will be built to work with R2

Some features of Groups Package will be achieved through the development of additional service packages. See: SwitchboardPackage and ModerationPackage

Road Map

Group Creation and Access:

  • User Created Groups — Ability for users with the right permission to create a new group.
  • Public Groups — Ability to create groups which any site member can subscribe and post to the group.
  • Announce Only — Ability to create groups which anybody can read but you must be subscribed in order to post to it.
  • Private Groups — Ability to create groups which require an invitation to read and post to.
  • View When Invited — User can view groups they have been invited to and accept or reject the invitation.
  • List Group Option — admin can control if group is listed in the website's groups list
  • Various Admin Controls for Content authoring, messaging, adding files, inviting, message moderation (TODO – list based on google groups Access options)
  • View Member Control — admins can control if members only can view members or if anyone can view members

Group Administration:

  • Content Type Selection — group admins can select which content types group members can create/use in their group (blogs, maps, wiki pages, etc)
  • Per Content Item Permissions – group admins can designate if content within public content groups is private and public - so that access can be limited on per content item basis
  • Message Moderation — admins can moderate messages, including ability to delegate moderation ability to a subset of group members.
  • Group Manager Email Blasts — admins can email members

General Features:

  • Group Home — Lists Content added to the group as well as comments by group members. For example a list of groups galleries, groups blogs etc will be on the groups's home page.
  • Display Group Created Content as within Group – for example display blog posts created by the group at the groups url.
  • Group Listing and Search — Ability to list and search groups as well as browse by category.
  • Comments -> Email — Ability to send comments on the group via Email. Members will be able to opt in or out of receiving such messages.
  • Email -> Comments — Ability to send email to comments on the group.
  • Files Manager - Central repository of files uploaded to the group

Group Look and Feed Management:

  • Per Group Theme — each group can select a look and feel for its pages.
  • Per Group Layout — each group can customize module assignment
  • Per Group Language — each group can be displayed in the language used by the group.

Development Schedule

This schedule contains target dates. We may miss them, or we may get it done sooner.

Basic Group Creation and Membership: Jan 30, 2008
  • admin type of group (public/private)
  • membership signup and moderation
  • group listing within the site
  • basic posting of messages to group

Content Control and Email Messaging: February 28, 2008
  • content type selection
  • per-content permission control
  • uploading files
  • membership invitation features
  • posting messages by email
  • receiving messages by email

Group Customization: March 30, 2008
  • assignable permissions to members
  • configuration of group home content
  • displaying content as within group
  • group theming, layout, and language selection

Things to include in final documentation on this page

Groups Administration Rolls

  • Can admin group content
    Group members with this permission can edit and control all content that is part of the group
  • Can create group content
    Group members with this permission can create content in the group. Content is limited by types of content the group creator has allowed to be created for the group, such as wiki pages or blog posts.
  • Can submit content to group for inclusion
    Slightly different than creating content, this regulates which users can submit content to the group. @TODO this might get yanked.
  • Can admin group members
    Group members with this permission can assign rolls to members, and approve or ban memberships.
  • Can send invitations to the group
    Group members with this permission can invite people to the group. When members are invited they are automatically approved to be members. This permission is useful on private groups which restrict membership.
  • Can view group members
    Group members with this permission can see a list of who else is in the group.
  • Can admin group forums
    Group members with this permission can moderate forum messages posted to the group.
  • Can post messages to group forums
    Group members with this permission can post messages to the group forum. By default this permission is available to all members, but can be useful in creating announcement type groups.
Page History
25 Mar 2009 (14:30 UTC)
remove beta statement
Current • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source
View • Compare • Difference • Source