On Thu, 2009-11-05 at 05:01 +0000, Chen, Congwu wrote:
Another question: how is multiple devices handled inside the server?
The new added property seems have only one value. Does that mean
we need one separate configuration per remote peer for the same server?
Yes. This page has the details of how it is meant to work; we are not
there yet:
http://syncevolution.org/development/configuration-handling
One aspect there is that username/password are per-peer settings. So
multiple devices can have different credentials. I'm leaning towards
that solution because:
1. It is consistent with having multiple HTTP servers that also
require different credentials.
2. If the user wants different credentials per device, it is
possible. If we only had one username/password per server, it
wouldn't be possible. The user can decide to use the same
credentials for all his devices.
The drawback is some duplication of settings in the later case (user
wants identical settings for all peers).
Change tracking seems also worked on this assumption...
Exactly.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.