Improve versioning fields - snapshot creation correlation and rules
-------------------------------------------------------------------

                 Key: NXP-2245
                 URL: http://jira.nuxeo.org/browse/NXP-2245
             Project: Nuxeo Enterprise Platform 5
          Issue Type: Improvement
    Affects Versions: 5.1.5, 5.2
            Reporter: Dragos Mihalache
            Assignee: Dragos Mihalache


There are 2 (two) different aspects regarding document versioning
1. versioning fields - which compose version number
2. snapshots creation - which relies on repository layer capacity for creating 
stalled copies of a document.

The two are not currently correlated by default in nuxeo platform/core but in 
practice the label of a snapshot is formed from versioning fields values and 
also the versioning fields are incremented by rules that could take into 
account a snapshot creation.

For now customer projects tend to implement different business logic at upper 
layers to handle necessary correlation between the two. This is obviously prone 
to malfunction mostly because the rules for version incrementation/actions are 
referring only to numbers.

Desired implementation should deal with snapshot creation vs version number in 
a more coherent way:
• permit automatic setting version label (for a snapshot) based on version 
number (the format should be customizable)
• redefine versioning rules into a single, more general one - to avoid 
confusion.




-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to