Re: [Plone-developers] Re: Re: The components of Archetypes

"Martin Aspeli" <[email protected]>
Newsgroups gmane.comp.web.zope.cmf,gmane.comp.web.zope.plone.devel,gmane.comp.web.zope.plone.archetypes.devel
Message-ID <[email protected]>
On Fri, 13 Jan 2006 18:09:22 -0000, Alec Mitchell  
<[email protected]> wrote:

>> I'm not sure that's what plone_schemas does; I think it rather makes Z3
>> content objects with schemas defined in interfaces the Z3 way work with
>> some of Plone's machinery and UI. I may be wrong, though, I've only
>> briefly scanned the code.
>
> Yes it allows Five add and edit forms to work in a plonish way, it
> does not do anything related to AT.

So let's play with the idea of using plone_schemas instead of Archetypes  
for a moment. How does it compare? Off the top of my head, how does it  
support:

  - Creating simple content types baed on schemas

  - Creating folderish types

  - Use of Plone's UI for generated edit forms

  - Ability to make custom views easily

  - DC metadata

  - Ability to use standard CMF actions and aliases, e.g. /edit points to  
edit view, /properties points to metadata edit form etc.

  - Content is automatically indexed in the catalog

  - Things like Modified date are kept up to date automatically

  - Validators on field level and on the whole object level

  - Rename-after-creation (title-to-id generation)

  - Ability to use CMFDynamicViewFTI's IBrowserDefault and  
ISelectableBrowserDefault interfaces, to get the "display" menu, meaning:  
a default view, a list of supplemental views, and ability to set a  
default-page object in the folder (all Plone needs here are the  
interfaces, though these are Z2 style)

  - A way to create custom fields + widgets

Some of these I think I know the answer to, but I'm just curious how far  
along this approach is, and more importantly - where there are gaps, how  
you think they may be closed.

Martin

-- 
(muted)

_______________________________________________
Zope-CMF maillist  -  [email protected]
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.