[Nuxeo-tickets] Re: [Nuxeo Repository] #1542: Not enough merging in GenericSetup import of layou

Nuxeo Repository trac at nuxeo.com
Mon Jun 5 18:50:08 CEST 2006


#1542: Not enough merging in GenericSetup import of layou
-------------------------+--------------------------------------------------
 Reporter:  gracinet     |        Owner:  fguillaume
     Type:  enhancement  |       Status:  reopened  
 Priority:  P1           |    Milestone:  CPS 3.4.2 
Component:  CPSSchemas   |      Version:  TRUNK     
 Severity:  normal       |   Resolution:            
 Keywords:               |  
-------------------------+--------------------------------------------------
Changes (by gracinet):

  * type:  defect => enhancement
  * summary:  Not enough merging in GenericSetup import of layout => Not
              enough merging in GenericSetup import of layou
  * status:  closed => reopened
  * resolution:  fixed =>
  * milestone:  CPS 3.4.1 => CPS 3.4.2

Comment:

 After a bit of using it: playing the following twice adds of course two
 identical row:
 {{{
    <table purge="False">
         <row>(...)</row>
    </table>
 }}}

 This is a hassle for upgrade runs of profiles. Also, it would be a good
 thing to insert rows. Since row ids would be overkill, I implement the two
 following attributes:
 {{{
   <row insert-at="3">
   <row remove="5">
 }}}
 Moreover, the importer will check if there is an identical row as the one
 being inserted and pass if true.

-- 
Ticket URL: <http://svn.nuxeo.org/trac/pub/ticket/1542>
Nuxeo Repository <http://www.cps-project.org/>
Nuxeo Repository


More information about the Nuxeo-tickets mailing list

This list archive provided by Nuxeo, the leaders of open source ECM. Check out the Nuxeo 5 open source, standards-based ECM project.