The authoritative formal publication of the approach developed here is in the paper, "Progress Report: Protected Change-Tracking."
Development of Protected Change-Tracking (PCT) as an extension for OpenDocument starts with determination of feasibility for implementation by adaptation of existing ODF-based software.
There are two parts to the first stage:
- Determination that PCT protected-change markers in ODF document elements do not disrupt any non-PCT consumers, whether or not markers are preserved. The markers will be seen as foreign attributes and should be ignored.
- Verification that the existing ODF 1.2 Package Document Signature implementations can be adapted to the progressive signing of generations of PCT-protected documents. That is, documents containing such signed-changes progressions will be properly recognized as verifiably-signed conventional ODF documents without disturbance by the additional content carried for PCT. The verification of earlier generations by rolling-back the material should also function using existing ODF 1.2 Package Document Signature processing.
These are parallel activities since conventional consumers only see markers if the base document of a PCT document-file is extracted and opened by a down-level processor.
Achieving a proof-of-concept PCT-aware process involves some form of modification to existing applications. That will introduce the next stage of feasibility determination.
- d140801b: PCT OpenDocument Protected Change-Tracking Development Organization [latest]
- d140801c: PCT OpenDocument Protected Change-Tracking Development Preliminaries
- d140801a: Diary & Job Jar
- d140801-assets: Suite of PCT Assets
- pct/ PCT: OpenDocument Protected Change-Tracking Extension Project
- DChanges 2014 Program, available at <https://sites.google.com/site/dchanges14/program>.
- Hamilton, Dennis E.
- PCT OpenDocument Protected Change-Tracking Development. nfoWorks devNote folio d140801 0.0.3, April 25, 2017. Accessed at <http://nfoWorks.org/dev/2014/08/d140801.htm>.
created 2014-08-22-10:36 -0700