Contributors mailing list archives

contributors@odoo-community.org

Browse archives

Avatar

Re: OCA/bank-payment-alternative

by
Comunitea, Javier Colmenero Fernández
- 23/06/2025 10:13:56

The worst part of all this is that it creates incompatibilities between modules. This means that if you have a module that depends on the new fork, you won't be able to use modules that rely on the traditional ones.

For example, if this PR https://github.com/OCA/connector-ecommerce/pull/83 is migrated with the new dependency on account_payment_base_oca_sale, then I can no longer use any module that depends on account_payment..., making entire sets of modules incompatible with each other.

This is a disaster when trying to migrate projects, as it forces you to give up certain modules.


El dom, 22 jun 2025 a las 17:22, Xavier Brochard (<notifications@odoo-community.org>) escribió:
Le samedi 21 juin 2025, 11:47:12 CEST Pedro M. Baeza a écrit :


> There are a lot of people that strongly disagrees with the creation of this


> fork, that is something with no precedence in OCA, and offered to merge the


> improvements into the main branch, with the only exception of the point 1


> "Adoption of the native object account.payment.method.line as "Payment


> Method" (replaces the OCA object account.payment.mode)", postponing the


> decision to version 19 to check with Odoo SA if they expand the usage of


> that fields, because the so called "native model" is not for that purpose,


> and the changes that have been made for adopting it as so is deforming even


> more the standard, but *it was miserable ignored*. You can see in the same


> thread the technical reasons to not use such data model, but also the


> ethical and practical ones, as the fork started on version 16, ignoring all


> the improvements and bugfixes done meanwhile in 17 (or now announced in


> this thread as new things, while they were there for a long time thanks to


> multiple contributors), and also not respecting such contributions


> attribution, which is one of the main principles of the open source. I'm


> *deeply disappointed* by both the attitude of the people involved,


> including some board members, and the arbitration done by the OCA itself,


> and I'm personally commiting to *bring the improvements* mentioned here


> that are still pending (obviously, respecting the attribution) to the *main


> OCA/bank-payment branch*, so please take all of this into account when you


> decide which one to use. Regards.

+ + + + + +



Xavier

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

Reference