[Cosmo-dev] recurring events in multiple collections
Aparna Kadakia
aparna at osafoundation.org
Tue Aug 7 17:11:59 PDT 2007
Randy,
What exactly do we need to test to verify the following 26 modifications
have been fixed.
I would like to include a testcase for it in the 0.7 migration test
plan.
Aparna
On Wed, 2007-08-01 at 14:45 -0700, 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