[CMF-checkins] CVS: CMF/docs - CMFDocumentation.stx:1.1

Michel Pelletier michel@zope.com
Tue, 9 Oct 2001 09:08:04 -0400


Update of /cvs-repository/CMF/docs
In directory cvs.zope.org:/tmp/cvs-serv24391

Added Files:
	CMFDocumentation.stx 
Log Message:
edits to cmf docs

=== Added File CMF/docs/CMFDocumentation.stx === (1448/1548 lines abridged)
The Zope Content Managment Framework

  Introduction

    Web sites today have become sophisticated, dynamic experiences
    that provide powerful services. At the same time, businesses want
    new ways to leverage brand and engage customers, usually on a very
    large scale. Yet with the explosion of content on websites,
    managing the daily flow has become a very expensive, brittle
    proposition.

    This is the market that content management systems (CMS) are ideal for. 
    The Content Management Framework (CMF) from Zope Corporation is designed 
    to solve these content management issues by delivering the following 
    benefits:

      - Superior speed to market for applications and content.

      - Dramatically decrease website staff workload by safe delegation 
        of content authoring.

      - Powerful searches using sophisticated organization of content.

    The CMF is designed as a framework of components for the Zope 
    application server. This approach to content management is "both buy 
    and build", as it delivers an extremely extensible foundation for 
    customization as well as providing useful tools "out of the box".

    In the CMF worldview, everything is content. This applies to 
    traditional things such as HTML pages. But it also applies to dynamic 
    information such as posts in a threaded discussion or calendar events. 
    It also means that images, dowloadable executables, logic in scripts, 
    etc. are also content.

    The goal of the CMF is to unify the management of content and apply a 
    suite of services. These services include cataloging, workflow, and 
    syndication. The CMF works hard to allow authors to use common tools
    such as Adobe GoLive, Dreamweaver and MS Office to produce content 
    by supporting standard protocols such as FTP and WebDAV. Specific tools 
    are not required, however, as everything in CMF can be done using only 
    a Web browser.

    <font color="red">Note - find more intro material to put here</font>


  Building and managing a CMF site

    Initial setup and design of a CMF site is performed by a highly
    privileged user referred to as the "Site Manager". The Site Manager
    is responsible for the overall configuration and organization of a 

[-=- -=- -=- 1448 lines omitted -=- -=- -=-]

    document does not go into detail on advanced development topics. 

    Advanced developers should visit the "CMF development site",
    http://cmf.zope.org for more information on resources to help site 
    developers with advanced customization.


  Glossary

    **Site Manager** -- The actor responsible for implementing site 
    policies such as security, workflow associations, metadata and 
    syndication policies. The Site Manager is also responsible for
    the overall organizational structure of the site.

    **Membership Manager** -- The actor responsible for managing who
    has access to a site (particularly back-end line of business 
    users), and controls the privileges and properties of users. 

    **Site Developer** -- The actor responsible for implementing new
    functionality for a site and making changes to existing site 
    capabilities. This is a "programmer" type of role, and users 
    acting the Site Developer capacity are technical people.

    **Add-on Developer** -- The actor responsible for implementing 
    new functionality that is suitable for distribution to one or 
    more sites. **

    **Site Designer** -- The Site Designer is responsible for producing
    and maintaining the "look and feel" of a site. This includes 
    graphics, layout, navigation and other human factors.

    **Workflow Designer** -- The Workflow Designer is responsible for 
    defining new workflows and customizing existing workflows to meet 
    business goals.

    **Content Creator** -- Content Creators are responsible for producing 
    and maintaining the actual content of a site. 

    **Reviewer** --  The actor responsible for ensuring the quality and
    correctness of site content.

    **Site Visitor** -- A Site Visitor is an "end user" of the
    site. The visitor may or may not have an identity known to the
    system. Visitors with a known identity are referred to as
    "Members" of the site, and often can do more on a site than
    visitors without a known identity ("Guests"). Member visitors
    often have a participatory role on the site. Site Visitors have
    some general goals that are applicable to most sites, but many of
    the specific goals and expectations of Site Visitors are dependent
    upon the specific CMF site.