| 
  
  
     Hi Erik, 
     
     
    On 18/10/16 05:29, Erik Huelsmann
      wrote: 
     
    
       
        
       
     
    As you mentioned, I feel that if we merge Multi Currency (MC) branch
    early rather than late in the 1.6 lifecycle the burden, and likely
    hood of it being a blocking issue, should be relatively low. 
    We already discussed the following benefits. 
    
      - There are currently a relatively small number of systems (and
        likely a small to moderate number of transactions) that will be
        effected by migration issues.
 
      - There will be an increasing number of systems and transactions
        that will be effected the longer we wait.
 
      - If we start any sort of marketing push, the number of effected
        systems will hopefully grow exponentially
 
      - Merging early allows all of the changes to receive much
        desired exposure to both real world and contrived testing over a
        long period of time.
 
      - Most (probably all) devs will be able to continue with
        development and testing without needing to deal with migration
        of data on day one.
 
        This is due to the fact that migration will only be needed for
        specific FX transactions 
       
      - If we ensure that affected (un-handled) FX transactions found
        during a DB upgrade throw as errors and block the upgrade, the
        dev can discuss on #ledgersmb
        and we can work out ways of migrating data transaction by
        transaction.
 
        This should  
        
          - spread the burden over a period of time
 
          - Allow us to handle actual scenarios, rather than trying to
            predict *every* scenario
 
         
       
     
    If on the other hand we wait until later in the 1.6 life-cycle,
      we have a requirement for  
     
    
      - additional burden on the dev's (primarily Erik) to maintain
        the merge synchronization of the MC branch 
 
       
      - a concentrated burst of testing and validation when the merge
        happens
 
       
      - a need to rapidly resolve the migration issue rather than
        doing so over a longer period of time
 
     
    Regards 
    David G 
     
    
      
        
       
       
      
       
      ------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot 
       
      
       
      _______________________________________________
Ledger-smb-devel mailing list
..hidden..
https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel
 
     
     
  
 |