Archives
- By thread 1419
-
By date
- August 2019 59
- September 2019 118
- October 2019 165
- November 2019 97
- December 2019 35
- January 2020 58
- February 2020 204
- March 2020 121
- April 2020 172
- May 2020 50
- June 2020 158
- July 2020 85
- August 2020 94
- September 2020 193
- October 2020 277
- November 2020 100
- December 2020 159
- January 2021 38
- February 2021 87
- March 2021 146
- April 2021 73
- May 2021 90
- June 2021 86
- July 2021 123
- August 2021 50
- September 2021 68
- October 2021 66
- November 2021 74
- December 2021 75
- January 2022 98
- February 2022 77
- March 2022 68
- April 2022 31
- May 2022 59
- June 2022 87
- July 2022 141
- August 2022 38
- September 2022 73
- October 2022 152
- November 2022 39
- December 2022 50
- January 2023 93
- February 2023 49
- March 2023 106
- April 2023 47
- May 2023 69
- June 2023 92
- July 2023 64
- August 2023 103
- September 2023 91
- October 2023 101
- November 2023 94
- December 2023 46
- January 2024 75
- February 2024 79
- March 2024 104
- April 2024 63
- May 2024 40
- June 2024 160
- July 2024 80
- August 2024 70
- September 2024 62
- October 2024 121
- November 2024 117
- December 2024 89
- January 2025 59
- February 2025 104
- March 2025 96
- April 2025 107
- May 2025 52
- June 2025 72
- July 2025 60
- August 2025 81
- September 2025 124
- October 2025 63
- November 2025 22
Contributors
-
Request for Quotes: Improvement of the Odoo DB / sync with GitHub / New Frontend
Hello,The OCA needs to improve its tools (backend and frontend) on Odoo Community Edition.Two RFQ's have been issued:* RFQ2 (focus on back-end): https://drive.google.com/file/d/1lMKRnCfO3B4ObrYyI1Ew7KnaIzp7rAF4/view?usp=sharing* RFQ3 (focus on front-end): https://drive.google.com/file/d/14bFzA4TFZohmrtRIN7Ow1_8Q_l5shxqn/view?usp=sharingOne company can answer to both RFQ's.The RFQ process is described here:The deadline for submission has been extended to the 30th September.Please share it in your network of experts ;)Thanks!
by Virginie Dewulf - 05:51 - 12 Sep 2025-
Extended deadlines - Request for Quotes: Migration /Improvement of the Odoo DB / sync with GitHub / New Frontend
Hello contributors,I hope everything is fine for all of you and that you returned all safely back home after the OCA Days for those who could join this year.By the way, we still want to hear your feedback if you came:The Board has decided to extend the deadlines of the 3 following RFQ's:* RFQ 1: Migration of the OCA Database from v14 to v18Deadline: 17th October* RFQ2 (focus on back-end):Deadline: 24th Octoberhttps://drive.google.com/file/d/1lMKRnCfO3B4ObrYyI1Ew7KnaIzp7rAF4/view?usp=sharing* RFQ3 (focus on front-end):Deadline: 24th OctoberPlease consider to candidate!If you have any questions, share them with us. You can follow the process explained here:Have a nice day,Le ven. 12 sept. 2025 à 17:50, Virginie Dewulf <virginie@odoo-community.org> a écrit :Hello,The OCA needs to improve its tools (backend and frontend) on Odoo Community Edition.Two RFQ's have been issued:* RFQ2 (focus on back-end): https://drive.google.com/file/d/1lMKRnCfO3B4ObrYyI1Ew7KnaIzp7rAF4/view?usp=sharing* RFQ3 (focus on front-end): https://drive.google.com/file/d/14bFzA4TFZohmrtRIN7Ow1_8Q_l5shxqn/view?usp=sharingOne company can answer to both RFQ's.The RFQ process is described here:The deadline for submission has been extended to the 30th September.Please share it in your network of experts ;)Thanks!
by Virginie Dewulf - 04:36 - 29 Sep 2025
-
-
Licence question: using AGPL and Odoo proprietary modules on the same server
Hi,After years of only working on Odoo community, we are starting to have several enterprise clients.The OCA website at https://odoo-community.org/resources/faq indicates:Can I run OCA AGPL modules and closed source modules on the same instance?
Yes, as long as closed source modules do not depend on AGPL ones and respect the license of its dependencies defined in the “depends” key of its manifest file (and vice versa).
Odoo SA, indicated in 2015 https://www.odoo.com/fr_FR/blog/actualites-dodoo-5/adapting-our-open-source-license-245Will we be able to use AGPL modules and paid ones?
Odoo projects will be able to use AGPL modules or paid modules under proprietary licenses, but it is not possible to combine both. Combining LGLPv3 modules and proprietary modules is fine however, so we encourage current owners licensing under AGPL to move to LGPLv3 too, in order to avoid complications for end users.My CEO believes that this using both AGPL and proprietary modules, even if they do not have dependencies, is not allowed by the AGPL license.I’ve searched a bit on the mailing list (that started in 2015) but I have not found no discussion on the subject.On what basis does the OCA position comes from?Regards,--
Vincent Hatakeyama Directeur du pôle développement " Orbeet
+33 1 83 62 72 88
vincent.hatakeyama@orbeet.io
27, boulevard Saint-Martin
75003 Paris
https://orbeet.io
by "Vincent Hatakeyama" <vincent.hatakeyama@orbeet.io> - 10:36 - 8 Sep 2025-
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
One last thing. IMO, throw away any ideas of dual licensing. That is the worst of all the discussion here. For 1 OCA, cannot do it imo, but for 2, Bradley Kuhn has spent the last 10 years chastising the relicense industry and how it is leading free software licensing to even more restrictive copyleft just to protect themselves from these unscrupulous actors hiding behind CLAs to defy authors wishes. And it is hard to disagree with him on this.Le dim. 14 sept. 2025, 09:05, Graeme Gellatly <graeme@moahub.nz> a écrit :Sorry on that point. Of course, whatever the original author decides. There is only 3 realistic choices anyway.For me it is nearly always AGPL. I was not advocating OCA relicense to AGPL by any stretch, just encouraging its use and not to throw it away over some vendor FUD.Le dim. 14 sept. 2025, 08:37, Joël Grand-Guillaume <notifications@odoo-community.org> a écrit :Dear community,I strongly agree with Maxine here. The OCA accept any OSI compliant licences and since the begining it has always left the choice to the contributors among available ones.I invite you to read our FAQ under chapter licences & CLA: https://odoo-community.org/resources/faqIt explains what's needed. If you feel there is something not clear enough or missing, please write your proposal to: support AT odoo-community.orgLooking forward to meeting you in person at the OCA days, a good place to discuss it if you feel the need for it.Best regards,JoëlLe sam. 13 sept. 2025, 22:21, Maxime Chambreuil <notifications@odoo-community.org> a écrit :Hello,
Since everybody is giving its opinion, here is mine.
I think the license the contributor decides to put in the modules he is contributing to the OCA is his choice and should not be judged. We are a community, not a team or company. We don't necessarily share the same objectives and we don't necessarily aim for the same impact or result when contributing.
The only thing the OCA should do on this topic is educate so contributors make the right choice reflecting their values in complete awareness of the pros and cons. A page or blog post on the oca website comparing the different licenses, with pros and cons, with correct/incorrect legal/illegal behavior.
My 2 cents on the license. More to come on the contributions in the other thread later.
Cheers--Maxime ChambreuilDesde mi móvil
From: Raphaël Valyi <notifications@odoo-community.org>
Sent: Saturday, September 13, 2025 6:36:58 AM
To: Contributors <contributors@odoo-community.org>
Subject: Re: Licence question: using AGPL and Odoo proprietary modules on the same serverEventually we could create a simple OCA tutorial that would give an example use case where a company needs customizations that depend both on OCA AGPL and LGPL modules and need to protect some IP. We could give a few guidelines how to split the codebase between AGPL and LGPL derivatives.
Obviously there would always be a grey area where people would carefully craft glue modules to action OCA AGPL code without explicitly depending on it.
But eventually we could still cover the most obvious cases. This could help to:
- limit the FUD about AGPL- incentivate more actors to publish what should be published
Would it be risky for the OCA to publish such guidelines if a court finally interpret things differently? Should we officially cover the EE case as well?
Finally about AGPL enforcement in general: one thing is the AGPL be violated by some final users. Just like piracy in general, it's hard to avoid indeed.
But at least the AGPL should ideally protect us against massive violation by big SaaS players (because of the legal risks). Without such protection, a big actor (Odoo SA themselves?) would easily put all OCA modules authors out of business by creating superior private derivatives without any attribution, much like some open source editors complained GAFAM like companies created unfriendly forks of their products.
Notice however that if the OCA starts selling double license exceptions, we will not even be sure we could name and shame or even sue some company who is obviously extending an OCA module without publishing it back. So I think it would just incentivate piracy, not a net positive for me...
On Sat, Sep 13, 2025, 8:47 AM Frederik Kramer <notifications@odoo-community.org> wrote:
Hi Greame, there is amble debate on when an AGPL licenced software is actually made publicly available. To cases where it is pretty clear (to me and most people that i know do academic research on the matter): 1.) Your company is actually consisting of more then one legal entities collaborating on the same system (e.g. holding structure) 2.) If you use E-Commerce ar any means of direct user acces (like portal functions) 3.) If you let externals to your company access to the software (even with a VPN), e.g. freelancer use cases, suppliers, customers Furthermore as soon as you modify anything you implicitely agree to the license liabilities See https://www.reddit.com/r/opensource/comments/1hh25a0/agpl_for_software_hosted_internally/ for a little bit of debate on the matter Best Frederik Am 13.09.25 um 13:02 schrieb Graeme Gellatly: > > The simplest way is to just not accept the license and not propagate > the AGPL licensed work. As long as you are using it unmodified, there > is no requirement to accept. Clause 9 is quite clear. > Conveyance/propagation as a combined work is easily avoided. -- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Graeme Gellatly - 11:16 - 13 Sep 2025 -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
Sorry on that point. Of course, whatever the original author decides. There is only 3 realistic choices anyway.For me it is nearly always AGPL. I was not advocating OCA relicense to AGPL by any stretch, just encouraging its use and not to throw it away over some vendor FUD.Le dim. 14 sept. 2025, 08:37, Joël Grand-Guillaume <notifications@odoo-community.org> a écrit :Dear community,I strongly agree with Maxine here. The OCA accept any OSI compliant licences and since the begining it has always left the choice to the contributors among available ones.I invite you to read our FAQ under chapter licences & CLA: https://odoo-community.org/resources/faqIt explains what's needed. If you feel there is something not clear enough or missing, please write your proposal to: support AT odoo-community.orgLooking forward to meeting you in person at the OCA days, a good place to discuss it if you feel the need for it.Best regards,JoëlLe sam. 13 sept. 2025, 22:21, Maxime Chambreuil <notifications@odoo-community.org> a écrit :Hello,
Since everybody is giving its opinion, here is mine.
I think the license the contributor decides to put in the modules he is contributing to the OCA is his choice and should not be judged. We are a community, not a team or company. We don't necessarily share the same objectives and we don't necessarily aim for the same impact or result when contributing.
The only thing the OCA should do on this topic is educate so contributors make the right choice reflecting their values in complete awareness of the pros and cons. A page or blog post on the oca website comparing the different licenses, with pros and cons, with correct/incorrect legal/illegal behavior.
My 2 cents on the license. More to come on the contributions in the other thread later.
Cheers--Maxime ChambreuilDesde mi móvil
From: Raphaël Valyi <notifications@odoo-community.org>
Sent: Saturday, September 13, 2025 6:36:58 AM
To: Contributors <contributors@odoo-community.org>
Subject: Re: Licence question: using AGPL and Odoo proprietary modules on the same serverEventually we could create a simple OCA tutorial that would give an example use case where a company needs customizations that depend both on OCA AGPL and LGPL modules and need to protect some IP. We could give a few guidelines how to split the codebase between AGPL and LGPL derivatives.
Obviously there would always be a grey area where people would carefully craft glue modules to action OCA AGPL code without explicitly depending on it.
But eventually we could still cover the most obvious cases. This could help to:
- limit the FUD about AGPL- incentivate more actors to publish what should be published
Would it be risky for the OCA to publish such guidelines if a court finally interpret things differently? Should we officially cover the EE case as well?
Finally about AGPL enforcement in general: one thing is the AGPL be violated by some final users. Just like piracy in general, it's hard to avoid indeed.
But at least the AGPL should ideally protect us against massive violation by big SaaS players (because of the legal risks). Without such protection, a big actor (Odoo SA themselves?) would easily put all OCA modules authors out of business by creating superior private derivatives without any attribution, much like some open source editors complained GAFAM like companies created unfriendly forks of their products.
Notice however that if the OCA starts selling double license exceptions, we will not even be sure we could name and shame or even sue some company who is obviously extending an OCA module without publishing it back. So I think it would just incentivate piracy, not a net positive for me...
On Sat, Sep 13, 2025, 8:47 AM Frederik Kramer <notifications@odoo-community.org> wrote:
Hi Greame, there is amble debate on when an AGPL licenced software is actually made publicly available. To cases where it is pretty clear (to me and most people that i know do academic research on the matter): 1.) Your company is actually consisting of more then one legal entities collaborating on the same system (e.g. holding structure) 2.) If you use E-Commerce ar any means of direct user acces (like portal functions) 3.) If you let externals to your company access to the software (even with a VPN), e.g. freelancer use cases, suppliers, customers Furthermore as soon as you modify anything you implicitely agree to the license liabilities See https://www.reddit.com/r/opensource/comments/1hh25a0/agpl_for_software_hosted_internally/ for a little bit of debate on the matter Best Frederik Am 13.09.25 um 13:02 schrieb Graeme Gellatly: > > The simplest way is to just not accept the license and not propagate > the AGPL licensed work. As long as you are using it unmodified, there > is no requirement to accept. Clause 9 is quite clear. > Conveyance/propagation as a combined work is easily avoided. -- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Graeme Gellatly - 11:06 - 13 Sep 2025 -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
I have zero time for what academics think, honestly. As for reddit, omg. That whole thread was basically the 2009 Microsoft FUD parroted word for word with a bit of Oracle post Sun acquisition thrown in.Court cases and precedent are what matter. Public is a fairly precise definition in law and the MS interpretation just defies belief.I am 100% comfortable with where I sit, I know everybody disagrees with me here, and I am fine with it.Le sam. 13 sept. 2025, 23:47, Frederik Kramer <notifications@odoo-community.org> a écrit :Hi Greame, there is amble debate on when an AGPL licenced software is actually made publicly available. To cases where it is pretty clear (to me and most people that i know do academic research on the matter): 1.) Your company is actually consisting of more then one legal entities collaborating on the same system (e.g. holding structure) 2.) If you use E-Commerce ar any means of direct user acces (like portal functions) 3.) If you let externals to your company access to the software (even with a VPN), e.g. freelancer use cases, suppliers, customers Furthermore as soon as you modify anything you implicitely agree to the license liabilities See https://www.reddit.com/r/opensource/comments/1hh25a0/agpl_for_software_hosted_internally/ for a little bit of debate on the matter Best Frederik Am 13.09.25 um 13:02 schrieb Graeme Gellatly: > > The simplest way is to just not accept the license and not propagate > the AGPL licensed work. As long as you are using it unmodified, there > is no requirement to accept. Clause 9 is quite clear. > Conveyance/propagation as a combined work is easily avoided. -- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Graeme Gellatly - 11:01 - 13 Sep 2025 -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
Dear community,I strongly agree with Maxine here. The OCA accept any OSI compliant licences and since the begining it has always left the choice to the contributors among available ones.I invite you to read our FAQ under chapter licences & CLA: https://odoo-community.org/resources/faqIt explains what's needed. If you feel there is something not clear enough or missing, please write your proposal to: support AT odoo-community.orgLooking forward to meeting you in person at the OCA days, a good place to discuss it if you feel the need for it.Best regards,JoëlLe sam. 13 sept. 2025, 22:21, Maxime Chambreuil <notifications@odoo-community.org> a écrit :Hello,
Since everybody is giving its opinion, here is mine.
I think the license the contributor decides to put in the modules he is contributing to the OCA is his choice and should not be judged. We are a community, not a team or company. We don't necessarily share the same objectives and we don't necessarily aim for the same impact or result when contributing.
The only thing the OCA should do on this topic is educate so contributors make the right choice reflecting their values in complete awareness of the pros and cons. A page or blog post on the oca website comparing the different licenses, with pros and cons, with correct/incorrect legal/illegal behavior.
My 2 cents on the license. More to come on the contributions in the other thread later.
Cheers--Maxime ChambreuilDesde mi móvil
From: Raphaël Valyi <notifications@odoo-community.org>
Sent: Saturday, September 13, 2025 6:36:58 AM
To: Contributors <contributors@odoo-community.org>
Subject: Re: Licence question: using AGPL and Odoo proprietary modules on the same serverEventually we could create a simple OCA tutorial that would give an example use case where a company needs customizations that depend both on OCA AGPL and LGPL modules and need to protect some IP. We could give a few guidelines how to split the codebase between AGPL and LGPL derivatives.
Obviously there would always be a grey area where people would carefully craft glue modules to action OCA AGPL code without explicitly depending on it.
But eventually we could still cover the most obvious cases. This could help to:
- limit the FUD about AGPL- incentivate more actors to publish what should be published
Would it be risky for the OCA to publish such guidelines if a court finally interpret things differently? Should we officially cover the EE case as well?
Finally about AGPL enforcement in general: one thing is the AGPL be violated by some final users. Just like piracy in general, it's hard to avoid indeed.
But at least the AGPL should ideally protect us against massive violation by big SaaS players (because of the legal risks). Without such protection, a big actor (Odoo SA themselves?) would easily put all OCA modules authors out of business by creating superior private derivatives without any attribution, much like some open source editors complained GAFAM like companies created unfriendly forks of their products.
Notice however that if the OCA starts selling double license exceptions, we will not even be sure we could name and shame or even sue some company who is obviously extending an OCA module without publishing it back. So I think it would just incentivate piracy, not a net positive for me...
On Sat, Sep 13, 2025, 8:47 AM Frederik Kramer <notifications@odoo-community.org> wrote:
Hi Greame, there is amble debate on when an AGPL licenced software is actually made publicly available. To cases where it is pretty clear (to me and most people that i know do academic research on the matter): 1.) Your company is actually consisting of more then one legal entities collaborating on the same system (e.g. holding structure) 2.) If you use E-Commerce ar any means of direct user acces (like portal functions) 3.) If you let externals to your company access to the software (even with a VPN), e.g. freelancer use cases, suppliers, customers Furthermore as soon as you modify anything you implicitely agree to the license liabilities See https://www.reddit.com/r/opensource/comments/1hh25a0/agpl_for_software_hosted_internally/ for a little bit of debate on the matter Best Frederik Am 13.09.25 um 13:02 schrieb Graeme Gellatly: > > The simplest way is to just not accept the license and not propagate > the AGPL licensed work. As long as you are using it unmodified, there > is no requirement to accept. Clause 9 is quite clear. > Conveyance/propagation as a combined work is easily avoided. -- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Joël Grand Guillaume - 10:36 - 13 Sep 2025 -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
Hello,
Since everybody is giving its opinion, here is mine.
I think the license the contributor decides to put in the modules he is contributing to the OCA is his choice and should not be judged. We are a community, not a team or company. We don't necessarily share the same objectives and we don't necessarily aim for the same impact or result when contributing.
The only thing the OCA should do on this topic is educate so contributors make the right choice reflecting their values in complete awareness of the pros and cons. A page or blog post on the oca website comparing the different licenses, with pros and cons, with correct/incorrect legal/illegal behavior.
My 2 cents on the license. More to come on the contributions in the other thread later.
Cheers--Maxime ChambreuilDesde mi móvil
From: Raphaël Valyi <notifications@odoo-community.org>
Sent: Saturday, September 13, 2025 6:36:58 AM
To: Contributors <contributors@odoo-community.org>
Subject: Re: Licence question: using AGPL and Odoo proprietary modules on the same serverEventually we could create a simple OCA tutorial that would give an example use case where a company needs customizations that depend both on OCA AGPL and LGPL modules and need to protect some IP. We could give a few guidelines how to split the codebase between AGPL and LGPL derivatives.
Obviously there would always be a grey area where people would carefully craft glue modules to action OCA AGPL code without explicitly depending on it.
But eventually we could still cover the most obvious cases. This could help to:
- limit the FUD about AGPL- incentivate more actors to publish what should be published
Would it be risky for the OCA to publish such guidelines if a court finally interpret things differently? Should we officially cover the EE case as well?
Finally about AGPL enforcement in general: one thing is the AGPL be violated by some final users. Just like piracy in general, it's hard to avoid indeed.
But at least the AGPL should ideally protect us against massive violation by big SaaS players (because of the legal risks). Without such protection, a big actor (Odoo SA themselves?) would easily put all OCA modules authors out of business by creating superior private derivatives without any attribution, much like some open source editors complained GAFAM like companies created unfriendly forks of their products.
Notice however that if the OCA starts selling double license exceptions, we will not even be sure we could name and shame or even sue some company who is obviously extending an OCA module without publishing it back. So I think it would just incentivate piracy, not a net positive for me...
On Sat, Sep 13, 2025, 8:47 AM Frederik Kramer <notifications@odoo-community.org> wrote:
Hi Greame, there is amble debate on when an AGPL licenced software is actually made publicly available. To cases where it is pretty clear (to me and most people that i know do academic research on the matter): 1.) Your company is actually consisting of more then one legal entities collaborating on the same system (e.g. holding structure) 2.) If you use E-Commerce ar any means of direct user acces (like portal functions) 3.) If you let externals to your company access to the software (even with a VPN), e.g. freelancer use cases, suppliers, customers Furthermore as soon as you modify anything you implicitely agree to the license liabilities See https://www.reddit.com/r/opensource/comments/1hh25a0/agpl_for_software_hosted_internally/ for a little bit of debate on the matter Best Frederik Am 13.09.25 um 13:02 schrieb Graeme Gellatly: > > The simplest way is to just not accept the license and not propagate > the AGPL licensed work. As long as you are using it unmodified, there > is no requirement to accept. Clause 9 is quite clear. > Conveyance/propagation as a combined work is easily avoided. -- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Maxime Chambreuil - 10:21 - 13 Sep 2025
-
-
Sharepoint Integration
Hello OCA Members,
is there an oca app for sharepoint integration existing? I need an app where I can directly integrate sharepoint in odoo, without synchronize the data.
This will be helpful.
Thank you!
Regards,
Matthias
by Matthias Ellmerer - 08:36 - 5 Sep 2025-
Re: Sharepoint Integration
Here it's a way to link an odoo record to a folder into sharepoint/msdrive https://github.com/OCA/storage/pull/481The widget allows you to manage the linked folder content from within odoo and directly jump into the msdrive/sharepoint UI if needed.A talk is planned at the OCA/Days to present this new addon and the base one referenced By Enric.Any help to improve or fund the investment we have made at ACSONE in these add-ons is welcome. If you need additional features, we can also discuss this and provide our assistance.Kind regardsLaurent MignonOn Fri, Sep 5, 2025 at 8:37 AM Matthias Ellmerer <notifications@odoo-community.org> wrote:Hello OCA Members,
is there an oca app for sharepoint integration existing? I need an app where I can directly integrate sharepoint in odoo, without synchronize the data.
This will be helpful.
Thank you!
Regards,
Matthias
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Laurent MignonTechnical lead / Management TeamT: +32 2 8883148Atrium Building, Drève Richelle 167 | B-1410 Waterloo | BelgiumVal Benoit, Quai Banning 6 | B-4000 Liège | BelgiumZone industrielle 22 | L-8287 Kehlen | Luxembourg
by Laurent Mignon - 09:15 - 5 Sep 2025 -
Re: Sharepoint Integration
Check thisWe were involved in the base module and I think Acsone might publish the sharepoint integrationKind regards,Enric Tobella AlomarCEO & FounderOn Fri, 5 Sept 2025, 08:37 Matthias Ellmerer, <notifications@odoo-community.org> wrote:Hello OCA Members,
is there an oca app for sharepoint integration existing? I need an app where I can directly integrate sharepoint in odoo, without synchronize the data.
This will be helpful.
Thank you!
Regards,
Matthias
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Enric Tobella Alomar - 08:45 - 5 Sep 2025
-
-
Seeking Advice on Handling Customs Duties in Odoo ERP for International Procurement in China
Dear OCA Community,
I hope this message finds you well. I am writing to seek your guidance and advice regarding the handling of customs duties in Odoo ERP for international procurement operations in China.
Here is a brief overview of our business scenario:
Customs Duties in China
We encounter two types of customs duties, both denominated in CNY (Chinese Yuan):
-
Price-based duty: Calculated as unit price × exchange rate × duty rate (e.g., 10%).
-
Quantity-based duty: Calculated as a fixed amount per unit, such as ¥800 per ton.
International Procurement
We import goods from other countries into China. The procurement currency is USD, but customs duties must be paid in CNY.
Sales Operations
For some sales orders, we quote prices in USD and collect both the(product value) and(customs duties and VAT) from customers separately.
Challenges We Face
-
Odoo’s tax calculation does not account for multi-currency scenarios, so we have not configured customs duties as taxes on products.
-
Since customs duties are collected in CNY while our procurement and sales are in USD, we are unable to reflect duties accurately on purchase or sales orders.
-
In procurement, we make payments to suppliers (in USD) and to customs (in CNY). Currently, we manually create bills for customs duties and calculate the amounts.
-
In sales, we need to collect both the product value and duties from customers in CNY, and we also manually calculate the duty amounts on invoices.
We would greatly appreciate any suggestions or insights from the community on how to effectively handle these challenges in Odoo. Specifically:
-
Is there a recommended way to configure customs duties in Odoo to support multi-currency scenarios?
-
How can we automate the calculation and recording of customs duties for both procurement and sales operations?
-
Are there any existing modules or workflows within Odoo or the OCA ecosystem that could address these requirements?
Thank you in advance for your time and support. We look forward to your valuable feedback and ideas.
Best regards,
feihu.zhang
feihu.zhang@live.com
by feihu.zhang - 04:46 - 5 Sep 2025-
Re: Seeking Advice on Handling Customs Duties in Odoo ERP for International Procurement in China
If I'm not missing any details, this should be out of the box:- These duties can be configured as Taxes on the invoice.
- Odoo does account for multicurrency. The USD invoice amount is converted to CNY. The duties would be computed in USD, but would then be converted to USD in your accounting records, and you will use those CNY amount to pay the taxes.
- At best, you need a UX customization to also display the CNY converted amounts in your documents.
--
DANIEL REIS
MANAGING PARTNER>> Schedule time on my calendar.
M: +351 919 991 307
E: dreis@OpenSourceIntegrators.com
A: Avenida da República 3000, Estoril Office Center, 2649-517 Cascais
On 9/5/2025 3:47 AM, 张 飞虎 wrote:
Dear OCA Community,
I hope this message finds you well. I am writing to seek your guidance and advice regarding the handling of customs duties in Odoo ERP for international procurement operations in China.
Here is a brief overview of our business scenario:
Customs Duties in China
We encounter two types of customs duties, both denominated in CNY (Chinese Yuan):
-
Price-based duty: Calculated as unit price × exchange rate × duty rate (e.g., 10%).
-
Quantity-based duty: Calculated as a fixed amount per unit, such as ¥800 per ton.
International Procurement
We import goods from other countries into China. The procurement currency is USD, but customs duties must be paid in CNY.
Sales Operations
For some sales orders, we quote prices in USD and collect both the(product value) and(customs duties and VAT) from customers separately.
Challenges We Face
-
Odoo’s tax calculation does not account for multi-currency scenarios, so we have not configured customs duties as taxes on products.
-
Since customs duties are collected in CNY while our procurement and sales are in USD, we are unable to reflect duties accurately on purchase or sales orders.
-
In procurement, we make payments to suppliers (in USD) and to customs (in CNY). Currently, we manually create bills for customs duties and calculate the amounts.
-
In sales, we need to collect both the product value and duties from customers in CNY, and we also manually calculate the duty amounts on invoices.
We would greatly appreciate any suggestions or insights from the community on how to effectively handle these challenges in Odoo. Specifically:
-
Is there a recommended way to configure customs duties in Odoo to support multi-currency scenarios?
-
How can we automate the calculation and recording of customs duties for both procurement and sales operations?
-
Are there any existing modules or workflows within Odoo or the OCA ecosystem that could address these requirements?
Thank you in advance for your time and support. We look forward to your valuable feedback and ideas.
Best regards,
feihu.zhang
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Daniel Reis - 05:56 - 5 Sep 2025 -
Re: Seeking Advice on Handling Customs Duties in Odoo ERP for International Procurement in China
Hello:
I understand that the goal is to automate the calculation of customs duties and properly manage multi-currency scenarios, which involves a dynamic daily update of the exchange rates between currencies. This update would generate automatic accounting adjustments for each transaction, which seems like a suitable solution. Furthermore, each customs-related transaction should be customized based on specific duty rules, which can vary by customs type (price or quantity).
This customization should also be dynamic, as duties can change over time, which means customs configurations must be flexible and adaptable. It is essential that this customs payment process be properly validated to ensure accuracy in the accounting records.
My question is whether it would be best to include customs duties within a single document or invoice, or if it would be preferable to do so separately to ensure better traceability and control of each customs transaction. Since in this case the import payment is made in dollars, I would suggest reflecting the import payment in a separate document, and a separate document for the customs duty payment, which is made in yuan. This would be my suggestion, as separating both payments into separate documents would facilitate traceability and control of each transaction, allowing for clear monitoring of the costs associated with the import and customs duties.
If I recall correctly. I haven't seen a dedicated module that provides this required functionality.
RegardsEl jue, 4 sept 2025 a las 21:47, 张 飞虎 (<notifications@odoo-community.org>) escribió:Dear OCA Community,
I hope this message finds you well. I am writing to seek your guidance and advice regarding the handling of customs duties in Odoo ERP for international procurement operations in China.
Here is a brief overview of our business scenario:
Customs Duties in China
We encounter two types of customs duties, both denominated in CNY (Chinese Yuan):
-
Price-based duty: Calculated as unit price × exchange rate × duty rate (e.g., 10%).
-
Quantity-based duty: Calculated as a fixed amount per unit, such as ¥800 per ton.
International Procurement
We import goods from other countries into China. The procurement currency is USD, but customs duties must be paid in CNY.
Sales Operations
For some sales orders, we quote prices in USD and collect both the(product value) and(customs duties and VAT) from customers separately.
Challenges We Face
-
Odoo’s tax calculation does not account for multi-currency scenarios, so we have not configured customs duties as taxes on products.
-
Since customs duties are collected in CNY while our procurement and sales are in USD, we are unable to reflect duties accurately on purchase or sales orders.
-
In procurement, we make payments to suppliers (in USD) and to customs (in CNY). Currently, we manually create bills for customs duties and calculate the amounts.
-
In sales, we need to collect both the product value and duties from customers in CNY, and we also manually calculate the duty amounts on invoices.
We would greatly appreciate any suggestions or insights from the community on how to effectively handle these challenges in Odoo. Specifically:
-
Is there a recommended way to configure customs duties in Odoo to support multi-currency scenarios?
-
How can we automate the calculation and recording of customs duties for both procurement and sales operations?
-
Are there any existing modules or workflows within Odoo or the OCA ecosystem that could address these requirements?
Thank you in advance for your time and support. We look forward to your valuable feedback and ideas.
Best regards,
feihu.zhang
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by DANIEL CARRION - 05:46 - 5 Sep 2025 -
-
-
Last chance to register to the OCA Days in-person training!
The OCA Days are coming fast! Registrations for the in-person training will close next Wednesday September 10, 2025.
Don't miss this opportunity!
Registration : https://odoo-community.org/event/oca-days-2025-liege-2025-09-15-2025-09-17-174/register
20% discount for OCA members.
by Julie LeBrun (OCA) - 04:57 - 4 Sep 2025 -
py3o reporting engine
I worked on the py3o reporting engine last week (modules report_py3o and report_py3o_fusion_server from https://github.com/OCA/reporting-engine), and managed to implement a new version of report_py3o_fusion_server that works with a direct link between Odoo and libreoffice running as a daemon via the UNO interface. This implementation by-passes py3o-fusion and py3o-renderserver, which are 2 deprecated software components that are still in python2. I have already deployed it in production on 2 odoo servers. The limitation of this implementation is that it only works when libreoffice is running on the same server as Odoo (running as daemon in headless mode) whereas py3o-fusion and py3o-renderserver allowed to have libreoffice running on another server than Odoo.It is available as a draft pull request here :On this draft PR, I have detailed my ideas for the future of the report_py3o* modules, and how we could implement a solution that allows to have libreoffice running on another server than Odoo. If you are using report_py3o and feel concerned about the future of this project, please come on this draft pull request to read my ideas for the future and give your opinion about it !
--Alexis de Lattre
by Alexis de Lattre - 06:16 - 2 Sep 2025 -
Multi-Company + Website Issue
Hi everyone,I'm reaching out to get some insights from the community on a multi-company scenario we're running into with Odoo.The Issue:We have a setup where multiple companies share the same website. Odoo currently ties a website to a single company, which is fine for pricing (we use GeoIP to show region-specific pricelists). But when a customer places an order, Odoo assigns that order to the company linked to the website, not necessarily the customer's regional company.Example:A US customer sees US pricing, but the order still gets created under the LATAM company because that's how the website is configured. This leads to accounting and operational misalignment.Any guidance, existing OCA modules, or suggestions on how to approach this would be greatly appreciated. If there's interest, I'd also be happy to help spec out a solution we will contribute back to the community.Best regards,
Jorge Elena Poblet
Founder & CEO
Binhex
j.elena@binhex.cloud
Office (Spain) : +34 622 40 08 08
Office (USA): +1 561 403 4406Offices:
Miami | 8325 NE 2nd Ave, Miami, FL 33138, United States
Texas | 27027 Westheimer Pkwy Katy, TX 77494, United States
Tenerife | Street Subida al Mayorazgo, 13, Office 15-2
Las Palmas | Edificio Polivalente IV Campus de Tafira Parque Tecnológico de Gran Canaria
Start for free: Try Odoo Community in the cloud This email is confidential and intended only for the recipient. If you are not the intended recipient, please notify the sender and delete it immediately.
Privacy Policy
by Jorge Elena Poblet - 10:41 - 29 Aug 2025 -
Laboratory Information Management System (LIMS)
Hello,
We have the opportunity to start developing a basic LIMS module and its extensions within the OCA with 2 customers.
Since https://github.com/OCA/connector-lims seems to be empty and not used, I would like to rename it to "vertical-lims" and start documenting our effort there.
What do you think? Anyone interested?
Thank you!
MAXIME CHAMBREUIL
DIRECTOR INTERNACIONALT: +52 (800) 953-2012 #5200
M: +52 (442) 114-9164 | WhatsApp
C: MChambreuil@OpenSourceIntegrators.comAv. Antea 1032, Piso 4 Local 8, Colonia Jurica
Santiago de Querétaro, Querétaro, 76100, México
Analizar. Optimizar. Automatizar. Transicionar.
by Maxime Chambreuil - 11:45 - 28 Aug 2025-
Re: Laboratory Information Management System (LIMS)
I won't be going to Belgium this year... 😢
MAXIME CHAMBREUIL
DIRECTOR INTERNACIONALT: +52 (800) 953-2012 #5200
M: +52 (442) 114-9164 | WhatsApp
C: MChambreuil@OpenSourceIntegrators.comAv. Antea 1032, Piso 4 Local 8, Colonia Jurica
Santiago de Querétaro, Querétaro, 76100, México
Analizar. Optimizar. Automatizar. Transicionar.
De: Cyril VINH-TUNG <notifications@odoo-community.org>
Enviado: viernes, 29 de agosto de 2025 12:11 p. m.
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Laboratory Information Management System (LIMS)Hi Max
As you might know, I have a 10 years experience in LIMS market in France ;-)
Actually, the market is almost trusted by a unique very big medical company (www.dedalus.com).An opensource project would be a revolution indeed... but there's a looooot of work.I remember a talk at OXP2024, but it looked very 'vertical' and closed https://www.odoo.com/event/odoo-experience-2024-4662/track/where-labs-meet-their-match-introducing-the-first-fully-integrated-lims-in-odoo-6720
I know a guy (one of my employees in that life) who would be a killer on that project but he just join Centreon Company...
Let's discuss that at Liège Sunday eve ?
Cheers
--------------------------------
Cyril VINH-TUNG
INVITU
Computer & Network Engineering
BP 32 - 98713 Papeete - French Polynesia
Tél: +689 40 46 11 99
contact@invitu.com
Le jeu. 28 août 2025, 11:46, Maxime Chambreuil <notifications@odoo-community.org> a écrit :
Hello,
We have the opportunity to start developing a basic LIMS module and its extensions within the OCA with 2 customers.
Since https://github.com/OCA/connector-lims seems to be empty and not used, I would like to rename it to "vertical-lims" and start documenting our effort there.
What do you think? Anyone interested?
Thank you!
MAXIME CHAMBREUIL
DIRECTOR INTERNACIONALT: +52 (800) 953-2012 #5200
M: +52 (442) 114-9164 | WhatsApp
C: MChambreuil@OpenSourceIntegrators.comAv. Antea 1032, Piso 4 Local 8, Colonia Jurica
Santiago de Querétaro, Querétaro, 76100, México
Analizar. Optimizar. Automatizar. Transicionar.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Maxime Chambreuil - 12:16 - 30 Aug 2025 -
Re: Laboratory Information Management System (LIMS)
--------------------------------
Cyril VINH-TUNG
INVITU
Computer & Network Engineering
BP 32 - 98713 Papeete - French Polynesia
Tél: +689 40 46 11 99
contact@invitu.comLe ven. 29 août 2025, 08:29, Cyril VINH-TUNG <cyril@invitu.com> a écrit :Hi @Graeme 'laboratory' is too wide, it can be a laboratory outside medicalAFAIK in Europe, LIMS is specific to biological analysis...And even with that denomination, we have at least 3 sub-markets (industrial, public labs like in hospitals, private labs outside hospitals...)And of course, those 3 submarkets have very different needs !!!My2cents--------------------------------
Cyril VINH-TUNG
INVITU
Computer & Network Engineering
BP 32 - 98713 Papeete - French Polynesia
Tél: +689 40 46 11 99
contact@invitu.comLe ven. 29 août 2025, 08:22, Graeme Gellatly <notifications@odoo-community.org> a écrit :I would prefer to call it laboratory, only reason is lims means something completely different in my industry. But I don't really care, just making point that abbreviations are often vertical specificLe ven. 29 août 2025, 22:27, Roussel, Denis <notifications@odoo-community.org> a écrit :Great!Agree with Pedro, simpler is better.Le ven. 29 août 2025 à 09:11, Pedro M. Baeza <notifications@odoo-community.org> a écrit :About renaming the repository, why not call it directly "lims" instead of "vertical-lims"?_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Cyril VINH-TUNG - 08:36 - 29 Aug 2025 -
Re: Laboratory Information Management System (LIMS)
Hi @Graeme 'laboratory' is too wide, it can be a laboratory outside medicalAFAIK in Europe, LIMS is specific to biological analysis...And even with that denomination, we have at least 3 sub-markets (industrial, public labs like in hospitals, private labs outside hospitals...)And of course, those 3 submarkets have very different needs !!!My2cents--------------------------------
Cyril VINH-TUNG
INVITU
Computer & Network Engineering
BP 32 - 98713 Papeete - French Polynesia
Tél: +689 40 46 11 99
contact@invitu.comLe ven. 29 août 2025, 08:22, Graeme Gellatly <notifications@odoo-community.org> a écrit :I would prefer to call it laboratory, only reason is lims means something completely different in my industry. But I don't really care, just making point that abbreviations are often vertical specificLe ven. 29 août 2025, 22:27, Roussel, Denis <notifications@odoo-community.org> a écrit :Great!Agree with Pedro, simpler is better.Le ven. 29 août 2025 à 09:11, Pedro M. Baeza <notifications@odoo-community.org> a écrit :About renaming the repository, why not call it directly "lims" instead of "vertical-lims"?_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Cyril VINH-TUNG - 08:31 - 29 Aug 2025 -
Re: Laboratory Information Management System (LIMS)
I would prefer to call it laboratory, only reason is lims means something completely different in my industry. But I don't really care, just making point that abbreviations are often vertical specificLe ven. 29 août 2025, 22:27, Roussel, Denis <notifications@odoo-community.org> a écrit :Great!Agree with Pedro, simpler is better.Le ven. 29 août 2025 à 09:11, Pedro M. Baeza <notifications@odoo-community.org> a écrit :About renaming the repository, why not call it directly "lims" instead of "vertical-lims"?_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Graeme Gellatly - 08:21 - 29 Aug 2025 -
Re: Laboratory Information Management System (LIMS)
Hi MaxAs you might know, I have a 10 years experience in LIMS market in France ;-)Actually, the market is almost trusted by a unique very big medical company (www.dedalus.com).An opensource project would be a revolution indeed... but there's a looooot of work.I remember a talk at OXP2024, but it looked very 'vertical' and closed https://www.odoo.com/event/odoo-experience-2024-4662/track/where-labs-meet-their-match-introducing-the-first-fully-integrated-lims-in-odoo-6720I know a guy (one of my employees in that life) who would be a killer on that project but he just join Centreon Company...Let's discuss that at Liège Sunday eve ?Cheers--------------------------------
Cyril VINH-TUNG
INVITU
Computer & Network Engineering
BP 32 - 98713 Papeete - French Polynesia
Tél: +689 40 46 11 99
contact@invitu.comLe jeu. 28 août 2025, 11:46, Maxime Chambreuil <notifications@odoo-community.org> a écrit :Hello,
We have the opportunity to start developing a basic LIMS module and its extensions within the OCA with 2 customers.
Since https://github.com/OCA/connector-lims seems to be empty and not used, I would like to rename it to "vertical-lims" and start documenting our effort there.
What do you think? Anyone interested?
Thank you!
MAXIME CHAMBREUIL
DIRECTOR INTERNACIONALT: +52 (800) 953-2012 #5200
M: +52 (442) 114-9164 | WhatsApp
C: MChambreuil@OpenSourceIntegrators.comAv. Antea 1032, Piso 4 Local 8, Colonia Jurica
Santiago de Querétaro, Querétaro, 76100, México
Analizar. Optimizar. Automatizar. Transicionar.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Cyril VINH-TUNG - 08:11 - 29 Aug 2025
-
-
Stock location state
Hello everyone,
I am using Odoo 18 and the inventory module to manage a stock of products stored in bulk in silos.
The requirement is about having a state on the stock location (empty, full, filling, empyting) and keeping the logs of the state changes, including the timestamp of when the filling/empyting starts and stops.
Do we have a solution for this? In previous versions?
Thank you!
MAXIME CHAMBREUIL
DIRECTOR INTERNACIONALT: +52 (800) 953-2012 #5200
M: +52 (442) 114-9164 | WhatsApp
C: MChambreuil@OpenSourceIntegrators.comAv. Antea 1032, Piso 4 Local 8, Colonia Jurica
Santiago de Querétaro, Querétaro, 76100, México
Analizar. Optimizar. Automatizar. Transicionar.
by Maxime Chambreuil - 11:34 - 28 Aug 2025-
Re: Stock location state
Hi Maxime,Le jeu. 28 août 2025 à 23:37, Maxime Chambreuil <notifications@odoo-community.org> a écrit :Hello everyone,
I am using Odoo 18 and the inventory module to manage a stock of products stored in bulk in silos.
The requirement is about having a state on the stock location (empty, full, filling, empyting) and keeping the logs of the state changes, including the timestamp of when the filling/empyting starts and stops.
Do we have a solution for this? In previous versions?
Thank you!
MAXIME CHAMBREUIL
DIRECTOR INTERNACIONALT: +52 (800) 953-2012 #5200
M: +52 (442) 114-9164 | WhatsApp
C: MChambreuil@OpenSourceIntegrators.comAv. Antea 1032, Piso 4 Local 8, Colonia Jurica
Santiago de Querétaro, Querétaro, 76100, México
Analizar. Optimizar. Automatizar. Transicionar.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Denis Roussel - 07:36 - 29 Aug 2025
-
-
Adding Job Dependency support in o13 queue_job module?
Dear contributors of the queue_job (v13.0) module,We are utilizing the Job Queue module in Odoo 13 to fulfill our asynchronous processing requirements. However, we have recently encountered a situation where we require support for Job Dependency.It appears that job dependency support was only introduced in the Job Queue starting from Odoo 14, however currently, we are unable to migrate to a higher version of Odoo immediately and are seeking Job Dependency support within Odoo 13.
If it is feasible for you to backport Job Dependency support from Odoo 14 to Odoo 13, that would represent the optimal solution for our needs?
Alternatively, we could consider modifying the Odoo 13 Job Queue code to incorporate Job Dependency ourselves, potentially using the same syntax as Odoo 14, however if we have to do it ourselves would you have any advice for us that would help, ex. was there a technical reason you started at v14, or you just had to start somewhere?
Any help would be greatly appreciated, thank you!
Gilbert GagnonTechnology Leader | Leader technologique
gilbertg@blackwaretech.com
888.228.5755
Blackware Technologies | www.blackwaretech.com

Le présent courriel, incluant tout fichier qui y est joint, est envoyé à l’intention exclusive de son destinataire et est confidentiel. Si vous recevez ce courriel par erreur, notez que vous ne devez ni l’utiliser, ni le divulguer, ni le distribuer, ni le copier et tout fichier qui y est joint, ni vous en servir à quelque fin que ce soit. Merci d’en aviser l’expéditeur par courriel et de supprimer ce courriel ainsi que tout fichier joint.------------The information, including any attached file, transmitted by this email is intended only for the person to which it is addressed and is confidential. If you have received this email by mistake, be aware that any use, review, retransmission, distribution, reproduction or any action taken in reliance upon this email or the attached file is strictly prohibited. Please contact the sender and delete the email and any attached file.
by "Gilbert Gagnon" <gilbertg@blackwaretech.com> - 06:21 - 26 Aug 2025-
Re: Adding Job Dependency support in o13 queue_job module?
Hi,if you do not find any other option, we can port it for you. Drop me an email if needed.Best regardsRadovan SkolnikOn Aug 26, 2025 18:21, Gilbert Gagnon <notifications@odoo-community.org> wrote:Dear contributors of the queue_job (v13.0) module,We are utilizing the Job Queue module in Odoo 13 to fulfill our asynchronous processing requirements. However, we have recently encountered a situation where we require support for Job Dependency.It appears that job dependency support was only introduced in the Job Queue starting from Odoo 14, however currently, we are unable to migrate to a higher version of Odoo immediately and are seeking Job Dependency support within Odoo 13.
If it is feasible for you to backport Job Dependency support from Odoo 14 to Odoo 13, that would represent the optimal solution for our needs?
Alternatively, we could consider modifying the Odoo 13 Job Queue code to incorporate Job Dependency ourselves, potentially using the same syntax as Odoo 14, however if we have to do it ourselves would you have any advice for us that would help, ex. was there a technical reason you started at v14, or you just had to start somewhere?
Any help would be greatly appreciated, thank you!
Gilbert GagnonTechnology Leader | Leader technologique
gilbertg@blackwaretech.com
888.228.5755
Blackware Technologies | www.blackwaretech.com

Le présent courriel, incluant tout fichier qui y est joint, est envoyé à l’intention exclusive de son destinataire et est confidentiel. Si vous recevez ce courriel par erreur, notez que vous ne devez ni l’utiliser, ni le divulguer, ni le distribuer, ni le copier et tout fichier qui y est joint, ni vous en servir à quelque fin que ce soit. Merci d’en aviser l’expéditeur par courriel et de supprimer ce courriel ainsi que tout fichier joint.------------The information, including any attached file, transmitted by this email is intended only for the person to which it is addressed and is confidential. If you have received this email by mistake, be aware that any use, review, retransmission, distribution, reproduction or any action taken in reliance upon this email or the attached file is strictly prohibited. Please contact the sender and delete the email and any attached file._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Radovan Skolnik - 06:51 - 26 Aug 2025 -
Re: Adding Job Dependency support in o13 queue_job module?
Hi,You have two options:1- Make the migration yourself (You can try to cherry-pick the changes and check if everything works fine)2- Pay a major contributor for doing this and ensuring that everything works perfectly.Just to be clear, the change was made on 12 and ported to 14, but it was never ported to 13. It shouldn't be a problem to do that.Kind regards,El mar, 26 ago 2025 a las 18:21, Gilbert Gagnon (<notifications@odoo-community.org>) escribió:Dear contributors of the queue_job (v13.0) module,We are utilizing the Job Queue module in Odoo 13 to fulfill our asynchronous processing requirements. However, we have recently encountered a situation where we require support for Job Dependency.It appears that job dependency support was only introduced in the Job Queue starting from Odoo 14, however currently, we are unable to migrate to a higher version of Odoo immediately and are seeking Job Dependency support within Odoo 13.
If it is feasible for you to backport Job Dependency support from Odoo 14 to Odoo 13, that would represent the optimal solution for our needs?
Alternatively, we could consider modifying the Odoo 13 Job Queue code to incorporate Job Dependency ourselves, potentially using the same syntax as Odoo 14, however if we have to do it ourselves would you have any advice for us that would help, ex. was there a technical reason you started at v14, or you just had to start somewhere?
Any help would be greatly appreciated, thank you!
Gilbert GagnonTechnology Leader | Leader technologique
gilbertg@blackwaretech.com
888.228.5755
Blackware Technologies | www.blackwaretech.com

