Personal tools
You are here: Home Products Plone Roadmap #40: Integrate GRUF3 into Plone
Document Actions

#40: Integrate GRUF3 into Plone

Contents
  1. Motivation
  2. Proposal
  3. Implementation
by Alexander Limi last modified June 11, 2006 - 00:21
Update Plone to properly support GRUF 3.x.
Proposed by
Pierre-Julien Grizel
Proposal type
Architecture
State
completed

Motivation

GRUF is a Plone-independant product, but Plone is now tied to GRUF for groups management at the moment. So, when GRUF evolves, we have to keep Plone in sync in some way.

Proposal

GRUF 3 is a refactored version of GRUF, supporting a new cleaner API, and a better integration of LDAPUserFolder. Current plans are to include local role restrictions to GRUF 3.1 and other evolutions.
It's therefore interesting to integrate those evolutions into Plone (2.0.x or 2.1).

Implementation

Currently, the only modifications to make GRUF3 work with Plone2 are the prefs_* forms and scripts and some unit tests. They are already modified in the pjgrizel-gruf3-branch of SVN and work correctly (fixing, by the way, some of the things user complained about in Plone 2 such as groups nesting).


For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by