Contributors mailing list archives


Re: Migration to version 9

Open Source Integrators, Daniel Reis
- 31/08/2015 09:49:04
> 1)   Migration to version 9 (git-filter option)
> 2)   Migration to version 9 (installable False option)
> 3)   Migration to version 9 (rm checkout option)
#2 still has the same big problem the __unported__ solution had:
it's easy to forget to forward port change in the previous version.

I did a PoC for #3 and couldn't find any disadvantages:
- ported modules are immediately visible
- you are "forced" to start a port PR using the current version in 8.0
- history is kept just like with the installable='false'

Find the PoC here:
(sorry for using the OCA repo)
Check the history for the module ported to v9: