Hi David, Correct me if I'm wrong, but the architecture that you suggest seems to be inherently incompatible with OpenUpgrade. OpenUpgrade uses the migration mechanisms already built in to OpenERP. This is working well, and personally I don't see a reason to abandon this. You are right in saying that OpenUpgrade is not very 'usable': it is meant as a tool for technical people to perform a technical operation. At the same time, its architecture is optimized for these technical people to help them create the necessary migration scripts for each release. This is working fine: we have seen some good technical people who, after overcoming the initial learning curve, contribute new scripts quite prolifically.
Having that said, an implementation of your idea would be valuable, but it would simply be different way of migrating OpenERP databases than OpenUpgrade. That is why you might want to post this on the broader community list instead. In any case, have a look at the Anybox migration tool: https://bitbucket.org/anybox/anybox.migration.openerp. This is a tool that works much like the way you describe, except for the integration of a graphical interface. This tool is already used, apart from database migrations to a later release, for other transformations such as zipping multiple databases into a single multicompany database. I find the same versatility in your design, so that would be another reason to see if you can tag onto that project. Cheers, Stefan. On 29-05-14 14:48, David Arnold - El Alemán wrote: > *Regarded Contributers* > * > * > im still in the erly iterations of the hermeneutic cycle (it's not a > curve, it's cycles!), but once I will have reached the level, you can > be sure, I will remember the laws of reciprocity and make myself > contributer to the openupgrate project. > > This being said, you have an rough idea about where I am in the life > cycle: > As a very curious person, I'm constantly exploring almost every > aspect, with an open mind and no conventions already marked into my > brain. So the following might be sensible or not to you, but I wanted > to ask you to give it a short assessment. > > About Pentaho Kettle, I read *here* > <http://wiki.pentaho.com/display/EAI/Pentaho+Data+Integration+%28Kettle%29+Tutorial> > that > it has a* graphical tool for ETL* and can be used to update a > database. This sounds for me like a hot canditate for OpenUpgrade, > especially to improve usability and stuff (and probably to beat > OpenERP SA in it's "profesionalism" and conquest back the leadership > of the community in the lost domain of upgrading, something that to > zikzakmedia, nantic, etc. would probably please..:). > > So let mi depcit a vision, and let's see, if you might share: > > I imagine a VM (probably even using vagrant boxes or docker) that has > a ready configured data migration server, where you can easily > manipulate ETL and stuff *with a kind of integration of pantaho kettle > and OpenUpgrade-logic*, maintained and alimented with best practices > from github, making it easy easy easy to set up and share migration > pipelines for modules. > > My general mission, I feel myself dedicated to within the community, > is usability and tearing down hurdles and inconveniences. Such > proposal would perfectly fit. I think people are just inherently lazy, > so if we could maximze convenience we could maximize contribution and > therefore probably momentum and quality of the whole project. > > What do you think about htis idea/visioin? What can I personally do to > help make this reality? > > Thanks for your two cents, if we sum them up properly, it might yield > to somewhat bigger amounts by some magnitude.. ;) > > *Freundliche Grüsse* > > * > * > ---------------------- > *David Arnold B.A. HSG* > *Gerente* > > +57 315 304 1368 > [email protected] <mailto:[email protected]> > www.elaleman.co <http://www.elaleman.co> > > El Alemán S.A.S, Carrera 13 # 93 - 40 P4, Bogotá D.C, Colombia > > -- Therp - Maatwerk in open ontwikkeling Stefan Rijnhart - Ontwerp en implementatie mail: [email protected] tel: +31 (0) 614478606 http://therp.nl https://twitter.com/therp_stefan
-- Mailing list: https://launchpad.net/~openupgrade-drivers Post to : [email protected] Unsubscribe : https://launchpad.net/~openupgrade-drivers More help : https://help.launchpad.net/ListHelp

