[Cubicweb] Reciprocal Relations

Fletcher, John P j.p.fletcher at aston.ac.uk
Mon Dec 13 12:28:39 CET 2010


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.

merci encore

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

More information about the Cubicweb mailing list