On 10/04/2014 12:11:34, "Patrick Ohly" <[email protected]> wrote:

 >and two sync configs representing peers (P1@Ctx, P2@Ctx). Then
 >there are a a bunch of objects as in this matrix:
In which, just to see if I understand this correctly, P1@Ctx describes
 how peer P1 can access S1/2/3.

The full line for P1@Ctx describes how P1 syncs:
P1 here is a peer then, and P1@Ctx (aka a sync config) describes within Ctx exhaustively how P1 can sync in Ctx? Or could a single peer (sensibly) have multiple of these within a single context?

the Xmn boxes describe
how it access the respective source (basically the "sync" mode) and the
last column has the sync properties for the peer.

So: P1@Ctx has sync config properties that describe all relevant sync properties for the peer except the sync mode of that peer with any single data source within that context, which is held by the Xmn entity. If so, for the sake of current discussion, I would propose to call that SyncMode.

From the perspective of the configuration system, "target-config" is
just another sync config and thus another line in the diagram. Nothing
stops you from setting a "sync" property in one of the Xmn boxes. But
these values are not used and therefore don't make sense there. Perhaps
this can be visualized like this:

But above you said that Xmn specifically holds the "sync" mode. Is this different from the "sync" property?

My data visualizing skills are non-existent, so I've resorted to the only tool I know in this domain: SQL. Could you guys have a look at http://reichenhack.github.io/syncevolution-model.html to see if this is going somewhere?

Regards,
Emile

_______________________________________________
SyncEvolution mailing list
[email protected]
https://lists.syncevolution.org/mailman/listinfo/syncevolution

Reply via email to