[Cubicweb] some cubicweb goals for 2010

Sylvain Thénault sylvain.thenault at logilab.fr
Wed Apr 28 15:48:13 CEST 2010


On 28 avril 15:27, Aurélien Campeas wrote:
> Le mercredi 28 avril 2010 à 14:47 +0200, Nicolas Chauvat a écrit :
> > On Wed, Apr 28, 2010 at 02:07:33PM +0200, Aurélien Campeas wrote:
> > > > The entities denomination seems a bit fuzzy to me. 'model' might be a 
> > > > better name than 'schema'. 
> > > 
> > > This is the one that chiffone me the most.
> > > Model sounds vague and hand-wavy. It looks more overloaded than schema.
> > > (same remark applies to "logic" btw)
> > 
> > http://en.wikipedia.org/wiki/Data_model
> > 
> > As you can see, a schema is a graphical representation of a data
> > model. What we currently have in schema.py is not graphical.
> > 
> 
> I don't see it there, but whatever. All these terms are heavily
> overloaded and I have only a slight preference for schema because the
> byproducts of schema.py are a CubiwebSchema and EntitySchemas and
> RelationSchemas, etc. (so the naming makes sense).

though schema doesn't fit anymore when we add pre/post create
to it. Model does (somewhat better).

Same thing for entities, once we add adapters.

-- 
Sylvain Thénault                               LOGILAB, Paris (France)
Formations Python, Debian, Méth. Agiles: http://www.logilab.fr/formations
Développement logiciel sur mesure:       http://www.logilab.fr/services
CubicWeb, the semantic web framework:    http://www.cubicweb.org




More information about the Cubicweb mailing list