Document:
Analysis of Current ODF Deletion Tracking

Draft (A preliminary unapproved sketch, outline, or version.)

Details

Submitted By Mr. Dennis Hamilton on 2011-04-04 10:59 pm UTC

Publication Type

None at this time.

Group / Folder

OASIS Open Document Format for Office Applications (OpenDocument) TC / Miscellaneous

Modified by

Not modified.

Copy

This document is not a copy.

Technical Contact

None at this time.

Download Count

548

Download Agreement

None at this time.

Description

This document presents analysis of a change-tracked deletion example based on the current tracked-changes provisions of ODF 1.2.

It also turns up an unexpected implementation edge case that I assume applies generally to releases based on the OO.o 3.3 code base. The demonstration of the failure, which can lead to corrupted deletions that restore incorrectly when rejected, is serious enough.

I include that portion of the analysis, albeit implementation dependent, because it demonstrates the subtleties that must be understood (and should be documented in the ODF specification) in order to properly implement the deletion approach that has been appealed to since ODF 1.0.