Re: Registering deletes and removes as pending changes...

Mimi Yin <[email protected]>
Newsgroups gmane.org.osaf.design
Message-ID <[email protected]>
See below...

On Jul 10, 2007, at 11:48 AM, Jeffrey Harris wrote:

> For recurring events, there are two sorts of deletion.
>
> If the rule changed (like an occurrence was deleted, the frequency
> changed, or the series' end-date changes), removing occurrences with
> local changes.  In this case, we create a local "orphan", a normal
> not-recurring item separate from the original rule with a pending
> deletion.

Just to clarify, if the pending deletion is rejected, the recurrence  
rule change is *not* rejected as well, thereby restoring the orphaned  
occurrences back into the original recurring series.

Do the items still in the recurring series register some kind of  
conflict over the recurrence rule?

> A different kind of deletion also happens that shouldn't really be
> visible to users (but there have been bugs with this that are now
> hopefully fixed).

> Sometimes the only changes to an occurrences are to its triage status.
> When that occurrence's triage status changes to DONE, it stops showing
> in the table view because there are more recent DONE items.
>
> In a similar fashion, sharing stops syncing details about those items.
> Under the covers, the information about the item is deleted from the
> server.  So when this kind of deletion happens on the server, we treat
> it as an inbound change that makes all attributes be inherited.  This
> can cause conflicts on individual attributes, that's handled like a
> normal conflict.

I'm not sure I'm following. When these 'triage-status-based pruning  
deletions' happen, do the items register conflicts? My understanding  
was that we didn't want that to happen. But I honestly can't remember  
very well.

Thx for writing up this summary Jeffrey.

Mimi
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.