-
Type: Bug
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: QualifiedToSchedule
-
Component/s: Nuxeo Connector
-
Epic Link:
-
Tags:
-
Backlog priority:500
When the main blob is updated in a document, existing annotations might not be relevant to the new blob.
AC
- When a blob is replaced, existing annotations associated to this property are removed from the live document
- annotations related to another property are kept
- note: an automatic versioning can be created to create a version to which the existing annotations will be tied, see https://doc.nuxeo.com/nxdoc/versioning/#automatic-versioning-system
- When a version is created, annotations associated to all properties are removed from the live document
- annotations are kept on the archived version
- When a version is viewed or restored, annotations for that given version are visible
//TODO consider what happens for scenarios where the annotation could be a stamp, e.g. "confidential": typically a confidential document remains as such between versions => should we manage them differently? do we have an alternate solution? is this really a problem?