[Cosmo-dev] recurring events in multiple collections
Katie Capps Parlante
capps at osafoundation.org
Thu Aug 2 11:09:11 PDT 2007
I agree with Aparna's logic here and am in favor of going ahead and
fixing the data on the hub as part of the migration.
Cheers,
Katie
Aparna Kadakia wrote:
> I think the fix for the 26 modifications should be included as part of
> Cosmo 0.7 migration. It is data loss/inconsistency in some sense.
> Putting it off after preview is just asking for trouble. 26
> modifications seems a relatively small number to fix right now. Waiting
> any longer may get us in the 100s of range which we would rather not.
> If it is part of 0.7 migration, we will need to add it to the migration
> test plan to make sure we validate them as part of testing.
>
> So, +1
> Aparna
>
>
> On Sep 17, 2007, at 2:08 PM, Randy Letness wrote:
>
>> This bug:
>>
>> http://bugzilla.osafoundation.org/show_bug.cgi?id=10209
>>
>> describes a problem where event modifications can exist in different
>> collections than the parent item. I've checked in a fix for this that
>> keeps all new data in sync, but the question now is what do we do with
>> existing data on hub?
>> Currently there are about 26 modifications that are "out-of-sync" with
>> the parent items. What this means is that one collection will show
>> the modification and another won't. What problems does this cause?
>> Users may see unexpected things when using cosmo ui or caldav as these
>> modifications may show up in some collections and not others. For
>> example, a morse code subscribe may return one modification and an
>> atom or caldav query may return the same modification, plus additional
>> modifications that exist in other collections but not in the current
>> collection.
>>
>> So should the data migration include logic to fix this? It would
>> involve going through all the event modifications and making sure they
>> exist in all collections that the parent is in. Its not trivial, but
>> not too complicated either. Should this be included in the 0.7
>> migration? Do we live with these out-of-sync modifications? Do we
>> not worry about it for preview and if it becomes a problem fix it later?
>>
>> -Randy
>>
>> _______________________________________________
>> cosmo-dev mailing list
>> cosmo-dev at lists.osafoundation.org
>> http://lists.osafoundation.org/mailman/listinfo/cosmo-dev
>
> _______________________________________________
> cosmo-dev mailing list
> cosmo-dev at lists.osafoundation.org
> http://lists.osafoundation.org/mailman/listinfo/cosmo-dev
More information about the cosmo-dev
mailing list