[OGo-Developer] Re: additional field for synchronizatin
Wolfgang Sourdeau
developer@opengroupware.org
Fri, 24 Aug 2007 18:15:10 -0400
On 2007-08-24 16:51:12 -0500 Helge Hess <helge.hess@opengroupware.org>
wrote:
> On 24.08.2007, at 21:55, Wolfgang Sourdeau wrote:
>> The chances that 2 users modify the same event (for exmaple, one
>> change
>> the start hour and the other deletes it) are really close to
>> 0.0000001%.
>
> The question is not how often a conflict happens per day or sync but
> per
> 5-years and not for 2 users but for 1000+ users (in the SOGo case
> many more)
> which synchronize their 1000+ events when they arrive in the office
> at 8:30.
The 2 users on my sample are out of 10000. And this discussion even
goes out of its initial purpose.
It was mentionned to add a simple c_deleted flag for one event to be
able to be synchronied. If you consider a realistic scenario where one
event owner out of 100000 users creates and modifies his event in a
shared calendar, I don't see how data would get lost. Especially when
he deletes it (setting the c_deleted flag to 1). Other users would
then have this event disappear of their calendar, unless they modified
it (if, in that 0,000001% changes they did it). But if the acls are
configured properly (which SOGO has), nobody except the even owner
would be allowed to change or delete it...
W.