[Zope-CMF] CMF 1.1beta released
Tres Seaver
tseaver@digicool.com
Fri, 1 Jun 2001 18:24:28 -0400 (EDT)
Digital Creations is pleased to announce the beta release of
version 1.1 of its Content Management Framework (CMF).
>From the README:
What is the CMF?
The Zope Content Management Framework provides a set of
services and content objects useful for building highly
dynamic, content-oriented portal sites. As packaged, the
CMF generates a site much like the Zope.org site. The CMF is
intended to be easily customizable, in terms of both the
types of content used and the policies and services it
provides.
Resources
* "Download the CMF",
http://cmf.zope.org/download/CMF-1.1beta/CMF-1.1beta.tar.gz
* The "CMF site", http://cmf.zope.org.
* The "mailing list", mailto:zope-cmf@zope.org.
- "List information and online signup",
http://lists.zope.org/mailman/listinfo/zope-cmf.
- "Archives of the list",
http://lists.zope.org/pipermail/zope-cmf.
Installation
Please see "Installing CMF",
http://cmf.zope.org/download/CMF-1.1beta/INSTALL.txt
>From the Changelog:
New features
- Added CMFCore.utils.keywordsplitter to construct 'Subject'
dublin core header from both 'Keywords' and 'Subject' headers
passed in (meta tags/rfc822).
- CMF Document now uses StructuredTextNG for structured text
handling. Nicely enough, it uses the "with images" features, and
also enables named and inner links.
- CMF Document exposes two new accessor methods for getting at the
"cooked" and editable body, 'CookedBody()', and 'EditableBody()'.
Using the 'cooked_text' and 'text' instance attributes should be
considered deprecated.
- Added new "exemplar" content product, CMFCalendar, which
(for now) adds a simple content object, Event. This product
serves a similar didactic purpose as CMFTopic (which is now
"in the core"): it shows how to build new content types as
filesystem products.
- Implemented improved "safety belt" for concurrent Document
editing. See the dogbowl proposal,
http://cmf.zope.org/rqmts/proposals/ContentSafetyBelt
- Added new filesystem-based skin method type, FSSTXMethod, for
creating "methods" which render STX.
- Exposed "controlled vocabulary" for Subject in
'metadata_edit_form'.
- Gave 'portal_skins' tool its own PUT_factory (Tracker #238).
Allows site builder to create skin methods via WebDAV/FTP,
including ZPT, PythonScripts, etc.
- Implemented "outbound" segment of the "Syndication tool"
proposal, q.v.,
http://cmf.zope.org/CMF/Members/andrew/folderRSS
- Made 'PUT_factory' use new 'content_type_registry' tool.
- Made 'PUT_factory' use 'invokeFactory', so that objects
created via PUT have their 'portal_type' set properly.
- Added ContentTypeRegistry class and related predicates for
mapping PUT requests (name,content_type,body) to type object
names.
- Allowed Reviewers to "retract" published content owned by
others.
- Added "Overview" ZMI view to tools.
- Added "Dublin Core" ZMI view to PortalContent; added an
editing view for Document and derivatives.
- Added "drop-in" workflow objects to the WorkflowTool,
including the ability to map workflows onto content types.
- Changed CMFDefault.Portal to install CMF Topic by default
when building a new CMF Site.
- Added a new criteria type, *FriendlyDateCriterion*, to
CMFTopic for building queries like 'When effective_date is
less than five days old'.
- Implemented 'portal_metadata' tool. See the dogbowl
proposal,
http://cmf.zope.org/rqmts/proposals/completed/metadata_tool.
- Extended DirectoryView objects to reload when the directory
they represent has changed, if Zope is running in debug mode.
- Added hooks to CookieCrumbler to permit site managers to
customize seting/expiring of the authentication cookie by
adding PythonScripts; two default filesystem implementations
are in CMFDefault's "control" skin.
- Extended TypesTool to deal appropriately with DTML factory
methods (e.g., for ZClasses).
- Made FSDTMLMethods searchable from the ZMI (Issue PTK(251)[]).
- plus numerous bugfixes.
Tres.
--
===============================================================
Tres Seaver tseaver@digicool.com
Digital Creations "Zope Dealers" http://www.zope.org