Re: Re: Archetypes <-> TICLE
Paul Everitt <[email protected]> Mon, 24 Nov 2003 08:44:15 +0100
| Newsgroups | gmane.comp.web.zope.plone.collective.ticle |
|---|---|
| Message-ID | <[email protected]> |
Just to play the research assistant to the advocate for the devil :^) =20= ... I'm also more interested in advancing an existing reference engine. =20= I don't view "Must work without Zope" as an important goal. For =20 placeless efforts that I'm involved in, Archetypes will likely be the =20= starting point. --Paul On Nov 24, 2003, at 8:28 AM, Kapil Thangavelu wrote: > > This is the why not base on archetypes discussion. I've looked over = the > source code, and i'm neutral on the matter, but I do want to play =20 > devil's > advocate for edification purposes. I'm just responding to simon's =20 > reply see > the wiki page for the original strongly worded suggestions. > > > On 10/7/03 8:07 AM, in article = [email protected], > "Simon Pamies" <[email protected]> wrote: > >> (taken from plone.org) >> some interesting comments from: >> >> http://plone.org/development/current/projects/ticle_folder/=20 >> proposal#bottom >> >> >> Archetypes --spamies, Tue, 07 Oct 2003 11:09:05 -0500 >> <http://plone.org/development/current/projects/ticle_folder/=20 >> proposal#msg200310 >> [email protected]> reply >> <http://plone.org/development/current/projects/ticle_folder/proposal?=20= >> subject=3DA >> rchetypes&in_reply_to=3D%3C20031007110905=20 >> -0500%40plone.org%3E#bottom> >> I also agree basically with that view. But we have some goals that do = =20 >> not >> match the way that the Archetypes.ReferenceEngine? >> <http://plone.org/development/current/projects/ticle_folder/proposal/=20= >> editform? >> page=3DReferenceEngine> is going: >> * TICLE should deal with 1.000.000 objects and more - I do not think =20= >> that the >> Archetypes engine can do that > > Why not? What makes it unable to scale to these dimensions? > >> * The UID engine do not follow any standards - some of the developers >> supporting TICLE absolutely want that feature > > This is trivial to alter, ben has already done some work on this and =20= > other > reference machinery archetypes cvs. > >> * The Archetype relations are not objects - that makes it difficult =20= >> to add >> clean m:n relations or even metadata on objects > > I'm not sure what makes you think that can't be objects... Because =20 > they can. > See plonecollectorng for example of this. Or look at archetypes cvs =20= > where > they are explictly relation objects now. > > Well that=92s the whole point of basing on archetypes, extending the =20= > existing > functionality of the archetypes reference engine with the higher level > relation semantics of ticle. > >> * The engine itself should be useable without Zope/Plone. Archetypes =20= >> are very >> plonish >> Our approach: >> * Implement that engine without using Zope Core Classes (only ZODB =20= >> based) > > What benefit is that? I would think that you have to reinvent so much > infrastructure to make it useful that it seems without much merit? > > What sort of features are you planning on a pure zodb level? > > >> * Programming Zope Layer >> * Programming CMF/Plone Layer that uses Archetypes and perhaps extend = =20 >> that >> wonderful Product. Perhaps we can map the ReferenceEngine? >> <http://plone.org/development/current/projects/ticle_folder/proposal/=20= >> editform? >> page=3DReferenceEngine> methods to the TICLE engine. That will be = the >> intergration into the Archetypes Reference Engine.. > > Well if its not going to be part of the implementation than I don't =20= > see much > point to gluing archetypes, as that=92s a low level interface, and the > interface of interest is the higher level one. > > Perhaps you could refine the goal of ticle as stated from the webpage =20= > below > to make this zodb/zope api layers more clear. > > Ticle deals with the placeless content paradigm, with relations and > constraints, with links between objects, with RDF and quite a lot of =20= > other > things. > > Browsing through the archives I see mention of lots of items relating =20= > to > metadata, metadata harvesting, topic maps, rdf. Can the relation of =20= > these > technologies to ticle be more explictly defined with reference to its =20= > goals? > For example, Is rdf schema something that=92s core, or is rdf export = the > functional intersection of these terms. > > =46rom what I can make of it, ticle is trying to provide a content =20 > repository > with rich semantic relations. > > Once again, I'm neutral wrt to an archetypes impl... Just thought =20 > someone > should play devil's advocate ;-). > > Apologies in advance if this arrives twice, I'm testing the gmane =20 > gateway. > > sincerely, > > -kapil > > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > Collective-ticle mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/collective-ticle ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/