[Cubicweb] Reciprocal Relations

Aurélien Campéas aurelien.campeas at free.fr
Tue Dec 21 21:16:44 CET 2010


Le 13/12/10 12:28, Fletcher, John P a écrit :
> Nicolas
>
> Thank you for the replies.
>
> I am very interested in the semantic capability of Cubic Web to capture the nature of relationships among the ideas.  I am currently using the instances I have to document the experience of using it.  That then throws up ideas for things which I would like to do, which I am attempting to feed back as clearly as possible.
>
> At the same time I am not familiar with all the internals of CubicWeb and bit by bit I am learning more.
>
> I am therefore very interested in the comments you give which I can try out, and I am particularly interested in (3) below.
>

3) is _already_ (imho to a great extent) available with hooks & 
operations in plain Python. What lacks _maybe_ is a more declarative way 
to express & use rules.



> merci encore
>
> John
> ________________________________________
> From: cubicweb-bounces at lists.cubicweb.org [cubicweb-bounces at lists.cubicweb.org] On Behalf Of Nicolas Chauvat [nicolas.chauvat at logilab.fr]
> Sent: 12 December 2010 21:55
> To: Fletcher, John P
> Cc: cubicweb at lists.cubicweb.org
> Subject: Re: [Cubicweb] Reciprocal Relations
>
> On Sun, Dec 12, 2010 at 06:54:38PM +0000, Fletcher, John P wrote:
>> I very much appreciate the symmetrical relation 'see also' which creates both links.
>
> Actually there is only one relation, but it can be read both ways.
>
>> I would be very interested if there was an implementation of a reciprocal pair relation e.g. parent/child
>> where creation of one implied a reciprocal one in the other direction.
>
> Let's take X parent Y
>
> 1/ you could create 'Y child X' using hooks
>
> 2/ you could simply fix the translation messages in order to display
> 'child' when the message says 'parent_object'.
>
> I would use 2/, for maintaining consistency of 1/ is probably too much
> work for what it buys you.
>
> Or... wait for 3/ a rule system implemented in cubicweb
>
> But 3/ is certainly not before version 4.0 is open for development
> some time in early 2011 :)
>
> --
> Nicolas Chauvat
>
> logilab.fr - services en informatique scientifique et gestion de connaissances
> _______________________________________________
> Cubicweb mailing list
> Cubicweb at lists.cubicweb.org
> http://lists.cubicweb.org/mailman/listinfo/cubicweb
> _______________________________________________
> Cubicweb mailing list
> Cubicweb at lists.cubicweb.org
> http://lists.cubicweb.org/mailman/listinfo/cubicweb
>




More information about the Cubicweb mailing list