Re: What does Five and Z3 mean for Archetypes?

whit <whit-UE+B0n23d/[email protected]>
Newsgroups gmane.comp.web.zope.plone.archetypes.devel
Message-ID <[email protected]>
hello werewolf...
<snip>
> I intend to start looking at using zope.formlib in Zope 2 through Five. 
> In the Zope 2.9/3.2 world this becomes possible; previous versions of 
> Zope 2 have versions of Zope 3 that are too old. Through this route I 
> hope to get some benefits of Archetypes in Zope 2, while keeping in line 
> with Zope 3 code as well.
> 

geoffd, jim and the zope-corp dev team had a powwow a the end of October 
about CMFFormController (on which AT heavily depends).  The general 
consensus was that they solved some of the same problems, but that one 
of the big use cases for CMFFormController, simple reuse and editing of 
flow state through a sequence of forms was not handled by formlib.

sidnei apparently has had some luck in getting z3 views to use the 
machinery of CMFFormController, but but it would be nice to have unified 
approach throughout the zope world.

> One route I could see is that eventually, once Zope 3 and Five become as 
> full-featured as current AT, we get conversion guides and tools to move 
> from AT to the new story. Tools like AGX can help with this, as they 
> could potentially be used to create Zope 3-based code instead of 
> AT-based code from the same model. Again, as with all things Five, this 
> would be a slow evolutionary process. Since AT is largely declarative 
> already it is more easily convertable to a new system than if it were 
> not, so you're relatively safe sticking with that for the foreseeable 
> future.

indeed. I think at could eventually just provide a system of 
configuration allowing a nice interface to what ever happend to be 
beneath. AGX could utilize this, but for those of us who want to throw 
our computer out the window everytime poseidon freezes, hopefully it 
would be generic enough for those of us who generate our types in emacs.

> It may be that this proposed route is presumptuous towards AT developers 
> however. I am curious to see more discussion of this. Again, one of my 
> important motivation is to make sure the various Zope codebases and 
> platforms can more easily exchange code, so that I can benefit better 
> from your work (and you better from mine). This makes it essential I'm 
> on the same page as the AT developers with this.

well, we have to go in some direction and I for one am glad we have 
drawn your notice ;)

-w



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
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.