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]>
Roché Compaan wrote:
> On Fri, 2005-11-11 at 19:56 +0000, Martin Aspeli wrote:
> 
>>What is ZPatterns?
> 
> 
> I wrote a howto back in 2003 that should give you an overview of the
> concepts it introduces:
> 
> http://www.zope.org/Members/upfront/zpatterns_howto.stx
> 
> Many of the concepts employed in ZPatterns evolved to become Philip
> Eby's PEAK (Python Enterprise Application Kit). His ideas, although
> brilliant, torment you :-). I wrestled with ZPatterns for weeks before
> I could understand it.
> 

zpatterns was a little ahead of its time, before the enlightened era of 
filesystem development and forgiveness of scm.  All TTW, though I see it 
was upfront that eventually made a filesystem dataskin script.

Hence the pain. I, for one, knew very little about zope or zpatterns 
when I started working with it.

get enough beers in me or rob and chances are we will wax nostalgic 
about the BRC zpatterns->filemaker implementation that drove the first 
BRC Extranet.

The ability to transparent replace the datastore without *any* 
alteration of the actual application code was very very nice.  Unlike 
APE, you can stick what comes out of the datastore directly to where it 
is needed.  Attribute Relational Mapping, if you will.

anyhoo, thank's for the link Roché!  I just downloaded the code and plan 
to see how crazy it looks now after 3 years of plone.

-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.