Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Proposal] Odoo Upgrade API #33

Open
blaggacao opened this issue Jul 29, 2018 · 4 comments
Open

[Proposal] Odoo Upgrade API #33

blaggacao opened this issue Jul 29, 2018 · 4 comments

Comments

@blaggacao
Copy link

blaggacao commented Jul 29, 2018

I plan to integrate the odoo upgrade API into marabunta.
I'm maintaining a little fork for my own purposes and needs, but would you be interested in teaming up for this?

/cc @rvalyi (as per the vivid twitter discussions about operating models and stacks...)

@yvaucher
Copy link
Member

yvaucher commented Aug 3, 2018

@blaggacao Currently we did some anthem scripts that import openupgradelib for few database operations to migrate some models. You can basically call whatever script or command you want in your marabunta steps. It might not be the role of marabunta to directly call openupgradelib functions.

About your fork, are the changes on master branch or on dev?

Could you link the reference to the twitter discussions to keep track of them?

@blaggacao
Copy link
Author

blaggacao commented Aug 3, 2018

@yvaucher

For clarification: I refer to the Odoo SA Enterprise Upgrade API, but anthems probably might be a way. However, why are they called anthems? Honestly, it's hard for me to grasp the conceptualization behind those namings...I'll have a look at anthems again, maybe it is now clearer to me, than some time ago.

Twitter: https://twitter.com/yelizariev/status/1022809356763586560 (many branches)

Fork: My changes are on master, I tried to maintain a self-speaking git commit history...

/cc @yelizariev

@yvaucher
Copy link
Member

yvaucher commented Aug 3, 2018

@blaggacao anthem is a pun about ants, scripts in anthem are called songs, see a song as a list of operation. As for marabunta also is "migration ants" the idea behind is to work with 🐜 TinyERY 🐜

@blaggacao
Copy link
Author

@yvaucher 🎶 😉 I'll have to wrap my head around, but I feel it's probably a good idea to do a second attempt. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants