Archives
- By thread 1472
-
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 57
- December 2025 33
- January 2026 63
- February 2026 48
Contributors
contributors@odoo-community.org
-
odoo-community.org back online
Hi everyone, odoo-community.org is back online! The OCA app store has been moved to https://apps.odoo-community.org There are still some odds and ends here and there, anything you notice please report it to internaltools@odoo-community.org -Tom
by Tom Blauwendraat - 02:16 - 26 Feb 2026 -
Tomorrow, 25 Feb: Downtime odoo-community.org and OCA mailing lists
Hi all, Tomorrow (Wednesday 25th of February, 10:00 AM - 22:00 PM CET) the odoo-community.org website, App Store and all OCA mailing lists will be down, because of the upgrade to Odoo 18.0. It will be notified here when it is up again. Apologies for any inconvenience. -Tom
by Tom Blauwendraat - 01:46 - 24 Feb 2026 -
Migration to 19.0: subscription_oca
Hello OCA community,
I would like to continue the migration of the module 'subscription_oca' to Odoo 19.0.
The previous PR #1353 by @yanchirino was closed due to failing tests, and I will pick it up from there.
If anyone is already working on this module, please let me know.
Best regards,
Gerardo Alí Ferraro Schelijasch
GitHub profile: stferraro
by gerferr83 - 09:01 - 23 Feb 2026 -
New OCA module list site
Hi OCA community! I found it difficult to determine which OCA modules support which Odoo versions, so I created a site to help: https://odoomodules.com/ The site lists every OCA module along with the Odoo versions they support. It also shows open migration pull requests by searching GitHub for open PRs with a version number, "MIG", and the name of a module in their title (e.g. "[18.0][MIG] account_check_date"). Please feel free to provide any feedback. I know it doesn't look great on mobile at the moment; I need to rethink the design for small screens. The source code is available here: https://github.com/Daniel15/odoo-module-list Thanks for all your contributions to the open source community. Daniel
by lists+odoo - 09:06 - 22 Feb 2026-
Re: New OCA module list site
Hi Daniel, Thank you for this, IMHO, incredibly valuable effort! On 2026-02-23 1:17 AM, Daniel Lo Nigro wrote: ... > I wanted a way to have a single page that lists every available > module, so I can just Ctrl+F to find a module without having to do > a server-side search for each one individually. odoomodules.com is > just plain HTML and CSS (and a little bit of JavaScript) with no > server-side code, so you can also do things like save it for > offline viewing.... I perceive your words as an intention to share and collaborate on open catalog dataset vs. data entry interface to next centralized resource. If that's the idea, I am wondering, Do you like some of those DB-tech, striving to achieve git branching flexibility and decentralization on structured datasets? I mean thes queryable DBs like dolt/doltgres[1], terminusdb[2] and oxen[3]. Dolt and Oxen have hosted gihub equivalents for fork/merging datasets. Dolt just added plain Git repo as a more simple option for remote[*] (the data chunks live in a dedicated ref, alongside source refs). What is your opinion on the git-like approach for the catalog, with eventual future collaborative "code overlay" contributions as static analysis datasets and code/doc embeddings? Kind regards, Alek [1]: https://github.com/dolthub/dolt [2]: https://github.com/terminusdb/terminusdb [3]: https://github.com/Oxen-AI/Oxen [*]: Dolt is a mature SQL engine already, with roots in the noms[4] project, build in a previous life by zero[5] team, But gained some traction just recently as the new backend of beads[6] - the use-case which triggered the plain git proto push/fetch remote option. [4]: https://github.com/attic-labs/noms [5]: https://zero.rocicorp.dev/ [6]: https://github.com/steveyegge/beads (operational agent micro-tasking)
by alekpaunov - 08:11 - 23 Feb 2026 -
Re: New OCA module list site
There is version-control-platform that will try to handle everything together. We are still working on it, but it is quite promising. Actually, it will be used by OCA to handle all the information coming from Github. Also, it will be opened to use other platforms like github.Kind regards,El lun, 23 feb 2026 a las 10:27, Hugo Trentesaux (<notifications@odoo-community.org>) escribió:Nice result! I did not know Octokit but it looks quite handy for this kind of task :)
Did you think about using https://github.com/OCA/module-composition-analysis/ module to scan repos?
It does not handle PRs but is quite easy to use and has cron tasks to sync repos and analyse them.Hugo
On 2/22/26 21:11, Daniel Lo Nigro wrote:
Hi OCA community! I found it difficult to determine which OCA modules support which Odoo versions, so I created a site to help: https://odoomodules.com/ The site lists every OCA module along with the Odoo versions they support. It also shows open migration pull requests by searching GitHub for open PRs with a version number, "MIG", and the name of a module in their title (e.g. "[18.0][MIG] account_check_date"). Please feel free to provide any feedback. I know it doesn't look great on mobile at the moment; I need to rethink the design for small screens. The source code is available here: https://github.com/Daniel15/odoo-module-list Thanks for all your contributions to the open source community. Daniel
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

Hugo TRENTESAUX
------
SCOP LE FILAMENT
hugo@le-filament.com_______________________________________________
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:11 - 23 Feb 2026 -
Re: New OCA module list site
Nice result! I did not know Octokit but it looks quite handy for this kind of task :)
Did you think about using https://github.com/OCA/module-composition-analysis/ module to scan repos?
It does not handle PRs but is quite easy to use and has cron tasks to sync repos and analyse them.Hugo
On 2/22/26 21:11, Daniel Lo Nigro wrote:
Hi OCA community! I found it difficult to determine which OCA modules support which Odoo versions, so I created a site to help: https://odoomodules.com/ The site lists every OCA module along with the Odoo versions they support. It also shows open migration pull requests by searching GitHub for open PRs with a version number, "MIG", and the name of a module in their title (e.g. "[18.0][MIG] account_check_date"). Please feel free to provide any feedback. I know it doesn't look great on mobile at the moment; I need to rethink the design for small screens. The source code is available here: https://github.com/Daniel15/odoo-module-list Thanks for all your contributions to the open source community. Daniel
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

Hugo TRENTESAUX
------
SCOP LE FILAMENT
hugo@le-filament.com
by Hugo Trentesaux - 10:26 - 23 Feb 2026 -
Re: New OCA module list site
Hello Daniel,This is a great list and it will certainly be useful for us each time when we consider migrating. Thanks for the good work !EmanuelOn Feb 23 2026, at 12:17 am, Daniel Lo Nigro <notifications@odoo-community.org> wrote:Hey Denis,I saw the OCA shop, however I have a few issues with it:- The page size is pretty small - only 20 modules per page.
- It's missing 19.0 even though some Odoo modules do support it.
- I might want to add some non-OCA open-source repos too.
I wanted a way to have a single page that lists every available module, so I can just Ctrl+F to find a module without having to do a server-side search for each one individually. odoomodules.com is just plain HTML and CSS (and a little bit of JavaScript) with no server-side code, so you can also do things like save it for offline viewing.I do want to take some ideas from the OCA shop though, like the filters for category, version, and maturity.I also want to add a way to search for all modules that are installed in a given Odoo instance (for example, to use when preparing for a version upgrade, to ensure that all modules are available in the new version). I need to figure out how to do that though. Maybe a script that exports a list of installed modules from Odoo, plus a search field that lets you enter multiple module names. I'll give it some thought.DanielOn 2/22/26 1:32 PM, Roussel, Denis wrote:Hi Daniel,Thanks for this.FYI, there is already the OCA shop : https://odoo-community.org/shop where you can search for any module and indicates which version is already merged and available.Thanks for the links to PRs. Maybe something to integrate in the future version of modules listing.Le dim. 22 févr. 2026, 21:11, Daniel Lo Nigro <notifications@odoo-community.org> a écrit :Hi OCA community!
I found it difficult to determine which OCA modules support which Odoo
versions, so I created a site to help:
https://odoomodules.com/
The site lists every OCA module along with the Odoo versions they
support. It also shows open migration pull requests by searching GitHub
for open PRs with a version number, "MIG", and the name of a module in
their title (e.g. "[18.0][MIG] account_check_date").
Please feel free to provide any feedback. I know it doesn't look great
on mobile at the moment; I need to rethink the design for small
screens. The source code is available here:
https://github.com/Daniel15/odoo-module-list
Thanks for all your contributions to the open source community.
Daniel_______________________________________________Mailing-List: https://odoo-community.org/groups/contributors-15Post to: mailto:contributors@odoo-community.orgUnsubscribe: https://odoo-community.org/groups?unsubscribe_______________________________________________Mailing-List: https://odoo-community.org/groups/contributors-15Unsubscribe: https://odoo-community.org/groups?unsubscribe_______________________________________________Mailing-List: https://odoo-community.org/groups/contributors-15Post to: mailto:contributors@odoo-community.orgUnsubscribe: https://odoo-community.org/groups?unsubscribe
by "Emanuel Cino" <emanuel@compassion.ch> - 07:36 - 23 Feb 2026 -
Re: New OCA module list site
Hey Denis,
I saw the OCA shop, however I have a few issues with it:
- The page size is pretty small - only 20 modules per page.
- It's missing 19.0 even though some Odoo modules do support it.
- I might want to add some non-OCA open-source repos too.
I wanted a way to have a single page that lists every available module, so I can just Ctrl+F to find a module without having to do a server-side search for each one individually. odoomodules.com is just plain HTML and CSS (and a little bit of JavaScript) with no server-side code, so you can also do things like save it for offline viewing.
I do want to take some ideas from the OCA shop though, like the filters for category, version, and maturity.
I also want to add a way to search for all modules that are installed in a given Odoo instance (for example, to use when preparing for a version upgrade, to ensure that all modules are available in the new version). I need to figure out how to do that though. Maybe a script that exports a list of installed modules from Odoo, plus a search field that lets you enter multiple module names. I'll give it some thought.
Daniel
On 2/22/26 1:32 PM, Roussel, Denis wrote:
Hi Daniel,
Thanks for this.
FYI, there is already the OCA shop : https://odoo-community.org/shop where you can search for any module and indicates which version is already merged and available.
Thanks for the links to PRs. Maybe something to integrate in the future version of modules listing.
Le dim. 22 févr. 2026, 21:11, Daniel Lo Nigro <notifications@odoo-community.org> a écrit :
Hi OCA community! I found it difficult to determine which OCA modules support which Odoo versions, so I created a site to help: https://odoomodules.com/ The site lists every OCA module along with the Odoo versions they support. It also shows open migration pull requests by searching GitHub for open PRs with a version number, "MIG", and the name of a module in their title (e.g. "[18.0][MIG] account_check_date"). Please feel free to provide any feedback. I know it doesn't look great on mobile at the moment; I need to rethink the design for small screens. The source code is available here: https://github.com/Daniel15/odoo-module-list Thanks for all your contributions to the open source community. Daniel
_______________________________________________
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 lists+odoo - 12:16 - 23 Feb 2026
-
-
Odoo security visualizer
I just submitted a pull request to OCA/server-tools that introduces a Security & Access Rule Visualizer for Odoo.This module helps developers and administrators understand why a user can (or cannot) access a record in an Odoo database.You can check out the PR here: https://github.com/OCA/server-tools/pull/3516
by Mohamed Alkobrosly - 12:31 - 19 Feb 2026-
Re: Odoo security visualizer
Mohamed, please stop spamming the mailing list with links to your generated slop. Further, an important part of making a valuable contribution is researching prior work, doing so would have lead you to https://github.com/OCA/server-backend/tree/16.0/base_user_effective_permissions which already does a large part of what you propose here. A *non-slop* version of the acl and rule decomposition could be a useful addition to this module though. But as the code stands currently, I wouldn't start with a review because at first glance there's so much wrong on a fundamental level that just listing all of that would be quite work intensive. And probably a vain effort because most likely my input goes into the bullshit generator again, which is not how I want to spend my scarce review time. Regards, Holger -- Your partner for the hard Odoo problems https://hunki-enterprises.com
by Holger Brunn - 12:50 - 21 Feb 2026
-
-
Dynamic data structured API
Some modules tried to generate a dynamic APIs to read data from odoo.There were limits for them, money costing not free ones in OCA.But if there is a way do design the data to export or to send via API or enable an endpoint in odoo to read the same specific structure you want.For example I like to expose data to endpoint using auth key to read a partner with related sales orders or related companies or a company with children partners for, or any complicated structure of models in odoo.If it can be jsonified and getting exposed and even having a dynamic schema to read and define the content and structure of that endpoint.I found by luck a pull request here in OCA by KOBROS-TECH LTD that is introducing that solution.I guess that company in pretty new but having ambition to introduce some useful things to the community.I am going to review that pull request and I hope it gains some interest, and I would like to thank that new company for giving me the exact solution that I was looking forBest regards, Mohamed
by Mohamed Alkobrosly - 09:15 - 13 Feb 2026-
Re: Dynamic data structured API
Hello,I'm not sure if I understand correctly what you are trying to achieve but since you mention "endpoint" and "api key" you should have a look at the `endpoint` module(s) https://github.com/OCA/web-api/tree/18.0/endpointKRSOn Fri, Feb 13, 2026 at 9:17 PM mohamed alkobrosly <notifications@odoo-community.org> wrote:Some modules tried to generate a dynamic APIs to read data from odoo.There were limits for them, money costing not free ones in OCA.But if there is a way do design the data to export or to send via API or enable an endpoint in odoo to read the same specific structure you want.For example I like to expose data to endpoint using auth key to read a partner with related sales orders or related companies or a company with children partners for, or any complicated structure of models in odoo.If it can be jsonified and getting exposed and even having a dynamic schema to read and define the content and structure of that endpoint.I found by luck a pull request here in OCA by KOBROS-TECH LTD that is introducing that solution.I guess that company in pretty new but having ambition to introduce some useful things to the community.I am going to review that pull request and I hope it gains some interest, and I would like to thank that new company for giving me the exact solution that I was looking forBest regards, Mohamed_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Simone OrsiFull stack Python web developer, Odoo specialist, Odoo Community Board Member, in love with open source.
by Simone Orsi. - 04:01 - 17 Feb 2026 -
Re: Dynamic data structured API
Von: "Ronald Portier" <notifications@odoo-community.org>
An: "Odoo Community Association, (OCA) Contributors" <contributors@odoo-community.org>
Gesendet: Dienstag, 17. Februar 2026 10:52:29
Betreff: Re: Dynamic data structured APIHi Mohammed,
You say: "I found by luck a pull request here in OCA by KOBROS-TECH LTD that is introducing that solution. I guess that company in pretty new but having ambition to introduce some useful things to the community. I am going to review that pull request and I hope it gains some interest, and I would like to thank that new company for giving me the exact solution that I was looking for."
But looking at the source posted on github you are yourself the author of this module, so why are you saying what you are saying above?
Kind regards, Ronald
On 13-02-2026 21:16, mohamed alkobrosly wrote:
I found by luck a pull request here in OCA by KOBROS-TECH LTD that is introducing that solution.
I guess that company in pretty new but having ambition to introduce some useful things to the community.
I am going to review that pull request and I hope it gains some interest, and I would like to thank that new company for giving me the exact solution that I was looking for_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Christian Zöllner - 02:25 - 17 Feb 2026 -
Re: Dynamic data structured API
Hi Mohammed,
You say: "I found by luck a pull request here in OCA by KOBROS-TECH LTD that is introducing that solution. I guess that company in pretty new but having ambition to introduce some useful things to the community. I am going to review that pull request and I hope it gains some interest, and I would like to thank that new company for giving me the exact solution that I was looking for."
But looking at the source posted on github you are yourself the author of this module, so why are you saying what you are saying above?
Kind regards, Ronald
On 13-02-2026 21:16, mohamed alkobrosly wrote:
I found by luck a pull request here in OCA by KOBROS-TECH LTD that is introducing that solution.
I guess that company in pretty new but having ambition to introduce some useful things to the community.
I am going to review that pull request and I hope it gains some interest, and I would like to thank that new company for giving me the exact solution that I was looking for
by Ronald Portier - 10:51 - 17 Feb 2026
-
-
OCA Days 2026 - Workgroup
Hello OCA Contributors,
I hope this finds you all well.
Just letting you know planning for this year's OCA Days is underway.
Save the date - September 21-23 in Liege, Belgium.
If anyone else would like to join the workgroup, please get in touch with me - at this stage of the year it is just a monthly meeting to touch base but becomes more frequent as we get closer to the event.
We are currently organising our next meeting for some time in the next couple of weeks so if you message me I can keep you posted.
And if you are interested in joining any of our workgroups you can see them here: https://odoo-community.org/working-groups
Warmest regards and have a fabulous weekend.Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly (OCA) - 02:40 - 13 Feb 2026 -
UK community group
Hi All, Is there a UK community or user group that meets regularly that anyone is aware of please? Kind regards, Richard
by "Richard Morgan" <richard.morgan@avocation.co.uk> - 05:25 - 12 Feb 2026-
Re: UK community group
Hi Rebecca,
I certainly would be interested in a UK-focused group. Thanks in advance.
Let me know if I can be of help in anyway.
Kind regards,Jordan Kinsella
[COO] Chief Operating Officer | Gravitai Group [UK]
+44 [0] 7375 269867
HQ Office | London
Customer Support | support@gravitai.com
General Business Enquiries | hello@gravitai.com
----
CONFIDENTIAL: Within this email, any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error, please notify the sender. This message contains confidential information and is intended only for the individual(s) named. If you are not the named addressee, you should not disclose, distribute or copy this email. Please notify the sender immediately by email if you have received this email by mistake and delete this email from your system. If you are not the intended recipient, you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. For more information on how we operate and deal with your data, please visit our website to have a look at our Privacy Policy and Terms & Conditions pages.
WARNING: Whilst we run antivirus software on all internet emails, we are not liable for any loss or damage. The recipient is advised to run their own antivirus software while operating and viewing emails directed at them from Gravitai.
From: Rebecca Gellatly <rebecca@odoo-community.org>
Sent: 13 February 2026 00:51
To: Contributors <contributors@odoo-community.org>
Subject: Re: UK community groupCaution: This is an external email. Please take care when clicking links or opening attachments. When in doubt, contact your Department Manager
HI Richard and Stuart,
We don't currently have a local association in the UK - but if you would like to come along to the next Local Associations meeting you can see what other countries are up to: OCA Public Calendar
If you are interested I can add you to the invite list, just let me know.
I can also set up communication channels via discord or an OCA mailing group for the UK if that helps?
Are there other UK contributors that may be interested? Please get in touch.
Rebecca
On Fri, 13 Feb 2026 at 05:42, Stuart J Mackintosh <notifications@odoo-community.org> wrote:
Hi Ruchard,
I am not aware of a group however would be interested to be part of UK community.
Best wishes,
Stuart.
On 12/02/2026 17:26, Richard Morgan wrote:
Hi All, Is there a UK community or user group that meets regularly that anyone is aware of please? Kind regards, Richard
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
_______________________________________________
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_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Jordan Kinsella - 10:30 - 13 Feb 2026 -
Re: UK community group
HI Richard and Stuart,
We don't currently have a local association in the UK - but if you would like to come along to the next Local Associations meeting you can see what other countries are up to: OCA Public Calendar
If you are interested I can add you to the invite list, just let me know.I can also set up communication channels via discord or an OCA mailing group for the UK if that helps?
Are there other UK contributors that may be interested? Please get in touch.
RebeccaOn Fri, 13 Feb 2026 at 05:42, Stuart J Mackintosh <notifications@odoo-community.org> wrote:Hi Ruchard,
I am not aware of a group however would be interested to be part of UK community.
Best wishes,
Stuart.
On 12/02/2026 17:26, Richard Morgan wrote:
Hi All, Is there a UK community or user group that meets regularly that anyone is aware of please? Kind regards, Richard
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
_______________________________________________
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) - 01:51 - 13 Feb 2026 -
Re: UK community group
Hi Ruchard,
I am not aware of a group however would be interested to be part of UK community.
Best wishes,
Stuart.
On 12/02/2026 17:26, Richard Morgan wrote:
Hi All, Is there a UK community or user group that meets regularly that anyone is aware of please? Kind regards, Richard
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
by Stuart Mackintosh - 05:41 - 12 Feb 2026
-
-
DMS OCA MODULE
Hello everybody I would like to configure DMS OCA Module to get a private space for each employee and attach private document for them,I would like to know the best configuracion and modules needed Thanks in advanced -- -------------------------- --- Miguel Béjar CEO AND CoFounder TETRA CONSULTORES www.tetra-consultores.com https://www.facebook.com/tetraconsultores @tetraconsultor es.linkedin.com/in/miguelbejarluque Avenida del Gran Capitan 12, 3 Planta 2 Gps 37.886662815951524, -4.782248607656695 14008 CORDOBA --- AVISO LEGAL: El contenido de este mensaje de correo electrónico, incluidos los ficheros adjuntos, es confidencial y está protegido por el artículo 18.3 de la Constitución Española, que garantiza el secreto de las comunicaciones. Si usted recibe este mensaje por error, por favor póngase en contacto con el remitente para informarle de este hecho, y no difunda su contenido ni haga copias.
by Miguel Bejar Luque - 04:25 - 12 Feb 2026 -
Dynamic Stock Picking Reservations
Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
by Nils Coenen - 01:35 - 10 Feb 2026-
Re: Dynamic Stock Picking Reservations
Hello Nils,You may have a look at https://github.com/OCA/stock-logistics-reservation/tree/18.0/stock_available_to_promise_releaseThis ensures that reservations are made by order date (first ordered, first served) by placing a virtual reservation.You are then free to place the physical reservation in any order depending on who you want to deliver first (but always respecting the quantity you promised to each customer)krJ-ELe mar. 10 févr. 2026 à 13:36, Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT <notifications@odoo-community.org> a écrit :Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Jacques-Etienne Baudoux - 04:10 - 10 Feb 2026 -
AW: Dynamic Stock Picking Reservations
Hi Lin,
oh, thanks for the hint! That’s new to me and I wasn’t aware of it — super helpful.
I’ll check if this fits our scenario and see how it behaves, or if it might interfere with other logics.
Thanks again!
Best,NilsVon: Lin Inayati <notifications@odoo-community.org>
Datum: Dienstag, 10. Februar 2026 um 13:57
An: Contributors <contributors@odoo-community.org>
Betreff: Re: Dynamic Stock Picking Reservations
ACHTUNG! Diese E-Mail stammt von außerhalb der Organisation. Klicken Sie nicht auf Links und öffnen Sie keine Anhänge, es sei denn, Sie kennen den Absender und wissen, dass der Inhalt sicher ist.
Hi Nils
Have you tried to set the reservation method to Before schedule date? You can see this https://www.odoo.com/documentation/19.0/applications/inventory_and_mrp/inventory/shipping_receiving/reservation_methods/before_scheduled_date.html and probably its the standard feature that you are looking for.
RegardsLin
On Tue, 10 Feb 2026, 19:37 Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT, <notifications@odoo-community.org> wrote:Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
_______________________________________________
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 Nils Coenen - 02:11 - 10 Feb 2026 -
Re: AW: Dynamic Stock Picking Reservations
Hi Nils,
- The unreserver is quite low-tech, it's basically "for pick in pickings; pick.unreserve()" but then with a bit more selectivity on which ones to unreserve.
- A manual trigger for that could of course be a manual run of the scheduled action during the day
- The scheduler horizon is, if I remember correctly, an OCA moduleIf you would like more info or to see it in action drop a mail at info@therp.nl
-Tom
On 2/10/26 2:02 PM, Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT wrote:
Hey Tom,Thanks for your reply and for sharing the details!
The setup you describe is almost exactly the kind of behavior we are looking for. Maybe a manual trigger to re-reserve quantities would also be useful, but that’s not a big deal if the cron is already defined.
Would it be possible to get access to this solution or have a closer look at how it’s implemented?If this is not already available, I would consider tackling this for the OCA ecosystem. I think a solution like this could definitely be something the OCA provides, but before reinventing the wheel… it would be great to see what already exists.
Cheers NilsVon: Tom Blauwendraat <notifications@odoo-community.org>
Datum: Dienstag, 10. Februar 2026 um 13:47
An: Contributors <contributors@odoo-community.org>
Betreff: Re: Dynamic Stock Picking Reservations
ACHTUNG! Diese E-Mail stammt von außerhalb der Organisation. Klicken Sie nicht auf Links und öffnen Sie keine Anhänge, es sei denn, Sie kennen den Absender und wissen, dass der Inhalt sicher ist.
Hi Nils,
what we have at one customer is a solution we partly inherited from another integrator, but which works OK:
- every night, a custom unreserver cron runs which unreserves all items
- then, the regular Odoo scheduler cron kicks in and re-reserves items according to new priorities
- we have a scheduler horizon of 1 week to prevent reserving very far into the future
-Tom
On 2/10/26 1:37 PM, Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT wrote:Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
_______________________________________________
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 Tom Blauwendraat - 02:11 - 10 Feb 2026 -
AW: Dynamic Stock Picking Reservations
Hey Tom,Thanks for your reply and for sharing the details!
The setup you describe is almost exactly the kind of behavior we are looking for. Maybe a manual trigger to re-reserve quantities would also be useful, but that’s not a big deal if the cron is already defined.
Would it be possible to get access to this solution or have a closer look at how it’s implemented?If this is not already available, I would consider tackling this for the OCA ecosystem. I think a solution like this could definitely be something the OCA provides, but before reinventing the wheel… it would be great to see what already exists.
Cheers NilsVon: Tom Blauwendraat <notifications@odoo-community.org>
Datum: Dienstag, 10. Februar 2026 um 13:47
An: Contributors <contributors@odoo-community.org>
Betreff: Re: Dynamic Stock Picking Reservations
ACHTUNG! Diese E-Mail stammt von außerhalb der Organisation. Klicken Sie nicht auf Links und öffnen Sie keine Anhänge, es sei denn, Sie kennen den Absender und wissen, dass der Inhalt sicher ist.
Hi Nils,
what we have at one customer is a solution we partly inherited from another integrator, but which works OK:
- every night, a custom unreserver cron runs which unreserves all items
- then, the regular Odoo scheduler cron kicks in and re-reserves items according to new priorities
- we have a scheduler horizon of 1 week to prevent reserving very far into the future
-Tom
On 2/10/26 1:37 PM, Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT wrote:Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
_______________________________________________
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 Nils Coenen - 02:01 - 10 Feb 2026 -
Re: Dynamic Stock Picking Reservations
Hi NilsHave you tried to set the reservation method to Before schedule date? You can see this https://www.odoo.com/documentation/19.0/applications/inventory_and_mrp/inventory/shipping_receiving/reservation_methods/before_scheduled_date.html and probably its the standard feature that you are looking for.RegardsLinOn Tue, 10 Feb 2026, 19:37 Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT, <notifications@odoo-community.org> wrote:Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Lin Nur Inayati - 01:52 - 10 Feb 2026
-
-
Open source tool for OCA module discovery - AI-OdooFinder
Hi,
My name is Santi, and I'm an Odoo developer.
I've built an open source tool called AI-OdooFinder that I believe could be valuable for the OCA community. It's an MCP server that connects LLMs (Claude, ChatGPT, Cursor, VSCode...) with the real OCA ecosystem, allowing developers to search for modules without getting hallucinated results.
The idea came from a real pain point: spending hours searching for the right module across 244 repositories, only to end up building something that already existed.
What it does:- 16,494 OCA modules indexed- Filters by Odoo version- Returns real results with direct GitHub links- Hybrid search (embeddings + BM25), response in <500ms- 100% open source
GitHub: https://github.com/SantipBarber/ai-odoo-finderLinkedIn post: https://www.linkedin.com/posts/santipbarber_odoo-oca-mcp-activity-7419280074195243009-XrIs
Would you consider sharing this with the community or giving it some visibility? I think it could save many developers a lot of time.
Thank you for all the work you do maintaining the OCA ecosystem.
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
by SpBarber - 07:05 - 10 Feb 2026-
Re: Open source tool for OCA module discovery - AI-OdooFinder
Thanks for the feedback - you've validated exactly the problem I wanted to solve!
To your points:
1. Web interface: Any AI web app that supports MCP works as a friendly UI (Claude.ai, ChatGPT, etc.). Users connect once, then just ask questions in plain English. No technical knowledge needed.
2. Local LLM: Yes, fully supported. You can deploy your own instance and connect it to any MCP-compatible local LLM (via Ollama, for example). The search layer (PostgreSQL + pgvector) runs independently.
3. For terminal users: Claude Code, Codex, or OpenCode work great too - same MCP, different interface.
The beauty of MCP is that it's client-agnostic. Same backend, user chooses their preferred interface.
Let me know if you have any other questions!
Best,
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
De: Stuart J Mackintosh <notifications@odoo-community.org>
Fecha: martes, 10 de febrero de 2026, 8:23
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santiago,
Thanks - my use case is this:
I have been in the Odoo Open Source ecosystem for a long time and familiar with many modules and concepts. however for someone to come in and understand what is possible from 2000+ modules (per version) is not a reasonable ask. I would like a facility fro someone exploring Odoo open Source/OCA to be able to explain what they want to do and find the appropriate modules. Therefore a web interface would be ideal.
Although it is a benefit to feed this data in to a publicly accessible model,, there are costs associated so a local model may be more practical.
Does that fit your implementation?
Best wishes,
Stuart.
PS My project is off topic here but fyi: https://github.com/OpenDigitalCC/documented-insights - to explore the recent open digital consultation from the Commission.
On 10/02/2026 07:56, Santiago Perez wrote:Hi Stuart,
Great to hear you're working on something similar!
To answer your questions:
1. Web client: There's no standalone web UI, but it works with Claude.ai (web version) using the remote MCP server. No installation needed.
2. Local LLM: Yes, it can work with any LLM that supports MCP. The server runs locally via STDIO or remotely via HTTP/SSE.
The project is 100% open source (MIT license), so you could also deploy your own instance or adapt it to your domain. The deployment guide is here:
All client configuration instructions are in the README:
Would love to hear more about your project too!
Best,
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
De: Stuart J Mackintosh <notifications@odoo-community.org>
Fecha: martes, 10 de febrero de 2026, 7:42
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santi,
I was thinking much the same and had created a similar project just last week in a different domain.
Is there a web client, and can this be adapted to local LLM?
Best wishes,
Stuart.
On 10/02/2026 07:06, Santiago Perez wrote:Hi,
My name is Santi, and I'm an Odoo developer.
I've built an open source tool called AI-OdooFinder that I believe could be valuable for the OCA community. It's an MCP server that connects LLMs (Claude, ChatGPT, Cursor, VSCode...) with the real OCA ecosystem, allowing developers to search for modules without getting hallucinated results.
The idea came from a real pain point: spending hours searching for the right module across 244 repositories, only to end up building something that already existed.
What it does:- 16,494 OCA modules indexed- Filters by Odoo version- Returns real results with direct GitHub links- Hybrid search (embeddings + BM25), response in <500ms- 100% open source
LinkedIn post: https://www.linkedin.com/posts/santipbarber_odoo-oca-mcp-activity-7419280074195243009-XrIs
Would you consider sharing this with the community or giving it some visibility? I think it could save many developers a lot of time.
Thank you for all the work you do maintaining the OCA ecosystem.
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe--Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
IM: xmpp:sjm@opendigital.cc
_______________________________________________
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--Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
IM: xmpp:sjm@opendigital.cc
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by SpBarber - 08:55 - 10 Feb 2026 -
Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santiago,
Thanks - my use case is this:
I have been in the Odoo Open Source ecosystem for a long time and familiar with many modules and concepts. however for someone to come in and understand what is possible from 2000+ modules (per version) is not a reasonable ask. I would like a facility fro someone exploring Odoo open Source/OCA to be able to explain what they want to do and find the appropriate modules. Therefore a web interface would be ideal.
Although it is a benefit to feed this data in to a publicly accessible model,, there are costs associated so a local model may be more practical.
Does that fit your implementation?
Best wishes,
Stuart.
PS My project is off topic here but fyi: https://github.com/OpenDigitalCC/documented-insights - to explore the recent open digital consultation from the Commission.
On 10/02/2026 07:56, Santiago Perez wrote:
Hi Stuart,
Great to hear you're working on something similar!
To answer your questions:
1. Web client: There's no standalone web UI, but it works with Claude.ai (web version) using the remote MCP server. No installation needed.
2. Local LLM: Yes, it can work with any LLM that supports MCP. The server runs locally via STDIO or remotely via HTTP/SSE.
The project is 100% open source (MIT license), so you could also deploy your own instance or adapt it to your domain. The deployment guide is here:
All client configuration instructions are in the README:
Would love to hear more about your project too!
Best,
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
De: Stuart J Mackintosh <notifications@odoo-community.org>
Fecha: martes, 10 de febrero de 2026, 7:42
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santi,
I was thinking much the same and had created a similar project just last week in a different domain.
Is there a web client, and can this be adapted to local LLM?
Best wishes,
Stuart.
On 10/02/2026 07:06, Santiago Perez wrote:Hi,
My name is Santi, and I'm an Odoo developer.
I've built an open source tool called AI-OdooFinder that I believe could be valuable for the OCA community. It's an MCP server that connects LLMs (Claude, ChatGPT, Cursor, VSCode...) with the real OCA ecosystem, allowing developers to search for modules without getting hallucinated results.
The idea came from a real pain point: spending hours searching for the right module across 244 repositories, only to end up building something that already existed.
What it does:- 16,494 OCA modules indexed- Filters by Odoo version- Returns real results with direct GitHub links- Hybrid search (embeddings + BM25), response in <500ms- 100% open source
LinkedIn post: https://www.linkedin.com/posts/santipbarber_odoo-oca-mcp-activity-7419280074195243009-XrIs
Would you consider sharing this with the community or giving it some visibility? I think it could save many developers a lot of time.
Thank you for all the work you do maintaining the OCA ecosystem.
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe--Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
_______________________________________________
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
--
Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
by Stuart Mackintosh - 08:21 - 10 Feb 2026 -
Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Stuart,
Great to hear you're working on something similar!
To answer your questions:
1. Web client: There's no standalone web UI, but it works with Claude.ai (web version) using the remote MCP server. No installation needed.
2. Local LLM: Yes, it can work with any LLM that supports MCP. The server runs locally via STDIO or remotely via HTTP/SSE.
The project is 100% open source (MIT license), so you could also deploy your own instance or adapt it to your domain. The deployment guide is here:https://github.com/SantipBarber/ai-odoo-finder/blob/main/docs/en/DEPLOYMENT_OPERATIONS.md
All client configuration instructions are in the README:https://github.com/SantipBarber/ai-odoo-finder#installation
Would love to hear more about your project too!
Best,
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
De: Stuart J Mackintosh <notifications@odoo-community.org>
Fecha: martes, 10 de febrero de 2026, 7:42
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santi,
I was thinking much the same and had created a similar project just last week in a different domain.
Is there a web client, and can this be adapted to local LLM?
Best wishes,
Stuart.
On 10/02/2026 07:06, Santiago Perez wrote:Hi,
My name is Santi, and I'm an Odoo developer.
I've built an open source tool called AI-OdooFinder that I believe could be valuable for the OCA community. It's an MCP server that connects LLMs (Claude, ChatGPT, Cursor, VSCode...) with the real OCA ecosystem, allowing developers to search for modules without getting hallucinated results.
The idea came from a real pain point: spending hours searching for the right module across 244 repositories, only to end up building something that already existed.
What it does:- 16,494 OCA modules indexed- Filters by Odoo version- Returns real results with direct GitHub links- Hybrid search (embeddings + BM25), response in <500ms- 100% open source
LinkedIn post: https://www.linkedin.com/posts/santipbarber_odoo-oca-mcp-activity-7419280074195243009-XrIs
Would you consider sharing this with the community or giving it some visibility? I think it could save many developers a lot of time.
Thank you for all the work you do maintaining the OCA ecosystem.
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe--Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
IM: xmpp:sjm@opendigital.cc
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by SpBarber - 07:55 - 10 Feb 2026 -
Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santi,
I was thinking much the same and had created a similar project just last week in a different domain.
Is there a web client, and can this be adapted to local LLM?
Best wishes,
Stuart.
On 10/02/2026 07:06, Santiago Perez wrote:
Hi,
My name is Santi, and I'm an Odoo developer.
I've built an open source tool called AI-OdooFinder that I believe could be valuable for the OCA community. It's an MCP server that connects LLMs (Claude, ChatGPT, Cursor, VSCode...) with the real OCA ecosystem, allowing developers to search for modules without getting hallucinated results.
The idea came from a real pain point: spending hours searching for the right module across 244 repositories, only to end up building something that already existed.
What it does:- 16,494 OCA modules indexed- Filters by Odoo version- Returns real results with direct GitHub links- Hybrid search (embeddings + BM25), response in <500ms- 100% open source
LinkedIn post: https://www.linkedin.com/posts/santipbarber_odoo-oca-mcp-activity-7419280074195243009-XrIs
Would you consider sharing this with the community or giving it some visibility? I think it could save many developers a lot of time.
Thank you for all the work you do maintaining the OCA ecosystem.
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
by Stuart Mackintosh - 07:40 - 10 Feb 2026
-
-
Warning about creating a product and reusing its variable
Hi everyone,A small tip to avoid an headache :If you create a new productitem_a = self.env["product.product"].create({"name": "ItemA"})And then copy ititem_b = item_a.copy({"name": "ItemB"})You will have the surprise to see that "item_b" is en empty recordset.Why ? Simply because a context key is set by odoo (create_product_product=False) when creating a `product.product`So to avoid this issue, simply re-browse your newly created record to have a clean context:item_a = self.env["product.product"].create({"name": "ItemA"})
item_a = self.env["product.product"].browse(item_a.id)
item_b = item_a.copy({"name": "ItemB"})It is the second time in a week that I have an issue with context keys set inside a `create that stays in the context of the variable.I don't know if it should be considered a bug or not but I believe that if a context key is set from create/copy/etc. to fix some recursion issue, the context should be cleaned after super() before returning the final value--
Yann PAPOUIN, Ingénieur R&D | DEC
by Yann Papouin - 04:35 - 6 Feb 2026-
Re: Warning about creating a product and reusing its variable
I finally made a PR about this issue but without being sure that the fix is the way to go.--
Yann PAPOUIN, Ingénieur R&D | DECLe lun. 9 févr. 2026 à 09:37, Richard deMeester <notifications@odoo-community.org> a écrit :Ooh, thanks for that warning.
I would have said bug for the resulting recordset to have context values left over from its own needs...
Good luck getting that sorted, though, without proposing the fix yourself....
Cheers
From: Yann Papouin <notifications@odoo-community.org>
Sent: Saturday, 7 February 2026 2:37 AM
To: Contributors <contributors@odoo-community.org>
Subject: Warning about creating a product and reusing its variableHi everyone,
A small tip to avoid an headache :
If you create a new productitem_a = self.env["product.product"].create({"name": "ItemA"})And then copy ititem_b = item_a.copy({"name": "ItemB"})
You will have the surprise to see that "item_b" is en empty recordset.
Why ? Simply because a context key is set by odoo (create_product_product=False) when creating a `product.product`So to avoid this issue, simply re-browse your newly created record to have a clean context:item_a = self.env["product.product"].create({"name": "ItemA"})
item_a = self.env["product.product"].browse(item_a.id)
item_b = item_a.copy({"name": "ItemB"})It is the second time in a week that I have an issue with context keys set inside a `create that stays in the context of the variable.
I don't know if it should be considered a bug or not but I believe that if a context key is set from create/copy/etc. to fix some recursion issue, the context should be cleaned after super() before returning the final value
--
Yann PAPOUIN, Ingénieur R&D | DEC
_______________________________________________
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 Yann Papouin - 12:06 - 9 Feb 2026 -
Re: Warning about creating a product and reusing its variable
Ooh, thanks for that warning.
I would have said bug for the resulting recordset to have context values left over from its own needs...
Good luck getting that sorted, though, without proposing the fix yourself....
Cheers
Kind regards,Richard deMeesterDevelopment QAWilldooIT is a member of the PNORS Technology Group.
This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to which they are addressed. If you are not the intended recipient, you may not disclose or use the information in this email in any way. If you have received this email in error please notify the sender. Although reasonable precautions have been taken to ensure no viruses are present in this email, no responsibility is accepted by PNORS Technology Group Pty Ltd or its related entities for any loss or damage arising from the use of this email or attachments. Any views expressed in this email or file attachments are those of the individual sender only, unless expressly stated to be those of PNORS Technology Group Pty Ltd or any of its related entities.
From: Yann Papouin <notifications@odoo-community.org>
Sent: Saturday, 7 February 2026 2:37 AM
To: Contributors <contributors@odoo-community.org>
Subject: Warning about creating a product and reusing its variableHi everyone,
A small tip to avoid an headache :
If you create a new productitem_a = self.env["product.product"].create({"name": "ItemA"})And then copy ititem_b = item_a.copy({"name": "ItemB"})
You will have the surprise to see that "item_b" is en empty recordset.
Why ? Simply because a context key is set by odoo (create_product_product=False) when creating a `product.product`So to avoid this issue, simply re-browse your newly created record to have a clean context:item_a = self.env["product.product"].create({"name": "ItemA"})
item_a = self.env["product.product"].browse(item_a.id)
item_b = item_a.copy({"name": "ItemB"})It is the second time in a week that I have an issue with context keys set inside a `create that stays in the context of the variable.
I don't know if it should be considered a bug or not but I believe that if a context key is set from create/copy/etc. to fix some recursion issue, the context should be cleaned after super() before returning the final value
--
Yann PAPOUIN, Ingénieur R&D | DEC
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by "Richard deMeester" <richard.demeester@willdooit.com> - 09:36 - 9 Feb 2026
-
-
Weblate UX research
Hi everyone,I just met some weblate folks at FOSDEM and learned they are running a UX research survey.You can find it a https://weblate.org/FOSDEM.So if you are a translator and have a few minutes to spare, your participation will be super helpful to them.Best regards,-Stéphane
by Stéphane Bidoul - 10:10 - 1 Feb 2026 -
W0223 (abstract-method) warning in pylint-odoo
Hello, everyone.
When I check any Odoo module using pylint-odoo, I always get the warning “W0223: Method ‘onchange’ is abstract in class ‘BaseModel’ but is not overridden in child class ‘...’ (abstract-method)” for any class.
Please advise if this is a false warning. If not, what is the reason for it?
Also, please tell me if there are any recommended .pylintrc settings for high-quality Odoo development.
Thank you!
by Serhii Miroshnychenko - 09:41 - 31 Jan 2026-
Re: W0223 (abstract-method) warning in pylint-odooHi
Hi, I'm not quite sure if this one should be ignored for Odoo or not, but for examples of Pylint configurations you can look at the OCA CI template: https://github.com/OCA/oca-addons-repo-template/blob/master/version-specific/mqt-compat/.pylintrc-mandatory.jinja Or how it works out in actual repositories: https://github.com/OCA/server-tools/blob/18.0/.pylintrc-mandatory -Tom On 1/31/26 9:42 AM, Serhii Miroshnychenko wrote: > > Hello, everyone. > > When I check any Odoo module using pylint-odoo, I always get the > warning “W0223: Method ‘onchange’ is abstract in class ‘BaseModel’ but > is not overridden in child class ‘...’ (abstract-method)” for any class. > > Please advise if this is a false warning. If not, what is the reason > for it? > > Also, please tell me if there are any recommended .pylintrc settings > for high-quality Odoo development. > > Thank you! > > _______________________________________________ > 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 - 10:41 - 31 Jan 2026
-
-
Propose of a module to handle stock evaluation
Hi all,there is a wip proposal from a member of the Italian community for a module to manage the stock evaluation with the standard methods (FIFO/LIFO continuous or periodic, AVG, standard) here:https://github.com/OCA/stock-logistics-reporting/pull/442 which supports many useful functions, like making evaluations with different methods, exporting deeply, show details of the evaluation by single records, etc.We were wondering if there are any interests from other countries in this module, if not, we'll move this PR on our localization for a better and faster integration.Best regards,Sergio Corato
by Sergio Corato - 10:20 - 30 Jan 2026 -
-
Complete Visitors List for Learning Technologies France 2026
Hi,
How are you?
Learning Technologies France 2026 , a pre-registered 14,650 Attendee list is available! to fulfil your promotional efforts.
Date: 28 – 29 Jan 2026
Venue: Paris Expo Porte de Versailles, Paris, France
Could you let me know if you want to receive the Attendee List with the Exclusive fee?
List Includes: - Contact information, email address, company Title, URL/website, mobile number, and title/designation. etc.
Kindly describes your response:
· Yes, I am Interested, send me Exclusive Fee and More information
· opt out
Looking forward to hearing from you soon.Thanks & Regards
Isabella Wilson
by "Isabella Wilson" <isabella.wilson.leadsphere@gmail.com> - 08:55 - 27 Jan 2026 -
Accrual for Annual Bonus
Hello everyone
I'm seeking advice on an accounting workflow for the 13th month salary or annual bonus within Odoo.
I need to know if there's an Odoo standard workflow or an OCA module that can help book this expense monthly, as we are not using a payroll module.
Any suggestions would be greatly appreciated.
Many thanks,
Lin
by Lin Nur Inayati - 02:05 - 26 Jan 2026 -
OCA Server appears to be down 2026/01/24 9:40 AM Mountain
I was looking for a way to post this somewhere besides on the "down" OCA site.
perhaps in Github.
Anyway, all returns I am finding for OCA t his morning (USA Colorado Time) are returning
As an example:https://odoo-community.org/blog/news-updates-1/oca-mailing-lists-216
Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
Perhaps this would best be posted to GitHub but did not find a General "Issues" area that is not related to a specific repository.
Anyway, I thought to get the note out to those who might fix.
Often an easy fix, but who knows from the outside.
Best to all.
I appreciate your great work.Landis Arnold
Nomadic, Inc.
Niwot, CO 80503
USA
larnold@nomadic.net
by Landis Arnold - 10:54 - 24 Jan 2026-
Re: OCA Server appears to be down 2026/01/24 9:40 AM Mountain
On 1/24/26 11:52 PM, Pierre Verkest wrote: > As far as I can tell, Odoo couldn't connect to the database, I've no > access to the database logs to investigate more, we probably reached > the connection pool limit. Same here, I see Postgres crashed, but I don't have enough rights to know what happened.
by Tom Blauwendraat - 11:36 - 25 Jan 2026 -
Re: OCA Server appears to be down 2026/01/24 9:40 AM Mountain
Thanks for reporting.This mailing list is managed by our Odoo itself so it's a bit of a chicken and eggs problem !Feel free to open an issue in https://github.com/OCA/oca-custom (at least I follow that repo) or you could ping the "Internal Tools" github team https://github.com/orgs/OCA/teams/internal-tools/membersAs far as I can tell, Odoo couldn't connect to the database, I've no access to the database logs to investigate more, we probably reached the connection pool limit.Regards,PierreLe sam. 24 janv. 2026 à 23:37, Landis Arnold <notifications@odoo-community.org> a écrit :Yes,
I noted just a bit ago it was just working again.
Several hours differential now. (5 hours) as 15:26 PM
After sending here, I found an "issue" location that might work for such posts but doubt that is an "immediate action" area.https://github.com/OCA/odoo-community.org/issues/255
I closed the issue which I created there after sending out the email here earlier today.
Glad it is running now,
Landis
Landis ArnoldFrom: "Daniel Reis" <notifications@odoo-community.org>
To: "Odoo Community Association, (OCA) Contributors" <contributors@odoo-community.org>
Sent: Saturday, January 24, 2026 3:21:45 PM
Subject: Re: OCA Server appears to be down 2026/01/24 9:40 AM MountainI tried it just now and it was workinh on my end.
--Daniel
From: Landis Arnold <notifications@odoo-community.org>
Sent: Saturday, January 24, 2026 9:57:26 PM
To: Contributors <contributors@odoo-community.org>
Subject: OCA Server appears to be down 2026/01/24 9:40 AM MountainI was looking for a way to post this somewhere besides on the "down" OCA site.
perhaps in Github.
Anyway, all returns I am finding for OCA t his morning (USA Colorado Time) are returning
As an example:https://odoo-community.org/blog/news-updates-1/oca-mailing-lists-216
Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
Perhaps this would best be posted to GitHub but did not find a General "Issues" area that is not related to a specific repository.
Anyway, I thought to get the note out to those who might fix.
Often an easy fix, but who knows from the outside.
Best to all.
I appreciate your great work.
_______________________________________________
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 Pierre Verkest - 11:50 - 24 Jan 2026 -
Re: OCA Server appears to be down 2026/01/24 9:40 AM Mountain
Yes,
I noted just a bit ago it was just working again.
Several hours differential now. (5 hours) as 15:26 PM
After sending here, I found an "issue" location that might work for such posts but doubt that is an "immediate action" area.https://github.com/OCA/odoo-community.org/issues/255
I closed the issue which I created there after sending out the email here earlier today.
Glad it is running now,
Landis
Landis ArnoldFrom: "Daniel Reis" <notifications@odoo-community.org>
To: "Odoo Community Association, (OCA) Contributors" <contributors@odoo-community.org>
Sent: Saturday, January 24, 2026 3:21:45 PM
Subject: Re: OCA Server appears to be down 2026/01/24 9:40 AM MountainI tried it just now and it was workinh on my end.
--Daniel
From: Landis Arnold <notifications@odoo-community.org>
Sent: Saturday, January 24, 2026 9:57:26 PM
To: Contributors <contributors@odoo-community.org>
Subject: OCA Server appears to be down 2026/01/24 9:40 AM MountainI was looking for a way to post this somewhere besides on the "down" OCA site.
perhaps in Github.
Anyway, all returns I am finding for OCA t his morning (USA Colorado Time) are returning
As an example:https://odoo-community.org/blog/news-updates-1/oca-mailing-lists-216
Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
Perhaps this would best be posted to GitHub but did not find a General "Issues" area that is not related to a specific repository.
Anyway, I thought to get the note out to those who might fix.
Often an easy fix, but who knows from the outside.
Best to all.
I appreciate your great work.
Landis Arnold
Nomadic, Inc.
Niwot, CO 80503
USA
larnold@nomadic.net
_______________________________________________
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 Landis Arnold - 11:35 - 24 Jan 2026 -
Re: OCA Server appears to be down 2026/01/24 9:40 AM Mountain
I tried it just now and it was workinh on my end.
--Daniel
From: Landis Arnold <notifications@odoo-community.org>
Sent: Saturday, January 24, 2026 9:57:26 PM
To: Contributors <contributors@odoo-community.org>
Subject: OCA Server appears to be down 2026/01/24 9:40 AM MountainI was looking for a way to post this somewhere besides on the "down" OCA site.
perhaps in Github.
Anyway, all returns I am finding for OCA t his morning (USA Colorado Time) are returning
As an example:https://odoo-community.org/blog/news-updates-1/oca-mailing-lists-216
Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
Perhaps this would best be posted to GitHub but did not find a General "Issues" area that is not related to a specific repository.
Anyway, I thought to get the note out to those who might fix.
Often an easy fix, but who knows from the outside.
Best to all.
I appreciate your great work.
Landis Arnold
Nomadic, Inc.
Niwot, CO 80503
USA
larnold@nomadic.net
_______________________________________________
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 - 11:20 - 24 Jan 2026
-
-
Reciprocity in PR opening vs reviews; banning contributors
Hi all, on the OCA days, we discussed that the current situation with having way too much input for way too few reviewers is untenable. This has not improved since, quite the opposite. It's really hard to find the gems in the noise. Back then, I called for better automation for this, so here my proposal: Have a github action that counts lines of PRs somebody opened in a repo, vs the lines of PRs the person reviewed in that repo. Everyone must review at least twice as much as they submit. If after asking for more reviews, no reviews come, close the user's PRs automatically (in the repo, not all OCA) after some time. Also add a manual mechanism for banning users who try to cheat with bullshit reviews or otherwise undesirable behavior. PRs by banned users are closed automatically. I implemented both in https://github.com/hbrunn/social/blob/18.0/.github/workflows/reciprocity.yml resp https://github.com/hbrunn/social/blob/18.0/.github/workflows/ban.yml You can test this by creating PRs against my fork after cloning my version of the 18.0 branch. Banning works by adding a handle to a file .banned.txt in the repo's root. Before proposing this to oca-addons-repo-template, I'd like to hear some input from you. Best regards, Holger -- Your partner for the hard Odoo problems https://hunki-enterprises.com
by Holger Brunn - 08:56 - 23 Jan 2026-
Re: Reciprocity in PR opening vs reviews; banning contributors
On Mon, Jan 26, 2026 at 11:42 PM Graeme Gellatly <notifications@odoo-community.org> wrote:This might sound like a crazy way to handle, but how about solving by setting a PR limit per repo. So a PSC can set a policy of say, at any given time, only 10 open PR's are allowed, and no PR can be older than say 4 months. Once limit is hit, no new PR can be accepted until limits resolved.This is basically kanban? I'd be willing to participate in a trial of this on any of the repositories that I follow.
by Adam Heinz - 02:00 - 27 Jan 2026 -
Re: Reciprocity in PR opening vs reviews; banning contributors
> Holger, what do you make of this inverted carrot approach rather than a > stick? seeing it fail for 10+ years -- Your partner for the hard Odoo problems https://hunki-enterprises.com
by Holger Brunn - 09:50 - 27 Jan 2026 -
Re: Reciprocity in PR opening vs reviews; banning contributors
On 1/27/26 9:37 AM, Enric Tobella Alomar wrote: > So if we decide to use this data, I think it should be for promotion > and visibility, not for banning contributors. ...but what about for kindly, politely and lovingly ranking/labeling PR's? Also rather not?
by Tom Blauwendraat - 09:50 - 27 Jan 2026 -
Re: Reciprocity in PR opening vs reviews; banning contributors
Hello!I like the idea of using statistics to show the path we expect contributors to follow. However, I don’t think we should ban or limit users who don’t follow that path.In my experience, newcomers rarely meet these expectations at the beginning. It often takes around a year before people start collaborating the way we would like (doing reviews, participating in discussions, etc.). Some people get there faster, others slower, but we shouldn’t limit them because of that.Obviously, we can enforce rules like a 2 reviews : 1 PR ratio for PSCs or maintainers (and IMO, we should), but not for everyone.Collaboration data is very interesting, but relying only on data can be counterproductive and, in some cases, unfair. Reviews and contributions are hard to evaluate properly. Should we ban someone who does 3 high-quality reviews (with thoughtful comments and valuable points) and 10 fix PRs (including migrations), while promoting someone who does 10 reviews with no comments and 1 PR that creates a lot of extra work for others due to their way of working?This kind of data can be useful when looking at large numbers and trends, but with smaller samples, it’s easy to draw the wrong conclusions. IMO, using it can be a double-edged sword.So if we decide to use this data, I think it should be for promotion and visibility, not for banning contributors.My 2 cents.El mar, 27 ene 2026 a las 9:12, Tom Blauwendraat (<notifications@odoo-community.org>) escribió:On 1/27/26 8:57 AM, Jairo Llopis wrote: > IMHO statistics should be used as a prize, not as a weapon. Agreed! And it still could achieve the same: if a PR or contributor is valued very highly, his/her PR's float to the top of the sorting/filtering of reviewers anyway. And also the message to the contributors is clear: *this* is how you can get a higher ranking. So it still might achieve the same. Holger, what do you make of this inverted carrot approach rather than a stick?_______________________________________________
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 - 09:35 - 27 Jan 2026 -
Re: Reciprocity in PR opening vs reviews; banning contributors
On 1/27/26 8:57 AM, Jairo Llopis wrote: > IMHO statistics should be used as a prize, not as a weapon. Agreed! And it still could achieve the same: if a PR or contributor is valued very highly, his/her PR's float to the top of the sorting/filtering of reviewers anyway. And also the message to the contributors is clear: *this* is how you can get a higher ranking. So it still might achieve the same. Holger, what do you make of this inverted carrot approach rather than a stick?
by Tom Blauwendraat - 09:11 - 27 Jan 2026
-
