Created by M. Roberts
Cincom Systems, Inc.
December 30, 2002
Summary:
Plone is a productized version of Zope. Compare the following to our requirements for a Smalltalk CMF
Features:
- CMF Framework built on top of Zope
- Does work developers dread: form validation, navigation, layout, user experience.
- Search engine (ZCatalog)
- Uses Dublin Core metadata
- Workflows (DC Workflow, Openflow for 1.1)
- Undoable transactions
- Protocols / formats:
- HTTP, WebDAV, FTP, XMLRPC, RSS 1.0
- Standard Zope pluggable user authentication andexternal data integration:
- Oracle, LDAP, MySQL, PostgreSQL, etc...
- i18n support
- Tools for building validation and navigation services for forms
Services:
- MembershipService (User authentication and Member features)
- RegistrationService (Policies for member registration in portal)
- MemberdataService (Member data management)
- ContentTypesService (Content types management)
- SkinsService (UI management)
- WorkflowService (Content-centric and User-centric Workflow management)
- ActionsService (Contextual actions management)
Typical Site Structure:
- Each user has a member area
- Content can be categorized by metadata
- Or content can be moved via workflow
- Security on a per-object or per-folder basis