Re: zope 3 schema's and the rest of us

Rocky Burt <[email protected]> Thu, 13 Jul 2006 14:18:53 -0230
Newsgroups gmane.comp.web.zope.plone.archetypes.devel
Organization ServerZen Software
Message-ID <1152809326.1863.2.camel@localhost>
On Thu, 2006-13-07 at 12:03 -0400, whit wrote:
> rocky, do you think it would be possible to adapt a z3 schema to act 
> like an AT schema? I realize the big issue here is the manipulation of 
> subobjects but do you think it might be possible if we changed AT a bit?

Perhaps.  The big thing is that Archetypes schema's are about data
definition as well as UI for that data.  Zope 3 schema's (as you know)
are only for data definition, not UI.  This is where the separated
widget stuff in zope3 tries to step in.  formlib has a huge set of
reusable utility functions for building up widgets based on form fields
based on schema's so that'd would definitely be some code to look at.


> I'm fine to think of these as different ways to solve similar problems, 
> but I'm looking for a tipping point to make them compelling working 
> together.

Indeed, this touches on a conversation Rob and I had on IRC today.  We
need to make some level of interoperability so that people can migrate
piece by piece.  Perhaps giving formlib the ability to generate views
based on AT schema's would be a good first step.

- Rocky

-- 
Rocky Burt
ServerZen Software -- http://www.serverzen.com
News About The Server (blog) -- http://www.serverzen.net


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

_______________________________________________
Archetypes-devel mailing list
Archetypes-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/archetypes-devel
signature.asc (application/pgp-signature, 191 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBEtnlu1PysfgyHvo0RAv+qAJ9My6pndteneaiq8SFDE0m3bhcSFwCdF4rD
4q5g7/M2Qh2jCW/bu1y+CZg=
=FtpD
-----END PGP SIGNATURE-----