mxm Workgroups 1.0 for Plone released
mxm Workgroups consists of two parts
A Workgroup content type
It acts just like a normal Plone folder. With the difference that you can add members to it, and give these member local roles in the workgroup. These folders acts like Member folders, only for groups. Different groupmembers can have different roles.
A workgroup can be added anywhere in the portal. This means that even members can add add-hoc workgroups in their own home folder.
They also allow for easy sharing of workgroups that are outside the members folder. Ie. you can have a Workgroup called "news" in the root of the portal, and let any member add news items in this workgroup. Just as easily as if it was in his own home folder.
Members has a complete list of the groups they are group members of.
Group members can delegate their roles to others in a workgroup. Meaning ie. that if a Member has the "Reviewer" role, he can easily give it to other members of the Workgroup.
A workgroup tool
It keeps track of the groups and their members. It registers the Workgroups internally for speed. This also means that Workgroup members does not need to have local roles in a workgroup to be members.
The Workgroup tool keeps track of the Workgroups and the members in an efficient internal data structure (BTree's). No need to search the catalog.
Groups and members are referenced back and forth, so it is easy to get the members of a group, and the groups for a Memmber.
It is possible to move workgroups around without loosing the group/member relationships.
License
GPL
More info and download here
http://www.mxm.dk/products/public/mxmWorkgroups/
regards Max M, mxm