[Zope-CMF] Re: Understanding Tool Construction

lin at yacoi.com lin at yacoi.com
Thu Nov 13 07:53:01 EST 2003


>> This application is for publishing a major newspaper and related
>> content feeds.  None of these tools are included in the CMF, although
>> some might eventually land there (some are already available on
>> cvs.zope.org, though not supported):

Hello, pardon for my english. How do you develop your application to be
compatible with your tools and the CMF/Plone? I have to develop a web with
a personalized CMF/Plone but I prefer to develop my own product based on
CMF/Plone for use with CVS/SVN+jed/emacs/kate (traditional tools)...
But if I develop the web and my own CMF contents and tools and I
personalize the Plone, every changes in CMF/Plone product could became an
incompatibility with my web (other posibility is include the CMF and Plone
products in my CVS and completely create a new branch and personalize
this, but we loose every new feature on that products :_( )
¿What is your strategy?

Thanks for all...

>>
>>  - Action icons tool (defines icon, title, etc. for actions baseed on
>>    category and action ID)
>>
>>  - Ad policies tool (defines ad positions, setup tags, etc.)
>>
>>  - Page assembly tool (builds pages from approved content assets)
>>
>>  - Asset repository (holds content assets)
>>
>>  - Asset types tool (defines sub-page-level views for assets)
>>
>>  - Composites tool (manages drag-and-drop page layout actions)
>>
>>  - Events tools
>>
>>  - Feeds tool (holds multi-step feed definitions)
>>
>>  - Scheduler tools (dispatches scheduled tasks)
>>
>>  - File-based items tool (defines where on filesysetm and in URL-space
>>    binary bits for file-based assets and resources live)
>>
>>  - Invalidation tool (propagates page update events out to a
>>    helper process, which can then purge / reload pages from the Squid
>>    caching tiers)
>>
>>  - Listeners tool (maps events onto user-definable handlers)
>>
>>  - Lock tool (UI-helper for querying / setting DAV locks)
>>
>>  - Logger tool (allow PythonScripts to srite to the event log easily)
>>
>>  - Messages tool (message drop for users / groups)
>>
>>  - Navigation tool (generates dynamic nav fragments, based on folder
>>    properties)
>>
>>  - Page locator tool (maps asset metadata to page locations)
>>
>>  - Relationships tool (manages dependency information between pages
>>    and assets)
>>
>>  - Schemas tool (defines content asset schemas by portal_type)
>>
>>  - Sitemap tool (emits XML for consumption by Flash)
>>
>>  - Site search tool (aggregates various catalog searches with external
>>    search plugins)
>>
>>  - Tease-generation tool (defines policies for generating "tease list"
>>    assets)
>>
>> The point is that many applications go beyond the model defined by
>> CMFCore's interfaces.  Tools capture the "interstitial" bits of the
>> application, where important functions are not directly bound to a
>> particular piece of content.
>>
>> Tres.
>
>
>
> _______________________________________________
> Zope-CMF maillist  -  Zope-CMF at zope.org
> http://mail.zope.org/mailman/listinfo/zope-cmf
>
> See http://collector.zope.org/CMF for bug reports and feature requests






More information about the Zope-CMF mailing list