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

Move sale_automatic_workflow and sale_payment_method to sale-workflow project #47

Closed
bguillot opened this issue Jun 9, 2015 · 26 comments

Comments

@bguillot
Copy link

bguillot commented Jun 9, 2015

Hello,

I am here to discuss about moving the modules sale_automatic_workflow (and derived) and sale_payment_method (and derived) to the project sale-workflow.

First of all those modules are very linked with other sale-workflow modules, it leads to loop dependencies for travis for instance (modules in e-commerce depends on modules in sale-workflow).
That's why @gurneyalex and @sebastienbeau suggested to move at least sale_payment_method in my PR OCA/sale-workflow#121

Moreover, thoses modules can be used even in a non e-commerce company (you may want to automate the validation of sale_orders or invoices without having an e-commerce shop).

So after discussing with @guewen it appears that maybe sale_automatic_workflow, sale_payment_method and sale_payment_method_automatic_workflow would be better in sale-workflow project (product_links is still relevant in e-commerce).

That makes also sense for the unpported modules : sale_quick_payment, sale_automatic_workflow_exceptions and sale_payment_method_transaction_id (thoses are glues modules).

Before extracting the branches I would like to have your opinions about that and what will be the best procedure to do it (indeed thoses modules are concerned by some PR's).

I can first do it with sale_payment_method (no PR in 7 or 8).

Thanks for your feedbacks

@gurneyalex
Copy link
Member

I'm 👍 on this in principle, but let's not rush things. I'll raise attention on the contributors mailing list.

@max3903
Copy link
Sponsor Member

max3903 commented Jun 9, 2015

👍

2 similar comments
@florian-dacosta
Copy link

👍

@bealdav
Copy link
Member

bealdav commented Jun 9, 2015

👍

@petrus-v
Copy link

petrus-v commented Jun 9, 2015

👍

I wonder if it's possible to let somehow a message to let users know where to find the new repo host

@pedrobaeza
Copy link
Member

I also think that e-commerce repository overlaps a lot of others repositories, and more over, e-commerce is only one channel more, not an isolated flow itself, so I prefer to remove this repo and split its contents in the corresponding areas repos.

@nbessi
Copy link

nbessi commented Jun 9, 2015

I'm 👍 on the concept but I do not want to break any existing setup. One of the role of OCA is to provide some stability. We were angry enought with Odoo coboy release let's try to do better.

@jgrandguillaume
Copy link
Member

👍 to move it

@leio
Copy link

leio commented Jun 10, 2015

Sounds good as I use them outside of e-commerce connectors too (for sort of a prepayment workflow), but please handle some of the mentioned unported modules too then, and any of their issues or PRs as good as github allows (I have ongoing PR for porting one of them)

@guewen
Copy link
Member

guewen commented Jun 10, 2015

I discussed about that with @bguillot and agree. The modules are not only related to e-commerce and overlap with other repositories, mainly sale-workflow. 👍

@OSguard
Copy link

OSguard commented Jun 10, 2015

I agree also to remove this repository and move it outside. 👍

@houssine78
Copy link
Sponsor

👍

@bguillot
Copy link
Author

Thanks for your answers,

It seems that everyone agree with that.

@nbessi I think most of people that use e-commerce modules will also use sale-workflow so it should not be too dangerous for existing deployments.

I will make a PR to move sale_payment_method (because it has no current PR). But what is the process to move the PR's from e-commerce to sale-workflow ?

@nbessi
Copy link

nbessi commented Jun 26, 2015

@bguillot ok but at least we should have a mail on community mailing list before/when proceeding

@LeartS
Copy link

LeartS commented Aug 19, 2015

What's the status of this? Now that Odoo has its own e-commerce module I think it's important to "clean" this.

@pedrobaeza
Copy link
Member

I can merge as this has enough thumbs up.

@pedrobaeza
Copy link
Member

But I don't see PR for the move in sale-workflow. Can you do it?

@LeartS
Copy link

LeartS commented Aug 21, 2015

@pedrobaeza who are you talking to?

@pedrobaeza
Copy link
Member

Well, actually it can be anyone, but I refer to one of the involved in this conversation.

@bguillot
Copy link
Author

Hello,

I started to make PRs here :

OCA/sale-workflow#172

OCA/sale-workflow#171

@gurneyalex
Copy link
Member

I'm thinking we should probably add a ChangeLog file at the root of the project for modules which get moved from one project to another. At least this will give the people a hint about where to look.

@rafaelbn
Copy link
Member

rafaelbn commented Sep 4, 2015

👍 for moving

@lepistone
Copy link
Member

@antespi
Copy link

antespi commented Dec 1, 2015

This PR is also needed too #88, because OCA/sale-workflow#172 is already merged

@lepistone
Copy link
Member

Thanks @antespi, I updated the list above.

@pedrobaeza
Copy link
Member

This has been done, so I close.

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