OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office-collab message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [office-collab] Accepting and rejecting changes


Hi Andreas,

On 08.10.2012 02:44, Andreas J. Guelzow wrote:
On Sun, 2012-10-07 at 13:48 -0600, Svante Schubert wrote:
Let us postulate for efficiency reasons that we only keep operations
in this UNDO/REVIEW queue that still need a user review.

I am not sure that this is necessarily required for efficiency. 

In fact I would think that a case could be made that changes should be
able to be flagged as accepted or rejected and retained in the queue. 

Fully agree. Such a case could be for instance the implementation of a "version-travel" feature.
An
implementation that only implements a subset of the change tracking
items used may not be in the position to confidently delete accepted
item from anywhere but the bottom of the queue or rejected items from
anywhere but the top of the queue.

Andreas 

I am not certain if I understand the latter part correctly, but the meaning of the endings of the time-sorted queue in other words:
  • the top is the latest operation with no other operation having a dependency
  • the bottom is the first operation with all other operation (might) have a dependency

Best,
Svante



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]