Le présent courriel, incluant tout fichier qui y est joint, est envoyé à l’intention exclusive de son destinataire et est confidentiel. Si vous recevez ce courriel par erreur, notez que vous ne devez ni l’utiliser, ni le divulguer, ni le distribuer, ni le copier et tout fichier qui y est joint, ni vous en servir à quelque fin que ce soit. Merci d’en aviser l’expéditeur par courriel et de supprimer ce courriel ainsi que tout fichier joint.------------The information, including any attached file, transmitted by this email is intended only for the person to which it is addressed and is confidential. If you have received this email by mistake, be aware that any use, review, retransmission, distribution, reproduction or any action taken in reliance upon this email or the attached file is strictly prohibited. Please contact the sender and delete the email and any attached file._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Enric Tobella AlomarCEO & Founder
by Enric Tobella Alomar - 06:35 - 26 Aug 2025
-
-
Odoo 18
Hello everyone,
will there be an upgrade to Odoo 18 for the purchase_discount module?
Please do not hesitate to contact us if you have any questions.
With kind regards
Martin Bando
Computer Science Expert - Software Development | OPAL Solutions GmbH
martin.bando@opal-solutions.de | https://opal-solutions.de
Niederlassung Bochum | T +49 (0) 23460140231
Technische Probleme?:
Schreiben Sie direkt eine Email an helpdesk@opal-solutions.de.
Hauptsitz Rheinland | Karl-Heinz-Beckurts-Straße 13 | 52428 Jülich
Niederlassung Ruhrgebiet/Sauerland | Heinrichstraße 67 | 44805 Bochum
Niederlassung Münster/Osnabrück | Gewerbepark 18 | 49143 Bissendorf
T +49 (0)2461 9169 960 | F +49 (0)2461 9169 969
Amtsgericht Düren | HRB 5889 | Geschäftsführung: Michael von Steht, Frank Stechel
OPAL Solutions GmbH ist ein Unternehmen der OPAL Associates Holding AGAGB | Impressum | Informationen zum Datenschutz
Follow us on
WICHTIGE MITTEILUNG
Diese E-Mail und deren Anlagen enthalten vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren, sowie die unbefugte Weitergabe dieser E-Mail und deren Anlagen sind nicht gestattet. OPAL haftet nicht für Schäden, die durch den unerlaubten Gebrauch dieser E-Mail und deren Anlagen entstehen.
IMPORTANT MESSAGE
This e-mail and their attachments may contain confidential and / or privileged information. If you are not the intended recipient or have received this email in error, please notify the sender immediately and destroy this e-mail. Unauthorized copying and unauthorized distribution of this e-mail and their attachments are not allowed. OPAL is not liable for damages caused by unauthorized use of this e-mail and attachments.
by Martin Bando - 12:01 - 26 Aug 2025-
Re: Odoo 18
The discount in purchase orders is now native, so no need of that module.Regards.
by Pedro M. Baeza - 12:06 - 26 Aug 2025
-
-
Looking for partners in LATAM
Dear all,We are generating opportunities in the LATAM market and are looking to connect with partners for implementing projects, primarily in Argentina and Chile, and potentially in other LATAM countries.We are specifically seeking partners who are proficient with Odoo Community, adopt an OCA approach, and have a strong understanding of OCA guidelines.If you are interested in collaborating on these projects, please send an email directly to me.Best regards,--
Jorge Elena Poblet
Founder & CEO
Binhex
j.elena@binhex.cloud
Office (Spain) : +34 622 40 08 08
Office (USA): +1 561 403 4406Offices:
Miami | 8325 NE 2nd Ave, Miami, FL 33138, United States
Texas | 27027 Westheimer Pkwy Katy, TX 77494, United States
Tenerife | Street Subida al Mayorazgo, 13, Office 15-2
Las Palmas | Edificio Polivalente IV Campus de Tafira Parque Tecnológico de Gran Canaria
Start for free: Try Odoo Community in the cloud This email is confidential and intended only for the recipient. If you are not the intended recipient, please notify the sender and delete it immediately.
Privacy Policy
by Jorge Elena Poblet - 01:15 - 25 Aug 2025 -
Community Contribution Statistics
Dear members,
I’m happy to share that the contribution statistics have been restored and are now published again in a public repository: https://github.com/OCA-contributors/monthly-statistics/. Also, there is another repository where the code used to do it is shared: https://github.com/OCA-contributors/contributors-statistics-generator. This way, everyone can explore the data, verify it, and even improve the tooling if needed.
I plan to publish the monthly results at the begining of each month. It has not been published inside OCA because I opened the topic several times, but there were some issues for doing it. So, I’ve started publishing it independently so the whole community can benefit. I will not publish it under Dixmit banner in order to keep it neutral and independent.
The goal is to celebrate our contributors and provide transparency on how our community is evolving. A few highlights:
- Our top contributors come from a broad range of companies and individuals, which shows the diversity and strength of our ecosystem.
- At the same time, our delegates and board composition reflects historical patterns, with a large share coming from just a few companies.
This contrast suggests an opportunity: as our contributor base diversifies, our governance could also evolve to better reflect the variety of people and organizations who make this association possible.
I’d like to open the conversation on:
- How can we keep contribution statistics as a regular, neutral resource?
- How can governance and community contributions stay closely connected?
- What other forms of transparency would help us all feel engaged?
A big thank-you to everyone who contributes code, reviews and energy.
Sincerely,Enric Tobella AlomarCEO & Founder
by Enric Tobella Alomar - 09:51 - 21 Aug 2025-
Re: Community Contribution Statistics
Thank you! Thanks to all in this thread for their clear thoughts as well.
PS. and Raphael for the link to Yoshi's article! Loved it, very recognizable
On 9/13/25 00:33, Frederik Kramer wrote:
Thanks Tom,
and i really hope you will run again. Your fresh, yet clean thoughts already helped a lot during the last year.
Best Frederik
Am 13.09.25 um 00:12 schrieb Tom Blauwendraat:
If I may also share something from the perspective of a "new" board member who spent now a year.
We started out this year with a feeling of urgency to make changes, and some good plans.
But, it seemed to me like the whole idea of the "Board" was conceived in a time where it was that Board who not only decided, but also executed those things that were deemed necessary to do. Whereas the rest of OCA basically did however they pleased in the anarchy (or, if you will, PSC-herded meritocracy) of Github.
Now, we are in a time where the OCA is facing complex problems and big tasks.
For complex problems, finding first consensus between 8 people with each their opinions and limited time to discuss, is already difficult, let alone that it's then necessary to get all the stakeholders on board also, for which the only official arenas are this monstrosity of a mailing list and the yearly event.
For big tasks, executors are needed, and there the tools currently are: RFQ's, some paid employees, volunteer workgroups, and enthusiastic individuals.
I don't think the solution is to be found in having new or more board members - I think the current board members should be wise enough, but:
1. They should not be the ones that make the big decisions, and neither should this mailinglist be - we need to make better use of the AGA or of delegate meetings, in order to make the tough calls with all stakeholders present. Then the Board has a clear mandate and mission.
2. They should be surrounded by enough people that can execute things, because the wiser they are (and you want Wise Men in your board), the less time they will have
3. They should not be such a large group. If you have less people, but each with a bit more time and energy available to respond quickly to pressing issues, it is easier to act.
So I think it's not about finding new Board members per se, although having like 2 new people with new energy is obviously nice; I think it's rather about having a lean, dedicated Board, a good decisionmaking structure, and all other work coordinated via workgroups and PSC teams.
In which case I'll personally also gladly step away from the Board, because I can make myself useful in the WG teams that I like, the PSC teams of the modules I like, and I can give my opinion and vote in an assembly, to proposals prepared partly by the Board and partly by stakeholding members themselves.
The above is just my observation/opinion. But I thought I'd share because it's distinctly different from "We need new Board members". If I am going to try and enthusiate people at the OCA days to become a volunteer, I'd rather try to get them to join a WG.
-Tom
12 sep. 2025 23:02:48 Enric Tobella Alomar <notifications@odoo-community.org>:
Hi,
Thanks a lot for sharing. I fully understand what you mean. I have been in the board and it is not easy. We both know that. It is quite easy to complain from the other side on the work done by the board, but we can be clear on one thing, you are doing a great job there and you all try to keep the OCA running. The same happens from the contributors, but from another perspective.
I also agree that the key is to ensure renewal by motivating more people to step forward. There have been years with several candidates and years with a small set of new possible board members, however. It is not easy to find people interested on the job.
For me, the point was never to accuse anyone of holding on to a seat (and I’m sorry if I gave you that impression). What matters is that we create space for fresh perspectives while also valuing the commitment of experienced members. Both are essential for a healthy balance. It is hard to find it, but we should do it for the sake of the OCA.
Best regards,
El vie, 12 sept 2025 a las 21:47, Frederik Kramer (<notifications@odoo-community.org>) escribió:
Hi Enric,
I honestly think that people running for the board of the OCA really want to devote a good junk of their time "to make Odoo mightier together" and help us all to succeed what we belive is our joint dreams instead of taking and keeping prestigous role just because.
Unfortunately many context factors don't render that pursue (i.e. being impactful AND successful on the Board) easy. If we have enough volontueers this year running and forming a new board, maybe you include again, with a really tough agenda and problems already on the line or insight (among as trivial stuff as financially sustain the OCA), i am happy to devote my OCA time from a back seat and let others do this job, not being indirectly accused for taking one of the precious seats again.
At least i would not have to take care anymore about things i DO NOT love nearly as much as contributing real community value to an overall healthy and motivated community (that was my initial motivation to run for the board).
The reality is, most of the work on the board has not been too much fun (especially lately) and am happy to hand things over to new people. Remember i personally tried to convince 5-6 newbies for the board last year out of which 1 (namely Ivan) was running and has been elected. Ivan did a great job and was a great value to the team so far. Same was Tom. So in order to move things into that direction we may organize a little on stage "running for the board" campaign next week in which volunteers can present themselfes and their agendas to the members around. What do you think ?
Best Frederik
Am 12.09.25 um 18:57 schrieb Enric Tobella Alomar:
Hi Tom,
Sadly, I am unable to come this year for some personal reasons. I am sure that we can make an online meeting if you are interested.
Regarding the board, this has been a recurring topic in the community. What strikes me as odd is that while renewal is regularly encouraged, most former board members still run for re-election. In some cases, even when there were enough new candidates to fill the seats, the former members were all re-elected.
If we don’t intentionally make space for new candidates, it will be difficult to bring in fresh perspectives. I don’t have a definitive solution, but I believe it’s worth reflecting on how we can better encourage and support renewal.
I know that there is some new faces on the board (like you this year). I hope this trend continues.
Kind regards,
El vie, 12 sept 2025 a las 16:52, Tom Blauwendraat (<notifications@odoo-community.org>) escribió:
On 8/22/25 15:32, Enric Tobella Alomar wrote: > On the Board, I share your concern. At my first OCA Days (2018 or > 2019), the Board asked for proposals to completely renew itself. Since > then, few members have stepped aside, but some remain there. Maybe, at > some point, stepping aside could help bring new perspectives. What we have tried to do here in the past year is to form Workgroups, with the goal of diverting the actual work there. Nobody wants to be a Board member, but there are a lot more people who want to contribute to a small part that they feel enthousiastic about. This idea could be built upon. > Personally, I would like to see a mandate limit on the Board, PSC > formal election definition and a clear reflection of how each role is > decided, but it is my personal opinion. Will you be at the OCA days to join discussions on how to come from opinions to actual proposals that can be implemented?
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Enric Tobella AlomarCEO & Founder
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
-- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Enric Tobella AlomarCEO & Founder
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
-- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Tom Blauwendraat - 11:45 - 13 Sep 2025 -
Re: Community Contribution Statistics
Thanks Tom,
and i really hope you will run again. Your fresh, yet clean thoughts already helped a lot during the last year.
Best Frederik
Am 13.09.25 um 00:12 schrieb Tom Blauwendraat:
If I may also share something from the perspective of a "new" board member who spent now a year.
We started out this year with a feeling of urgency to make changes, and some good plans.
But, it seemed to me like the whole idea of the "Board" was conceived in a time where it was that Board who not only decided, but also executed those things that were deemed necessary to do. Whereas the rest of OCA basically did however they pleased in the anarchy (or, if you will, PSC-herded meritocracy) of Github.
Now, we are in a time where the OCA is facing complex problems and big tasks.
For complex problems, finding first consensus between 8 people with each their opinions and limited time to discuss, is already difficult, let alone that it's then necessary to get all the stakeholders on board also, for which the only official arenas are this monstrosity of a mailing list and the yearly event.
For big tasks, executors are needed, and there the tools currently are: RFQ's, some paid employees, volunteer workgroups, and enthusiastic individuals.
I don't think the solution is to be found in having new or more board members - I think the current board members should be wise enough, but:
1. They should not be the ones that make the big decisions, and neither should this mailinglist be - we need to make better use of the AGA or of delegate meetings, in order to make the tough calls with all stakeholders present. Then the Board has a clear mandate and mission.
2. They should be surrounded by enough people that can execute things, because the wiser they are (and you want Wise Men in your board), the less time they will have
3. They should not be such a large group. If you have less people, but each with a bit more time and energy available to respond quickly to pressing issues, it is easier to act.
So I think it's not about finding new Board members per se, although having like 2 new people with new energy is obviously nice; I think it's rather about having a lean, dedicated Board, a good decisionmaking structure, and all other work coordinated via workgroups and PSC teams.
In which case I'll personally also gladly step away from the Board, because I can make myself useful in the WG teams that I like, the PSC teams of the modules I like, and I can give my opinion and vote in an assembly, to proposals prepared partly by the Board and partly by stakeholding members themselves.
The above is just my observation/opinion. But I thought I'd share because it's distinctly different from "We need new Board members". If I am going to try and enthusiate people at the OCA days to become a volunteer, I'd rather try to get them to join a WG.
-Tom
12 sep. 2025 23:02:48 Enric Tobella Alomar <notifications@odoo-community.org>:
Hi,
Thanks a lot for sharing. I fully understand what you mean. I have been in the board and it is not easy. We both know that. It is quite easy to complain from the other side on the work done by the board, but we can be clear on one thing, you are doing a great job there and you all try to keep the OCA running. The same happens from the contributors, but from another perspective.
I also agree that the key is to ensure renewal by motivating more people to step forward. There have been years with several candidates and years with a small set of new possible board members, however. It is not easy to find people interested on the job.
For me, the point was never to accuse anyone of holding on to a seat (and I’m sorry if I gave you that impression). What matters is that we create space for fresh perspectives while also valuing the commitment of experienced members. Both are essential for a healthy balance. It is hard to find it, but we should do it for the sake of the OCA.
Best regards,
El vie, 12 sept 2025 a las 21:47, Frederik Kramer (<notifications@odoo-community.org>) escribió:
Hi Enric,
I honestly think that people running for the board of the OCA really want to devote a good junk of their time "to make Odoo mightier together" and help us all to succeed what we belive is our joint dreams instead of taking and keeping prestigous role just because.
Unfortunately many context factors don't render that pursue (i.e. being impactful AND successful on the Board) easy. If we have enough volontueers this year running and forming a new board, maybe you include again, with a really tough agenda and problems already on the line or insight (among as trivial stuff as financially sustain the OCA), i am happy to devote my OCA time from a back seat and let others do this job, not being indirectly accused for taking one of the precious seats again.
At least i would not have to take care anymore about things i DO NOT love nearly as much as contributing real community value to an overall healthy and motivated community (that was my initial motivation to run for the board).
The reality is, most of the work on the board has not been too much fun (especially lately) and am happy to hand things over to new people. Remember i personally tried to convince 5-6 newbies for the board last year out of which 1 (namely Ivan) was running and has been elected. Ivan did a great job and was a great value to the team so far. Same was Tom. So in order to move things into that direction we may organize a little on stage "running for the board" campaign next week in which volunteers can present themselfes and their agendas to the members around. What do you think ?
Best Frederik
Am 12.09.25 um 18:57 schrieb Enric Tobella Alomar:
Hi Tom,
Sadly, I am unable to come this year for some personal reasons. I am sure that we can make an online meeting if you are interested.
Regarding the board, this has been a recurring topic in the community. What strikes me as odd is that while renewal is regularly encouraged, most former board members still run for re-election. In some cases, even when there were enough new candidates to fill the seats, the former members were all re-elected.
If we don’t intentionally make space for new candidates, it will be difficult to bring in fresh perspectives. I don’t have a definitive solution, but I believe it’s worth reflecting on how we can better encourage and support renewal.
I know that there is some new faces on the board (like you this year). I hope this trend continues.
Kind regards,
El vie, 12 sept 2025 a las 16:52, Tom Blauwendraat (<notifications@odoo-community.org>) escribió:
On 8/22/25 15:32, Enric Tobella Alomar wrote: > On the Board, I share your concern. At my first OCA Days (2018 or > 2019), the Board asked for proposals to completely renew itself. Since > then, few members have stepped aside, but some remain there. Maybe, at > some point, stepping aside could help bring new perspectives. What we have tried to do here in the past year is to form Workgroups, with the goal of diverting the actual work there. Nobody wants to be a Board member, but there are a lot more people who want to contribute to a small part that they feel enthousiastic about. This idea could be built upon. > Personally, I would like to see a mandate limit on the Board, PSC > formal election definition and a clear reflection of how each role is > decided, but it is my personal opinion. Will you be at the OCA days to join discussions on how to come from opinions to actual proposals that can be implemented?
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Enric Tobella AlomarCEO & Founder
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
-- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Enric Tobella AlomarCEO & Founder
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
-- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
by Frederik Kramer - 12:31 - 13 Sep 2025 -
Re: Community Contribution Statistics
If I may also share something from the perspective of a "new" board member who spent now a year.
We started out this year with a feeling of urgency to make changes, and some good plans.
But, it seemed to me like the whole idea of the "Board" was conceived in a time where it was that Board who not only decided, but also executed those things that were deemed necessary to do. Whereas the rest of OCA basically did however they pleased in the anarchy (or, if you will, PSC-herded meritocracy) of Github.
Now, we are in a time where the OCA is facing complex problems and big tasks.
For complex problems, finding first consensus between 8 people with each their opinions and limited time to discuss, is already difficult, let alone that it's then necessary to get all the stakeholders on board also, for which the only official arenas are this monstrosity of a mailing list and the yearly event.
For big tasks, executors are needed, and there the tools currently are: RFQ's, some paid employees, volunteer workgroups, and enthusiastic individuals.
I don't think the solution is to be found in having new or more board members - I think the current board members should be wise enough, but:
1. They should not be the ones that make the big decisions, and neither should this mailinglist be - we need to make better use of the AGA or of delegate meetings, in order to make the tough calls with all stakeholders present. Then the Board has a clear mandate and mission.
2. They should be surrounded by enough people that can execute things, because the wiser they are (and you want Wise Men in your board), the less time they will have
3. They should not be such a large group. If you have less people, but each with a bit more time and energy available to respond quickly to pressing issues, it is easier to act.
So I think it's not about finding new Board members per se, although having like 2 new people with new energy is obviously nice; I think it's rather about having a lean, dedicated Board, a good decisionmaking structure, and all other work coordinated via workgroups and PSC teams.
In which case I'll personally also gladly step away from the Board, because I can make myself useful in the WG teams that I like, the PSC teams of the modules I like, and I can give my opinion and vote in an assembly, to proposals prepared partly by the Board and partly by stakeholding members themselves.
The above is just my observation/opinion. But I thought I'd share because it's distinctly different from "We need new Board members". If I am going to try and enthusiate people at the OCA days to become a volunteer, I'd rather try to get them to join a WG.
-Tom
12 sep. 2025 23:02:48 Enric Tobella Alomar <notifications@odoo-community.org>:
Hi,
Thanks a lot for sharing. I fully understand what you mean. I have been in the board and it is not easy. We both know that. It is quite easy to complain from the other side on the work done by the board, but we can be clear on one thing, you are doing a great job there and you all try to keep the OCA running. The same happens from the contributors, but from another perspective.
I also agree that the key is to ensure renewal by motivating more people to step forward. There have been years with several candidates and years with a small set of new possible board members, however. It is not easy to find people interested on the job.
For me, the point was never to accuse anyone of holding on to a seat (and I’m sorry if I gave you that impression). What matters is that we create space for fresh perspectives while also valuing the commitment of experienced members. Both are essential for a healthy balance. It is hard to find it, but we should do it for the sake of the OCA.
Best regards,
El vie, 12 sept 2025 a las 21:47, Frederik Kramer (<notifications@odoo-community.org>) escribió:
Hi Enric,
I honestly think that people running for the board of the OCA really want to devote a good junk of their time "to make Odoo mightier together" and help us all to succeed what we belive is our joint dreams instead of taking and keeping prestigous role just because.
Unfortunately many context factors don't render that pursue (i.e. being impactful AND successful on the Board) easy. If we have enough volontueers this year running and forming a new board, maybe you include again, with a really tough agenda and problems already on the line or insight (among as trivial stuff as financially sustain the OCA), i am happy to devote my OCA time from a back seat and let others do this job, not being indirectly accused for taking one of the precious seats again.
At least i would not have to take care anymore about things i DO NOT love nearly as much as contributing real community value to an overall healthy and motivated community (that was my initial motivation to run for the board).
The reality is, most of the work on the board has not been too much fun (especially lately) and am happy to hand things over to new people. Remember i personally tried to convince 5-6 newbies for the board last year out of which 1 (namely Ivan) was running and has been elected. Ivan did a great job and was a great value to the team so far. Same was Tom. So in order to move things into that direction we may organize a little on stage "running for the board" campaign next week in which volunteers can present themselfes and their agendas to the members around. What do you think ?
Best Frederik
Am 12.09.25 um 18:57 schrieb Enric Tobella Alomar:
Hi Tom,
Sadly, I am unable to come this year for some personal reasons. I am sure that we can make an online meeting if you are interested.
Regarding the board, this has been a recurring topic in the community. What strikes me as odd is that while renewal is regularly encouraged, most former board members still run for re-election. In some cases, even when there were enough new candidates to fill the seats, the former members were all re-elected.
If we don’t intentionally make space for new candidates, it will be difficult to bring in fresh perspectives. I don’t have a definitive solution, but I believe it’s worth reflecting on how we can better encourage and support renewal.
I know that there is some new faces on the board (like you this year). I hope this trend continues.
Kind regards,
El vie, 12 sept 2025 a las 16:52, Tom Blauwendraat (<notifications@odoo-community.org>) escribió:
On 8/22/25 15:32, Enric Tobella Alomar wrote: > On the Board, I share your concern. At my first OCA Days (2018 or > 2019), the Board asked for proposals to completely renew itself. Since > then, few members have stepped aside, but some remain there. Maybe, at > some point, stepping aside could help bring new perspectives. What we have tried to do here in the past year is to form Workgroups, with the goal of diverting the actual work there. Nobody wants to be a Board member, but there are a lot more people who want to contribute to a small part that they feel enthousiastic about. This idea could be built upon. > Personally, I would like to see a mandate limit on the Board, PSC > formal election definition and a clear reflection of how each role is > decided, but it is my personal opinion. Will you be at the OCA days to join discussions on how to come from opinions to actual proposals that can be implemented?
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Enric Tobella AlomarCEO & Founder
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe-- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Enric Tobella AlomarCEO & Founder
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Tom Blauwendraat - 12:11 - 13 Sep 2025 -
Re: Community Contribution Statistics
Hi,
Thanks a lot for sharing. I fully understand what you mean. I have been in the board and it is not easy. We both know that. It is quite easy to complain from the other side on the work done by the board, but we can be clear on one thing, you are doing a great job there and you all try to keep the OCA running. The same happens from the contributors, but from another perspective.
I also agree that the key is to ensure renewal by motivating more people to step forward. There have been years with several candidates and years with a small set of new possible board members, however. It is not easy to find people interested on the job.
For me, the point was never to accuse anyone of holding on to a seat (and I’m sorry if I gave you that impression). What matters is that we create space for fresh perspectives while also valuing the commitment of experienced members. Both are essential for a healthy balance. It is hard to find it, but we should do it for the sake of the OCA.
Best regards,El vie, 12 sept 2025 a las 21:47, Frederik Kramer (<notifications@odoo-community.org>) escribió:Hi Enric,
I honestly think that people running for the board of the OCA really want to devote a good junk of their time "to make Odoo mightier together" and help us all to succeed what we belive is our joint dreams instead of taking and keeping prestigous role just because.
Unfortunately many context factors don't render that pursue (i.e. being impactful AND successful on the Board) easy. If we have enough volontueers this year running and forming a new board, maybe you include again, with a really tough agenda and problems already on the line or insight (among as trivial stuff as financially sustain the OCA), i am happy to devote my OCA time from a back seat and let others do this job, not being indirectly accused for taking one of the precious seats again.
At least i would not have to take care anymore about things i DO NOT love nearly as much as contributing real community value to an overall healthy and motivated community (that was my initial motivation to run for the board).
The reality is, most of the work on the board has not been too much fun (especially lately) and am happy to hand things over to new people. Remember i personally tried to convince 5-6 newbies for the board last year out of which 1 (namely Ivan) was running and has been elected. Ivan did a great job and was a great value to the team so far. Same was Tom. So in order to move things into that direction we may organize a little on stage "running for the board" campaign next week in which volunteers can present themselfes and their agendas to the members around. What do you think ?
Best Frederik
Am 12.09.25 um 18:57 schrieb Enric Tobella Alomar:
Hi Tom,
Sadly, I am unable to come this year for some personal reasons. I am sure that we can make an online meeting if you are interested.
Regarding the board, this has been a recurring topic in the community. What strikes me as odd is that while renewal is regularly encouraged, most former board members still run for re-election. In some cases, even when there were enough new candidates to fill the seats, the former members were all re-elected.
If we don’t intentionally make space for new candidates, it will be difficult to bring in fresh perspectives. I don’t have a definitive solution, but I believe it’s worth reflecting on how we can better encourage and support renewal.
I know that there is some new faces on the board (like you this year). I hope this trend continues.
Kind regards,
El vie, 12 sept 2025 a las 16:52, Tom Blauwendraat (<notifications@odoo-community.org>) escribió:
On 8/22/25 15:32, Enric Tobella Alomar wrote: > On the Board, I share your concern. At my first OCA Days (2018 or > 2019), the Board asked for proposals to completely renew itself. Since > then, few members have stepped aside, but some remain there. Maybe, at > some point, stepping aside could help bring new perspectives. What we have tried to do here in the past year is to form Workgroups, with the goal of diverting the actual work there. Nobody wants to be a Board member, but there are a lot more people who want to contribute to a small part that they feel enthousiastic about. This idea could be built upon. > Personally, I would like to see a mandate limit on the Board, PSC > formal election definition and a clear reflection of how each role is > decided, but it is my personal opinion. Will you be at the OCA days to join discussions on how to come from opinions to actual proposals that can be implemented?
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Enric Tobella AlomarCEO & Founder
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
-- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Enric Tobella AlomarCEO & Founder
by Enric Tobella Alomar - 11:01 - 12 Sep 2025 -
Re: Community Contribution Statistics
Hi Enric,
I honestly think that people running for the board of the OCA really want to devote a good junk of their time "to make Odoo mightier together" and help us all to succeed what we belive is our joint dreams instead of taking and keeping prestigous role just because.
Unfortunately many context factors don't render that pursue (i.e. being impactful AND successful on the Board) easy. If we have enough volontueers this year running and forming a new board, maybe you include again, with a really tough agenda and problems already on the line or insight (among as trivial stuff as financially sustain the OCA), i am happy to devote my OCA time from a back seat and let others do this job, not being indirectly accused for taking one of the precious seats again.
At least i would not have to take care anymore about things i DO NOT love nearly as much as contributing real community value to an overall healthy and motivated community (that was my initial motivation to run for the board).
The reality is, most of the work on the board has not been too much fun (especially lately) and am happy to hand things over to new people. Remember i personally tried to convince 5-6 newbies for the board last year out of which 1 (namely Ivan) was running and has been elected. Ivan did a great job and was a great value to the team so far. Same was Tom. So in order to move things into that direction we may organize a little on stage "running for the board" campaign next week in which volunteers can present themselfes and their agendas to the members around. What do you think ?
Best Frederik
Am 12.09.25 um 18:57 schrieb Enric Tobella Alomar:
Hi Tom,
Sadly, I am unable to come this year for some personal reasons. I am sure that we can make an online meeting if you are interested.
Regarding the board, this has been a recurring topic in the community. What strikes me as odd is that while renewal is regularly encouraged, most former board members still run for re-election. In some cases, even when there were enough new candidates to fill the seats, the former members were all re-elected.
If we don’t intentionally make space for new candidates, it will be difficult to bring in fresh perspectives. I don’t have a definitive solution, but I believe it’s worth reflecting on how we can better encourage and support renewal.
I know that there is some new faces on the board (like you this year). I hope this trend continues.
Kind regards,
El vie, 12 sept 2025 a las 16:52, Tom Blauwendraat (<notifications@odoo-community.org>) escribió:
On 8/22/25 15:32, Enric Tobella Alomar wrote: > On the Board, I share your concern. At my first OCA Days (2018 or > 2019), the Board asked for proposals to completely renew itself. Since > then, few members have stepped aside, but some remain there. Maybe, at > some point, stepping aside could help bring new perspectives. What we have tried to do here in the past year is to form Workgroups, with the goal of diverting the actual work there. Nobody wants to be a Board member, but there are a lot more people who want to contribute to a small part that they feel enthousiastic about. This idea could be built upon. > Personally, I would like to see a mandate limit on the Board, PSC > formal election definition and a clear reflection of how each role is > decided, but it is my personal opinion. Will you be at the OCA days to join discussions on how to come from opinions to actual proposals that can be implemented?
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Enric Tobella AlomarCEO & Founder
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
-- Dr.-Ing. Frederik Kramer Geschäftsführer initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel: +49 (0) 4181 13503 12 Fax: +49 (0) 4181 13503 10 Mobil: +49 (0) 179 3901819 Email: frederik.kramer@initos.com Internet: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Buchholz i.d.N. Amtsgericht Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr: 15/200/53247
by Frederik Kramer - 09:46 - 12 Sep 2025
-
-
updating weblate with po-files
Hello! We do some translating for the Odoo community and that's for Swedish in our case. Most projects and most modules don't have a sv.po file created. If such is missing, it's easy to just press the plus-sign, "+" and the sv.po-file is created. I can imagine it's the same procedure in any other language. It works fine...! At least the first two times! Then an error show, "Your request was rejected because you have performed too many operations recently. Please try again later." https://translation.odoo-community.org/projects/rest-framework-18-0/ As an example, the "rest-framework-18-0" contains seven modules and I can only create sv.po files for the first two modules. Then the error above will show. I have to do two more tomorrow. * * * * * OK, as for the rest-framwroek it's not really so important. We're using Weblate API and I need to try commands and the rest-framework it happens to be. My question is, who's in charge of these things and is it possible tp change the limit from 2 requests to unlimited requests? I believe it's a fair wish to be able to prepare sv.po files for all modules in a project! Please forward my letter and my wish to the person responsible for the limit! :-) regards, // Jakob -- Med vänlig hälsning / Best regards/ 顺祝商祺, Jakob Krabbe VERTEL AB | Jakob Krabbe | jakob.krabbe@vertel.se +46 (0)13 99 19 480 | +46 (0) 79-348 18 01 | vertel.se
by Jakob Krabbe - 04:11 - 21 Aug 2025-
Re: updating weblate with po-files
Helloa!
Thank you for the reply!
I'm all aware of the structure for OCA!
I posted this request earlier and also asked why the server was so demanding slow. The server issue was actually solved quite fast! Within two-three weeks!
New hardware and a better set-up! That was a big commitment for the involved parties!
All were happy!
This issue is on a much lighter scale! :-)
regards,
// jakob
Den 2025-08-21 kl. 16:57, skrev Stéphane Bidoul:
Hello Jakob,
I think this issue was already submitted to the translation support project.
Please keep in mind that all the OCA infrastructure is managed by volunteers with limited availability, so things can take time.
Thank you for your understanding.
Best regards,
-Stéphane
On Thu, Aug 21, 2025 at 4:12 PM Jakob Krabbe <notifications@odoo-community.org> wrote:
Hello! We do some translating for the Odoo community and that's for Swedish in our case. Most projects and most modules don't have a sv.po file created. If such is missing, it's easy to just press the plus-sign, "+" and the sv.po-file is created. I can imagine it's the same procedure in any other language. It works fine...! At least the first two times! Then an error show, "Your request was rejected because you have performed too many operations recently. Please try again later." https://translation.odoo-community.org/projects/rest-framework-18-0/ As an example, the "rest-framework-18-0" contains seven modules and I can only create sv.po files for the first two modules. Then the error above will show. I have to do two more tomorrow. * * * * * OK, as for the rest-framwroek it's not really so important. We're using Weblate API and I need to try commands and the rest-framework it happens to be. My question is, who's in charge of these things and is it possible tp change the limit from 2 requests to unlimited requests? I believe it's a fair wish to be able to prepare sv.po files for all modules in a project! Please forward my letter and my wish to the person responsible for the limit! :-) regards, // Jakob -- Med vänlig hälsning / Best regards/ 顺祝商祺, Jakob Krabbe VERTEL AB | Jakob Krabbe | jakob.krabbe@vertel.se +46 (0)13 99 19 480 | +46 (0) 79-348 18 01 | vertel.se
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
-- Med vänlig hälsning / Best regards/ 顺祝商祺, Jakob Krabbe VERTEL AB | Jakob Krabbe | jakob.krabbe@vertel.se +46 (0)13 99 19 480 | +46 (0) 79-348 18 01 | vertel.se
by Jakob Krabbe - 07:45 - 22 Aug 2025 -
Re: updating weblate with po-files
Hello Jakob,I think this issue was already submitted to the translation support project.Please keep in mind that all the OCA infrastructure is managed by volunteers with limited availability, so things can take time.Thank you for your understanding.Best regards,-StéphaneOn Thu, Aug 21, 2025 at 4:12 PM Jakob Krabbe <notifications@odoo-community.org> wrote:Hello! We do some translating for the Odoo community and that's for Swedish in our case. Most projects and most modules don't have a sv.po file created. If such is missing, it's easy to just press the plus-sign, "+" and the sv.po-file is created. I can imagine it's the same procedure in any other language. It works fine...! At least the first two times! Then an error show, "Your request was rejected because you have performed too many operations recently. Please try again later." https://translation.odoo-community.org/projects/rest-framework-18-0/ As an example, the "rest-framework-18-0" contains seven modules and I can only create sv.po files for the first two modules. Then the error above will show. I have to do two more tomorrow. * * * * * OK, as for the rest-framwroek it's not really so important. We're using Weblate API and I need to try commands and the rest-framework it happens to be. My question is, who's in charge of these things and is it possible tp change the limit from 2 requests to unlimited requests? I believe it's a fair wish to be able to prepare sv.po files for all modules in a project! Please forward my letter and my wish to the person responsible for the limit! :-) regards, // Jakob -- Med vänlig hälsning / Best regards/ 顺祝商祺, Jakob Krabbe VERTEL AB | Jakob Krabbe | jakob.krabbe@vertel.se +46 (0)13 99 19 480 | +46 (0) 79-348 18 01 | vertel.se
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Stéphane Bidoul - 04:55 - 21 Aug 2025
-
-
REMINDER - Last day to order your T-Shirt - OCA Days 2025
🚨 LAST DAY TO ORDER YOUR T-SHIRT! 🚨
I just placed my order — don’t say I didn’t warn you! 😄Buy your OCA Days 2025 T-Shirt here:Note: This T-Shirt can only be collected during OCA Days in Liège, September 15–18, 2025.Best, Michel.
by Michel Stroom - 12:06 - 20 Aug 2025 -
Are there any other local associations?
Hello Everyone,I am just checking in to see if there are any other local associations we might not know about. I'm organising a talk at the OCA Days around this and would like to get in touch.I have so far contacted my contacts at these local associations:- OCUS
- Spanish
- Italy
- Finland
- France
- Mexico
I look forward to hearing from anyone else.
Warmest regards,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly (OCA) - 07:50 - 20 Aug 2025-
Re: Are there any other local associations?
Thanks everyone for responding.
I have had a few private messages as well.
I'll reach out to the people who have contacted me.Thanks so much,
RebeccaOn Wed, 20 Aug 2025 at 18:27, Mihai-Adrian Fekete <notifications@odoo-community.org> wrote:Hi,We have also in Romania an association.Mihai Fekete
NextERP Romania S.R.L.
600B, Peciu Nou, Romania
E-mail: feketemihai@nexterp.ro
Telefon: 0788-749989
Website: https://nexterp.roOn Wed, Aug 20, 2025, 08:52 Rebecca Gellatly <rebecca@odoo-community.org> wrote:Hello Everyone,I am just checking in to see if there are any other local associations we might not know about. I'm organising a talk at the OCA Days around this and would like to get in touch.I have so far contacted my contacts at these local associations:- OCUS
- Spanish
- Italy
- Finland
- France
- Mexico
I look forward to hearing from anyone else.
Warmest regards,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly (OCA) - 11:35 - 20 Aug 2025 -
Re: Are there any other local associations?
Hello,
In Portugal the "Associação Portuguesa de Odoo" (APO) was just created about a month ago.
Thanks
Daniel
On 8/20/2025 6:52 AM, Rebecca Gellatly wrote:
Hello Everyone,
I am just checking in to see if there are any other local associations we might not know about. I'm organising a talk at the OCA Days around this and would like to get in touch.
I have so far contacted my contacts at these local associations:- OCUS
- Spanish
- Italy
- Finland
- France
- Mexico
I look forward to hearing from anyone else.
Warmest regards,Rebecca--
Rebecca GellatlyGeneral SecretaryOdoo Community Association_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
DANIEL REIS
MANAGING PARTNER>> Schedule time on my calendar.
M: +351 919 991 307
E: dreis@OpenSourceIntegrators.com
A: Avenida da República 3000, Estoril Office Center, 2649-517 Cascais
by Daniel Reis - 09:25 - 20 Aug 2025 -
Re: Are there any other local associations?
Hi,We have also in Romania an association.Mihai Fekete
NextERP Romania S.R.L.
600B, Peciu Nou, Romania
E-mail: feketemihai@nexterp.ro
Telefon: 0788-749989
Website: https://nexterp.roOn Wed, Aug 20, 2025, 08:52 Rebecca Gellatly <rebecca@odoo-community.org> wrote:Hello Everyone,I am just checking in to see if there are any other local associations we might not know about. I'm organising a talk at the OCA Days around this and would like to get in touch.I have so far contacted my contacts at these local associations:- OCUS
- Spanish
- Italy
- Finland
- France
- Mexico
I look forward to hearing from anyone else.
Warmest regards,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Mihai Fekete - 08:26 - 20 Aug 2025
-
.pdf format in app Sign
Hello,I noticed that with Docusign or Adobe the .pdf is saved in a way that you can not modify it afterward but with Odoo it does not seem as secure.Have you ever faced this problem before? Is there a module that could fix it ?Thanks,--Aymerick Glowacki
by glowacki.aymerick - 04:31 - 19 Aug 2025-
Re: .pdf format in app Sign
Ah yes sorry Forget my question. It is on entreprise.Thanks !Aymerick GlowackiLe mar. 19 août 2025 à 10:42, Enric Tobella Alomar <notifications@odoo-community.org> a écrit :OCA app or Odoo enterprise app? In enterprise OCA cannot make modulesEnric Tobella AlomarCEO & FounderOn Tue, 19 Aug 2025, 16:32 Aymerick G., <notifications@odoo-community.org> wrote:Hello,I noticed that with Docusign or Adobe the .pdf is saved in a way that you can not modify it afterward but with Odoo it does not seem as secure.Have you ever faced this problem before? Is there a module that could fix it ?Thanks,--Aymerick Glowacki_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by glowacki.aymerick - 04:46 - 19 Aug 2025 -
Re: .pdf format in app Sign
OCA app or Odoo enterprise app? In enterprise OCA cannot make modulesEnric Tobella AlomarCEO & FounderOn Tue, 19 Aug 2025, 16:32 Aymerick G., <notifications@odoo-community.org> wrote:Hello,I noticed that with Docusign or Adobe the .pdf is saved in a way that you can not modify it afterward but with Odoo it does not seem as secure.Have you ever faced this problem before? Is there a module that could fix it ?Thanks,--Aymerick Glowacki_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Enric Tobella Alomar - 04:41 - 19 Aug 2025
-
-
OCA Annual General Assembly for 2025 - upcoming dates, will you apply as a delegate or board member this year?
Hello OCA Contributors,I hope this finds you all well. Our Annual General Assembly is commencing in September. Please find below a few details and key dates.- AGA:
- As a contributor if you would like to be active in the AGA you will need to be a current paid member - if you aren't already a member you can become one now: become a member now!
- If you are a current paid Member and interested in becoming a Delegate this year keep an eye out for upcoming AGA information to propose yourself.
- If you are voted in as a Delegate, you'll then be able to vote in the AGA.
- You need to be a Delegate to apply to become a Board member during the AGA if this is of interest to you.
- Key Dates:
- 15th Sept - 3rd October - Week 1, 2 & 3 (we've extended this to 3 weeks this year to encompass the OCA Days week):
- OCA paid members of 2025 invited to apply their candidacy to become an OCA Delegate (opens week of OCA Days and Odoo XP)
- 6th October - 17th October - Week 4 & 5:
- Active OCA Delegates vote for 10 new OCA Delegates
- 20th October - 31st October- Week 6 & 7:
- Announce new Delegates
- OCA Delegates announce their candidacy to become an OCA Board Member or Financial Auditor (for the FA the applicant does not need to be a Delegate) on the Delegate mailing list
- 3rd November - 14th November - Week 8 & 9:
- OCA Delegates vote for board members, auditors, financial statements
- 17th November - Week 10:
- New board announced
If you have any questions about the above please don't hesitate to get in touch, you email me directly and I will do my best to help out.Warm regards,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly (OCA) - 01:45 - 18 Aug 2025-
Re: OCA Annual General Assembly for 2025 - upcoming dates, will you apply as a delegate or board member this year?
Dear Rebecca,
I am writing to express my interest in becoming an OCA Delegate this year.
Becoming a Delegate (and potentially a Board member) would allow me and my team to contribute strategically, helping the OCA thrive in the years ahead.
On the technical side, the Binhex Cloud team has contributed extensively to the OCA ecosystem, including the Social Media App, AI Agents, Stock Barcode interface improvements, Canary Islands localization, and many other fixes and modules, often collaborating closely with other OCA members.
Through my personal work, I have focused on organization and participation in events, promoting the open-source philosophy, and fostering community engagement. My main focus as a Delegate would be to help the OCA become more relevant in the market, attracting implementers, contributors, and visibility worldwide.
I look forward to submitting my candidacy during the upcoming OCA Days and Odoo XP.
Warm regards,
On Mon, Aug 18, 2025 at 12:47 AM Rebecca Gellatly <rebecca@odoo-community.org> wrote:Hello OCA Contributors,I hope this finds you all well. Our Annual General Assembly is commencing in September. Please find below a few details and key dates.- AGA:
- As a contributor if you would like to be active in the AGA you will need to be a current paid member - if you aren't already a member you can become one now: become a member now!
- If you are a current paid Member and interested in becoming a Delegate this year keep an eye out for upcoming AGA information to propose yourself.
- If you are voted in as a Delegate, you'll then be able to vote in the AGA.
- You need to be a Delegate to apply to become a Board member during the AGA if this is of interest to you.
- Key Dates:
- 15th Sept - 3rd October - Week 1, 2 & 3 (we've extended this to 3 weeks this year to encompass the OCA Days week):
- OCA paid members of 2025 invited to apply their candidacy to become an OCA Delegate (opens week of OCA Days and Odoo XP)
- 6th October - 17th October - Week 4 & 5:
- Active OCA Delegates vote for 10 new OCA Delegates
- 20th October - 31st October- Week 6 & 7:
- Announce new Delegates
- OCA Delegates announce their candidacy to become an OCA Board Member or Financial Auditor (for the FA the applicant does not need to be a Delegate) on the Delegate mailing list
- 3rd November - 14th November - Week 8 & 9:
- OCA Delegates vote for board members, auditors, financial statements
- 17th November - Week 10:
- New board announced
If you have any questions about the above please don't hesitate to get in touch, you email me directly and I will do my best to help out.Warm regards,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Jorge Elena Poblet
Founder & CEO
Binhex
j.elena@binhex.cloud
Office (Spain) : +34 622 40 08 08
Office (USA): +1 561 403 4406Offices:
Miami | 8325 NE 2nd Ave, Miami, FL 33138, United States
Texas | 27027 Westheimer Pkwy Katy, TX 77494, United States
Tenerife | Street Subida al Mayorazgo, 13, Office 15-2
Las Palmas | Edificio Polivalente IV Campus de Tafira Parque Tecnológico de Gran Canaria
Start for free: Try Odoo Community in the cloud This email is confidential and intended only for the recipient. If you are not the intended recipient, please notify the sender and delete it immediately.
Privacy Policy
by Jorge Elena Poblet - 11:50 - 21 Aug 2025
-
Read-only admin?
Hello!
Is there a module that adds a "Read-Only admin" role? As in a role that would allow the user to view all records from all models and have access to the reporting menus but that's incapable of performing write, create and unlink actions?
Thanks!
by Samuel Macias Oropeza - 11:21 - 15 Aug 2025-
Re: Read-only admin?
Hi Samuel,The Update Restrict Model module should provide the functionality you need, but migrations to newer versions haven't yet been completed.For 16.0, the module should be ready, but the PR hasn't been merged: https://github.com/OCA/server-tools/pull/3150For 18.0, work is in progress here: https://github.com/OCA/server-tools/pull/3319Reviews are welcome. :D--Yoshi TashiroQuartileOn Sat, Aug 16, 2025 at 6:22 AM Samuel Macias Oropeza <notifications@odoo-community.org> wrote:Hello!
Is there a module that adds a "Read-Only admin" role? As in a role that would allow the user to view all records from all models and have access to the reporting menus but that's incapable of performing write, create and unlink actions?
Thanks!_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Yoshi Tashiro. - 05:20 - 16 Aug 2025 -
Re: Read-only admin?
That it is not done yet, but I can help you with it.El vie, 15 ago 2025 a las 15:29, Samuel Macias Oropeza (<notifications@odoo-community.org>) escribió:Hello!
Is there a module that adds a "Read-Only admin" role? As in a role that would allow the user to view all records from all models and have access to the reporting menus but that's incapable of performing write, create and unlink actions?
Thanks!_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
by photojavhn - 11:41 - 15 Aug 2025
-
-
Eager to Attend Full-Day, Volunteer & Learn — Access Request for 13–14 Aug
Dear Odoo Community Days Team,I hope this message finds you well.I am already registered for the "F&B Innovation Days" session on 13 August 2025 (2:00 PM – 6:00 PM) at Mahatma Mandir, Gandhinagar.As someone who is passionate about technology, business process automation, and learning from real industry leaders, I sincerely wish to attend the complete Odoo Community Days experience on both 13 and 14 August 2025 — including the morning sessions, exhibitions, and networking opportunities.Unfortunately, due to my current financial constraints, I am unable to purchase an additional Premium or CEO pass.If possible, I would be truly grateful for a complimentary upgrade, a volunteer role, or any alternative arrangement that would allow me to participate for the full day on both dates.Attending these sessions would be an invaluable learning experience for me, and I assure you I will make the most of this opportunity. I will also be happy to share and promote my learnings and the event experience on my social media platforms to further support the Odoo community.Thank you so much for considering my request, and I look forward to your kind response.Warm regards,Mehul kachchhavaMo 90543500327041412175
by "Mehul Kachchhava" <mdkachchhava2@gmail.com> - 05:26 - 12 Aug 2025-
Re: Eager to Attend Full-Day, Volunteer & Learn — Access Request for 13–14 Aug
Hello,You should contact Odoo Company, they organize the Odoo Community Days in India, not the OCA (and here you talk with the contributors mailing list of the OCA).Enjoy the event!Le mar. 12 août 2025 à 17:27, Mehul Kachchhava <notifications@odoo-community.org> a écrit :Dear Odoo Community Days Team,I hope this message finds you well.I am already registered for the "F&B Innovation Days" session on 13 August 2025 (2:00 PM – 6:00 PM) at Mahatma Mandir, Gandhinagar.As someone who is passionate about technology, business process automation, and learning from real industry leaders, I sincerely wish to attend the complete Odoo Community Days experience on both 13 and 14 August 2025 — including the morning sessions, exhibitions, and networking opportunities.Unfortunately, due to my current financial constraints, I am unable to purchase an additional Premium or CEO pass.If possible, I would be truly grateful for a complimentary upgrade, a volunteer role, or any alternative arrangement that would allow me to participate for the full day on both dates.Attending these sessions would be an invaluable learning experience for me, and I assure you I will make the most of this opportunity. I will also be happy to share and promote my learnings and the event experience on my social media platforms to further support the Odoo community.Thank you so much for considering my request, and I look forward to your kind response.Warm regards,Mehul kachchhavaMo 90543500327041412175_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Virginie Dewulf - 05:35 - 12 Aug 2025
-