+1 I agree also we should move all version to github. This give more work on short term but at this end we will earn time.
2014-06-24 16:26 GMT+02:00 Raphael Valyi <[email protected]>: > Hello, > > so while I'll have no time to tune a real script because unfortunately > I'll be travelling soon, > I took some time to write down the whole process of mirroring properly > Launchpad branches on Github. > > I think all this is still valid even if Github branches becomes master > sooner even for the older releases. > > When I have been mirroring, server, addons and web project, I had > relatively few branches to manage, this is why the branch seeding process > is described rather as a manual algorithm rather than a script here. In the > OCA case, we would need to script it to deal with the massive amount of > branches to immediately. > > Enjoy: > > https://docs.google.com/document/d/1RFD0JJY5Xw2LdOZ0wM6spUtomBfzyJnJ_U41O0Ox_-8/edit?usp=sharing > > Hope this helps and kudos for the OCA website BTW. > > -- > Raphaël Valyi > Founder and consultant > http://twitter.com/rvalyi <http://twitter.com/#!/rvalyi> > +55 21 3942-2434 > www.akretion.com > > > > > > On Tue, Jun 24, 2014 at 10:32 AM, Ovnicraft <[email protected]> wrote: > >> >> >> >> On Tue, Jun 24, 2014 at 4:18 AM, Guewen Baconnier < >> [email protected]> wrote: >> >>> Hi, >>> >>> There is still one point that is not totally clear yet, that is wether >>> we migrate only the 8.0 branch on GitHub or all the existing branches >>> (6.1, 7.0). >>> >>> Excellent rationales for the full migration have been given by Leonardo >>> Pistone [0] and Laurent Mignon [1]. Read them. >>> >>> Summarizing: >>> - Sharing the tools and processes for all series will benefits to all >>> of us and even more for newcomers, less formation and maintenance costs >>> - Less complexity >>> - Merges and backports between 6.1, 7.0 (bzr) and 8.0 (git) would be a >>> punishment >>> - Painful for reviewers and committers to use 2 review platforms >>> - Allow to add the same runbot/CI than v8 >>> >>> The arguments to keep the existing branches in Launchpad were: >>> >>> * The existing merge proposals in progress: >>> The authors of the MP will have to move them to GitHub themselves if >>> they are not merged before the switch. >>> For sure, that's not nice to have to move them, but keeping the branches >>> on Launchpad for this reason would be shooting ourselves in the >>> foot because the merge proposals are rather short-term, while the reason >>> quoted above are for the long term. Also, the migration work will be >>> shared among all the contributors so it will not be so dreadful. >>> >>> * The translation of Launchpad (Rosetta): >>> We still have to find a solution, but we have the same problem for the >>> 8.0 branches. Alternatives exist (transifex, onesky, ...) >>> >>> In my opinion, we have much more to gain to migrate all the branches to >>> GitHub now than keeping part of them on Launchpad. According to the >>> discussions on the thread, it seems that it tends to be shared by a >>> majority but not everyone gave his opinion. >>> >>> We have to move forward, so if nobody disagree, we will migrate all the >>> community branches to GitHub. >>> >> >> +1 Guewen. >> >> >>> >>> Thanks for reading, >>> >>> [0] https://lists.launchpad.net/openerp-community/msg06150.html >>> [1] https://lists.launchpad.net/openerp-community/msg06160.html >>> >>> -- >>> Guewen Baconnier >>> Business Solutions Software Developer >>> >>> Camptocamp SA >>> PSE A, CH-1015 Lausanne >>> Phone: +41 21 619 10 39 >>> Office: +41 21 619 10 10 >>> http://www.camptocamp.com/ >>> >>> _______________________________________________ >>> Mailing list: https://launchpad.net/~openerp-community >>> Post to : [email protected] >>> Unsubscribe : https://launchpad.net/~openerp-community >>> More help : https://help.launchpad.net/ListHelp >>> >> >> >> >> -- >> >> [image: Cristian Salamea on about.me] >> >> Cristian Salamea >> about.me/ovnicraft >> <http://about.me/ovnicraft> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~openerp-community >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~openerp-community >> More help : https://help.launchpad.net/ListHelp >> >> > > _______________________________________________ > Mailing list: https://launchpad.net/~openerp-community > Post to : [email protected] > Unsubscribe : https://launchpad.net/~openerp-community > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~openerp-community Post to : [email protected] Unsubscribe : https://launchpad.net/~openerp-community More help : https://help.launchpad.net/ListHelp

