[Zope-PAS] using plugins programmatically
Kapil Thangavelu
hazmat at objectrealms.net
Wed Feb 9 12:54:12 EST 2005
On Feb 9, 2005, at 1:56 AM, Chris Withers wrote:
> Kapil Thangavelu wrote:
>>> wtf is PlonePAS? ;-)
>>>
>> plone integration of pas.
>
> And what does that entail?
>
> ie: what does Plone need that PAS isn't doing?
ripping out GRUFisms in the code base in favor of PASisms, creating a
migration path for existing GRUF users via a GRUF plugin for PAS, and a
few improvements/feature integrations for inclusion into PAS, i've been
trying to introduce them incrementally here, but a full list is in the
products docs directory, which i've included below, its mostly
shorthand note form, but i can clarify anything thats not clear.
items for consideration to upstream pas development
- implement ttw aliases for standard userfolder apis that are
implemented.
- implement plugins and plugin types for standard operations.
- user mod/user del
- introspection user source api ( user count, get user ids, get users )
- use case implement standard api in pluggable optional fashion.
- allow for user iteration on small user populations.
- qualified id api distinct from getid
- merged logical user sources.
- local role plugins
- use case local roles black listing
- role manager w/ global group based roles
- plugin type registration?
- explicit api
- group as rich objects.. currently handled as strings in the system.
using getId w/ an isinstance check.
Kapil Thangavelu <hazmat at objectrealms.net> Vision Implemented
objectrealms.net <http://www.objectrealms.net>
More information about the Zope-PAS
mailing list