[ 
http://jira.nuxeo.org/browse/NXP-2245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=36624#action_36624
 ] 

Dragos Mihalache commented on NXP-2245:
---------------------------------------

Another problem: right now a snapshot creation suppose existence of uid (analog 
uid) schema defined for the respective document. This is not clearly stipulated 
and if not defined will lead to error.

> Improve versioning fields - snapshot creation correlation and rules
> -------------------------------------------------------------------
>
>                 Key: NXP-2245
>                 URL: http://jira.nuxeo.org/browse/NXP-2245
>             Project: Nuxeo Enterprise Platform
>          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