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
-
2019 OCA Extra Delegates Campaign is NOW OPEN
Dear OCA Contributors,
As you may be aware the decision to run an extra campaign to fill the remaining 7 Delegate positions for this year has been made.The 3 new Delegates from the earlier election were:- Yves Goldberg
- Simone Orsi
- Sergio Teruel Albert
The new campaign is now open and will run from today until the 18th of October, 2019. The current Board Member and Financial Auditor Campaign will be suspended until October 28th, 2019.Why?
There are 10 places each year for new Delegates. This year's previous election only had 3 new Delegates elected leaving 7 positions to be filled.The Delegate Assembly is the Association’s supreme authority. Each Delegate member is entitled to one vote at the Delegate Assembly. Decisions of the Delegate Assembly are taken by a majority vote of the Delegate members present and voting. For further details, please read the Bylaws.
How?
To apply as a candidate, you have to:
sign the CLA (if not already done)
have a valid membership. Make sure to purchase your membership or renew it (you should have received the invoice for your renewal).
The campaign will be closed on October 18th, 2019.
Then what?
The vote will be open from October 19th to October 25th, 2019: Current OCA Delegates will vote for 7 new Delegates among the candidates.
The results of the election will be announced on October 26th, 2019.
The 10 new Delegates and existing Delegates will then take part in:
the 2019 OCA Board Member Campaign from October 28th to November 8th, 2019.
the 2019 OCA Financial Auditor Campaign from October 28th to November 8th, 2019.
the 2019 General Assembly from November 11th to November 22nd, 2019.
Should you have any questions, please get in touch.
Warm regards,
Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly - 01:26 - 8 Oct 2019-
Re: 2019 OCA Extra Delegates Campaign is NOW OPEN
Rebecca I have passed the invoices for the 3 membership to our finance team, as soon as they pay, we can postulate as delegates, after that all we have to do is fill the form?It is asking to be logged in order to do it and we do not have users :DLet me knowThanks!El mar., 8 de oct. de 2019 a la(s) 01:27, Rebecca Gellatly (rebecca@o4sb.com) escribió:Dear OCA Contributors,
As you may be aware the decision to run an extra campaign to fill the remaining 7 Delegate positions for this year has been made.The 3 new Delegates from the earlier election were:- Yves Goldberg
- Simone Orsi
- Sergio Teruel Albert
The new campaign is now open and will run from today until the 18th of October, 2019. The current Board Member and Financial Auditor Campaign will be suspended until October 28th, 2019.Why?
There are 10 places each year for new Delegates. This year's previous election only had 3 new Delegates elected leaving 7 positions to be filled.The Delegate Assembly is the Association’s supreme authority. Each Delegate member is entitled to one vote at the Delegate Assembly. Decisions of the Delegate Assembly are taken by a majority vote of the Delegate members present and voting. For further details, please read the Bylaws.
How?
To apply as a candidate, you have to:
sign the CLA (if not already done)
have a valid membership. Make sure to purchase your membership or renew it (you should have received the invoice for your renewal).
The campaign will be closed on October 18th, 2019.
Then what?
The vote will be open from October 19th to October 25th, 2019: Current OCA Delegates will vote for 7 new Delegates among the candidates.
The results of the election will be announced on October 26th, 2019.
The 10 new Delegates and existing Delegates will then take part in:
the 2019 OCA Board Member Campaign from October 28th to November 8th, 2019.
the 2019 OCA Financial Auditor Campaign from October 28th to November 8th, 2019.
the 2019 General Assembly from November 11th to November 22nd, 2019.
Should you have any questions, please get in touch.
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
by Gonzalo Ruzafa. - 02:21 - 8 Oct 2019
-
Linting for 13.0 branches (using black and pre-commit)
Dear contributors,Following a recent conversation on twitter, and further talks during #OCAdays, there seems to be a wide interest for using Black [1] as a code formatter for OCA code.This post explains the proposed approach to implement it in OCA, as well as several improvements to code linting tools.In a nutshell, Black is a python code formatter that quickly gained traction in the Python community in the last couple of years. It formats the code for you with a predefined set of rules and almost no options so as to free your mind for more important matters.At #OCAdays, we discussed on how to put it in practice, and it was proposed to take the opportunity of this change to introduce pre-commit [2] as the linting framework for OCA in the 13.0 branches.TL;DR: If you are not interested in the nitty gritty details, the only change you will need to remember compared to your current workflow is:- run Black before committing your code on the 13.0 branches
- sort imports (stdlib, odoo, odoo.addons, local imports)
- To save time, install pre-commit and run pre-commit install after cloning an OCA repository on the 13.0 branch. Linting, running black and sorting imports will be done automatically for you when you commit. You can also run it manually with 'pre-commit run --all-files'.
If you are interested in practical details and the rationale, read on.pre-commit is a tool that lets contributors easily run lint checks locally in a consistent and reproducible manner. These checks are then run again by Travis to be sure conventions are enforced. In principle this is similar to what we are doing now with MQT LINT_CHECK="1", with the following beneficial differences:- installation of the linters locally is easier: only one tool needs to be installed on developer's machines: pre-commit, which will then take care of installing all the required linters for you
- you then run "pre-commit install" after cloning a repository
- lint checks are then run automatically when creating a commit locally so you can detect errors much earlier, without having to wait for Travis to detect them for you
- some linters (such as Black, and the import sorter) fix the code for you, so you immediately have the diff available with all fixes to commit
- all configurations are stored locally in the repository using default configuration files (.pylintrc, .flake8, etc); this means your favorite IDE will pick them up automatically to give you assistance in detecting and fixing errors
- a wide variety of pre-commit plugins exist, which means we can easily benefit from them and progressively add more in the future
The proposed configuration includes the following linters:- black, with default options (to facilitate usage)
- auto fix trailing whitespace
- auto fix newline at end of files
- detect debug statements
- flake8 with same options as before (except line length which is now the 88 black default)
- pyupgrade, to encourage python 3 idioms
- pylint with mandatory checks (with some more mandatory checks than before, for v13 only)
- pylint with all checks (optional + mandatory), not failing
- isort to automatically sort imports (except in __init__.py where import order might be significant)
- run eslint as a pre-commit hook, with the same configuration as pylint-odoo except that all checks are warnings. This is the same as what pylint-odoo does (javascript checks are not blocking).
You can see an example configuration in the storage project [3], the queue project [4] as well as partner-contact [5]. Look for the following files: .pre-commit-config.yaml, .flake8, .pylintrc, .eslintrc. Also look at the updated .travis.yml to see how pre-commit is run. To try it out,- checkout these branches
- run 'pre-commit install'
- start committing lint failures to see the effect.
If you have suggestions to make on the linter configurations, you can make them on this MQT PR: https://github.com/OCA/maintainer-quality-tools/pull/613/filesIn practice, if there are no objections, the plan is to setup this configuration on all 13.0 branches this week, while there are not too many v13 modules merged. To do this, I will push all linter configuration files to 13.0 branches, as well as resetting the travis configuration to the default.When the configurations will need to evolve later, the maintenance of these configuration files will become a bot task. As before, there will be no possibility to configure linting rules per repo.Looking forward to reading your feedback.Best regards,-sbi
by Stéphane Bidoul - 12:56 - 7 Oct 2019-
Re: Linting for 13.0 branches (using black and pre-commit)
Yeah! +1On how to enforce proper commit messages, too.And for branch naming convention: https://github.com/xoe-labs/pre-commitOn Mon, Oct 14, 2019 at 4:42 AM Stéphane Bidoul <stephane.bidoul@acsone.eu> wrote:Dear contributors,The new configurations are in place for the 13.0 branches.The blog post has all the details.Side note: the travis configuration has been reset to default on all 13.0 branches, so if there was a specific config for your repo, it needs to be reapplied manually as the module are migrated.Let us know of any issue / question.Enjoy!-sbiOn Tue, Oct 8, 2019 at 9:56 PM Maxime Chambreuil <mchambreuil@opensourceintegrators.com> wrote:+1MAXIME CHAMBREUIL
PROJECT MANAGER/CONSULTANTO: 1.855.877.2377 EXT. 710
M: 602.427.5632
E: MChambreuil@OpenSourcelntegrators.comP.O. BOX 940, HIGLEY, AZ 85236 


On Tue, Oct 8, 2019 at 12:52 PM Joël Grand-Guillaume <joel.grandguillaume@camptocamp.com> wrote:+1Le lun. 7 oct. 2019 à 18:12, Bruno Joliveau <bruno.joliveau@numigi.com> a écrit :+1 from "Numigiens"Have a good day from Canada!
Bruno Joliveau - Architecte applications - PrésidentNUMIGI SOLUTIONS INC.(514) 317-7944Longueuil, Québec, CanadaLe lun. 7 oct. 2019 à 06:56, Stéphane Bidoul <stephane.bidoul@acsone.eu> a écrit :Dear contributors,Following a recent conversation on twitter, and further talks during #OCAdays, there seems to be a wide interest for using Black [1] as a code formatter for OCA code.This post explains the proposed approach to implement it in OCA, as well as several improvements to code linting tools.In a nutshell, Black is a python code formatter that quickly gained traction in the Python community in the last couple of years. It formats the code for you with a predefined set of rules and almost no options so as to free your mind for more important matters.At #OCAdays, we discussed on how to put it in practice, and it was proposed to take the opportunity of this change to introduce pre-commit [2] as the linting framework for OCA in the 13.0 branches.TL;DR: If you are not interested in the nitty gritty details, the only change you will need to remember compared to your current workflow is:- run Black before committing your code on the 13.0 branches
- sort imports (stdlib, odoo, odoo.addons, local imports)
- To save time, install pre-commit and run pre-commit install after cloning an OCA repository on the 13.0 branch. Linting, running black and sorting imports will be done automatically for you when you commit. You can also run it manually with 'pre-commit run --all-files'.
If you are interested in practical details and the rationale, read on.pre-commit is a tool that lets contributors easily run lint checks locally in a consistent and reproducible manner. These checks are then run again by Travis to be sure conventions are enforced. In principle this is similar to what we are doing now with MQT LINT_CHECK="1", with the following beneficial differences:- installation of the linters locally is easier: only one tool needs to be installed on developer's machines: pre-commit, which will then take care of installing all the required linters for you
- you then run "pre-commit install" after cloning a repository
- lint checks are then run automatically when creating a commit locally so you can detect errors much earlier, without having to wait for Travis to detect them for you
- some linters (such as Black, and the import sorter) fix the code for you, so you immediately have the diff available with all fixes to commit
- all configurations are stored locally in the repository using default configuration files (.pylintrc, .flake8, etc); this means your favorite IDE will pick them up automatically to give you assistance in detecting and fixing errors
- a wide variety of pre-commit plugins exist, which means we can easily benefit from them and progressively add more in the future
The proposed configuration includes the following linters:- black, with default options (to facilitate usage)
- auto fix trailing whitespace
- auto fix newline at end of files
- detect debug statements
- flake8 with same options as before (except line length which is now the 88 black default)
- pyupgrade, to encourage python 3 idioms
- pylint with mandatory checks (with some more mandatory checks than before, for v13 only)
- pylint with all checks (optional + mandatory), not failing
- isort to automatically sort imports (except in __init__.py where import order might be significant)
- run eslint as a pre-commit hook, with the same configuration as pylint-odoo except that all checks are warnings. This is the same as what pylint-odoo does (javascript checks are not blocking).
You can see an example configuration in the storage project [3], the queue project [4] as well as partner-contact [5]. Look for the following files: .pre-commit-config.yaml, .flake8, .pylintrc, .eslintrc. Also look at the updated .travis.yml to see how pre-commit is run. To try it out,- checkout these branches
- run 'pre-commit install'
- start committing lint failures to see the effect.
If you have suggestions to make on the linter configurations, you can make them on this MQT PR: https://github.com/OCA/maintainer-quality-tools/pull/613/filesIn practice, if there are no objections, the plan is to setup this configuration on all 13.0 branches this week, while there are not too many v13 modules merged. To do this, I will push all linter configuration files to 13.0 branches, as well as resetting the travis configuration to the default.When the configurations will need to evolve later, the maintenance of these configuration files will become a bot task. As before, there will be no possibility to configure linting rules per repo.Looking forward to reading your feedback.Best regards,-sbi_______________________________________________
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
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by dar - 05:41 - 14 Oct 2019 -
Re: Linting for 13.0 branches (using black and pre-commit)
Dear contributors,The new configurations are in place for the 13.0 branches.The blog post has all the details.Side note: the travis configuration has been reset to default on all 13.0 branches, so if there was a specific config for your repo, it needs to be reapplied manually as the module are migrated.Let us know of any issue / question.Enjoy!-sbiOn Tue, Oct 8, 2019 at 9:56 PM Maxime Chambreuil <mchambreuil@opensourceintegrators.com> wrote:+1MAXIME CHAMBREUIL
PROJECT MANAGER/CONSULTANTO: 1.855.877.2377 EXT. 710
M: 602.427.5632
E: MChambreuil@OpenSourcelntegrators.comP.O. BOX 940, HIGLEY, AZ 85236 


On Tue, Oct 8, 2019 at 12:52 PM Joël Grand-Guillaume <joel.grandguillaume@camptocamp.com> wrote:+1Le lun. 7 oct. 2019 à 18:12, Bruno Joliveau <bruno.joliveau@numigi.com> a écrit :+1 from "Numigiens"Have a good day from Canada!
Bruno Joliveau - Architecte applications - PrésidentNUMIGI SOLUTIONS INC.(514) 317-7944Longueuil, Québec, CanadaLe lun. 7 oct. 2019 à 06:56, Stéphane Bidoul <stephane.bidoul@acsone.eu> a écrit :Dear contributors,Following a recent conversation on twitter, and further talks during #OCAdays, there seems to be a wide interest for using Black [1] as a code formatter for OCA code.This post explains the proposed approach to implement it in OCA, as well as several improvements to code linting tools.In a nutshell, Black is a python code formatter that quickly gained traction in the Python community in the last couple of years. It formats the code for you with a predefined set of rules and almost no options so as to free your mind for more important matters.At #OCAdays, we discussed on how to put it in practice, and it was proposed to take the opportunity of this change to introduce pre-commit [2] as the linting framework for OCA in the 13.0 branches.TL;DR: If you are not interested in the nitty gritty details, the only change you will need to remember compared to your current workflow is:- run Black before committing your code on the 13.0 branches
- sort imports (stdlib, odoo, odoo.addons, local imports)
- To save time, install pre-commit and run pre-commit install after cloning an OCA repository on the 13.0 branch. Linting, running black and sorting imports will be done automatically for you when you commit. You can also run it manually with 'pre-commit run --all-files'.
If you are interested in practical details and the rationale, read on.pre-commit is a tool that lets contributors easily run lint checks locally in a consistent and reproducible manner. These checks are then run again by Travis to be sure conventions are enforced. In principle this is similar to what we are doing now with MQT LINT_CHECK="1", with the following beneficial differences:- installation of the linters locally is easier: only one tool needs to be installed on developer's machines: pre-commit, which will then take care of installing all the required linters for you
- you then run "pre-commit install" after cloning a repository
- lint checks are then run automatically when creating a commit locally so you can detect errors much earlier, without having to wait for Travis to detect them for you
- some linters (such as Black, and the import sorter) fix the code for you, so you immediately have the diff available with all fixes to commit
- all configurations are stored locally in the repository using default configuration files (.pylintrc, .flake8, etc); this means your favorite IDE will pick them up automatically to give you assistance in detecting and fixing errors
- a wide variety of pre-commit plugins exist, which means we can easily benefit from them and progressively add more in the future
The proposed configuration includes the following linters:- black, with default options (to facilitate usage)
- auto fix trailing whitespace
- auto fix newline at end of files
- detect debug statements
- flake8 with same options as before (except line length which is now the 88 black default)
- pyupgrade, to encourage python 3 idioms
- pylint with mandatory checks (with some more mandatory checks than before, for v13 only)
- pylint with all checks (optional + mandatory), not failing
- isort to automatically sort imports (except in __init__.py where import order might be significant)
- run eslint as a pre-commit hook, with the same configuration as pylint-odoo except that all checks are warnings. This is the same as what pylint-odoo does (javascript checks are not blocking).
You can see an example configuration in the storage project [3], the queue project [4] as well as partner-contact [5]. Look for the following files: .pre-commit-config.yaml, .flake8, .pylintrc, .eslintrc. Also look at the updated .travis.yml to see how pre-commit is run. To try it out,- checkout these branches
- run 'pre-commit install'
- start committing lint failures to see the effect.
If you have suggestions to make on the linter configurations, you can make them on this MQT PR: https://github.com/OCA/maintainer-quality-tools/pull/613/filesIn practice, if there are no objections, the plan is to setup this configuration on all 13.0 branches this week, while there are not too many v13 modules merged. To do this, I will push all linter configuration files to 13.0 branches, as well as resetting the travis configuration to the default.When the configurations will need to evolve later, the maintenance of these configuration files will become a bot task. As before, there will be no possibility to configure linting rules per repo.Looking forward to reading your feedback.Best regards,-sbi_______________________________________________
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 Stéphane Bidoul - 11:41 - 14 Oct 2019 -
Re: Linting for 13.0 branches (using black and pre-commit)
+1MAXIME CHAMBREUIL
PROJECT MANAGER/CONSULTANTO: 1.855.877.2377 EXT. 710
M: 602.427.5632
E: MChambreuil@OpenSourcelntegrators.comP.O. BOX 940, HIGLEY, AZ 85236 


On Tue, Oct 8, 2019 at 12:52 PM Joël Grand-Guillaume <joel.grandguillaume@camptocamp.com> wrote:+1Le lun. 7 oct. 2019 à 18:12, Bruno Joliveau <bruno.joliveau@numigi.com> a écrit :+1 from "Numigiens"Have a good day from Canada!
Bruno Joliveau - Architecte applications - PrésidentNUMIGI SOLUTIONS INC.(514) 317-7944Longueuil, Québec, CanadaLe lun. 7 oct. 2019 à 06:56, Stéphane Bidoul <stephane.bidoul@acsone.eu> a écrit :Dear contributors,Following a recent conversation on twitter, and further talks during #OCAdays, there seems to be a wide interest for using Black [1] as a code formatter for OCA code.This post explains the proposed approach to implement it in OCA, as well as several improvements to code linting tools.In a nutshell, Black is a python code formatter that quickly gained traction in the Python community in the last couple of years. It formats the code for you with a predefined set of rules and almost no options so as to free your mind for more important matters.At #OCAdays, we discussed on how to put it in practice, and it was proposed to take the opportunity of this change to introduce pre-commit [2] as the linting framework for OCA in the 13.0 branches.TL;DR: If you are not interested in the nitty gritty details, the only change you will need to remember compared to your current workflow is:- run Black before committing your code on the 13.0 branches
- sort imports (stdlib, odoo, odoo.addons, local imports)
- To save time, install pre-commit and run pre-commit install after cloning an OCA repository on the 13.0 branch. Linting, running black and sorting imports will be done automatically for you when you commit. You can also run it manually with 'pre-commit run --all-files'.
If you are interested in practical details and the rationale, read on.pre-commit is a tool that lets contributors easily run lint checks locally in a consistent and reproducible manner. These checks are then run again by Travis to be sure conventions are enforced. In principle this is similar to what we are doing now with MQT LINT_CHECK="1", with the following beneficial differences:- installation of the linters locally is easier: only one tool needs to be installed on developer's machines: pre-commit, which will then take care of installing all the required linters for you
- you then run "pre-commit install" after cloning a repository
- lint checks are then run automatically when creating a commit locally so you can detect errors much earlier, without having to wait for Travis to detect them for you
- some linters (such as Black, and the import sorter) fix the code for you, so you immediately have the diff available with all fixes to commit
- all configurations are stored locally in the repository using default configuration files (.pylintrc, .flake8, etc); this means your favorite IDE will pick them up automatically to give you assistance in detecting and fixing errors
- a wide variety of pre-commit plugins exist, which means we can easily benefit from them and progressively add more in the future
The proposed configuration includes the following linters:- black, with default options (to facilitate usage)
- auto fix trailing whitespace
- auto fix newline at end of files
- detect debug statements
- flake8 with same options as before (except line length which is now the 88 black default)
- pyupgrade, to encourage python 3 idioms
- pylint with mandatory checks (with some more mandatory checks than before, for v13 only)
- pylint with all checks (optional + mandatory), not failing
- isort to automatically sort imports (except in __init__.py where import order might be significant)
- run eslint as a pre-commit hook, with the same configuration as pylint-odoo except that all checks are warnings. This is the same as what pylint-odoo does (javascript checks are not blocking).
You can see an example configuration in the storage project [3], the queue project [4] as well as partner-contact [5]. Look for the following files: .pre-commit-config.yaml, .flake8, .pylintrc, .eslintrc. Also look at the updated .travis.yml to see how pre-commit is run. To try it out,- checkout these branches
- run 'pre-commit install'
- start committing lint failures to see the effect.
If you have suggestions to make on the linter configurations, you can make them on this MQT PR: https://github.com/OCA/maintainer-quality-tools/pull/613/filesIn practice, if there are no objections, the plan is to setup this configuration on all 13.0 branches this week, while there are not too many v13 modules merged. To do this, I will push all linter configuration files to 13.0 branches, as well as resetting the travis configuration to the default.When the configurations will need to evolve later, the maintenance of these configuration files will become a bot task. As before, there will be no possibility to configure linting rules per repo.Looking forward to reading your feedback.Best regards,-sbi_______________________________________________
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 Maxime Chambreuil - 09:56 - 8 Oct 2019 -
Re: Linting for 13.0 branches (using black and pre-commit)
+1Le lun. 7 oct. 2019 à 18:12, Bruno Joliveau <bruno.joliveau@numigi.com> a écrit :+1 from "Numigiens"Have a good day from Canada!
Bruno Joliveau - Architecte applications - PrésidentNUMIGI SOLUTIONS INC.(514) 317-7944Longueuil, Québec, CanadaLe lun. 7 oct. 2019 à 06:56, Stéphane Bidoul <stephane.bidoul@acsone.eu> a écrit :Dear contributors,Following a recent conversation on twitter, and further talks during #OCAdays, there seems to be a wide interest for using Black [1] as a code formatter for OCA code.This post explains the proposed approach to implement it in OCA, as well as several improvements to code linting tools.In a nutshell, Black is a python code formatter that quickly gained traction in the Python community in the last couple of years. It formats the code for you with a predefined set of rules and almost no options so as to free your mind for more important matters.At #OCAdays, we discussed on how to put it in practice, and it was proposed to take the opportunity of this change to introduce pre-commit [2] as the linting framework for OCA in the 13.0 branches.TL;DR: If you are not interested in the nitty gritty details, the only change you will need to remember compared to your current workflow is:- run Black before committing your code on the 13.0 branches
- sort imports (stdlib, odoo, odoo.addons, local imports)
- To save time, install pre-commit and run pre-commit install after cloning an OCA repository on the 13.0 branch. Linting, running black and sorting imports will be done automatically for you when you commit. You can also run it manually with 'pre-commit run --all-files'.
If you are interested in practical details and the rationale, read on.pre-commit is a tool that lets contributors easily run lint checks locally in a consistent and reproducible manner. These checks are then run again by Travis to be sure conventions are enforced. In principle this is similar to what we are doing now with MQT LINT_CHECK="1", with the following beneficial differences:- installation of the linters locally is easier: only one tool needs to be installed on developer's machines: pre-commit, which will then take care of installing all the required linters for you
- you then run "pre-commit install" after cloning a repository
- lint checks are then run automatically when creating a commit locally so you can detect errors much earlier, without having to wait for Travis to detect them for you
- some linters (such as Black, and the import sorter) fix the code for you, so you immediately have the diff available with all fixes to commit
- all configurations are stored locally in the repository using default configuration files (.pylintrc, .flake8, etc); this means your favorite IDE will pick them up automatically to give you assistance in detecting and fixing errors
- a wide variety of pre-commit plugins exist, which means we can easily benefit from them and progressively add more in the future
The proposed configuration includes the following linters:- black, with default options (to facilitate usage)
- auto fix trailing whitespace
- auto fix newline at end of files
- detect debug statements
- flake8 with same options as before (except line length which is now the 88 black default)
- pyupgrade, to encourage python 3 idioms
- pylint with mandatory checks (with some more mandatory checks than before, for v13 only)
- pylint with all checks (optional + mandatory), not failing
- isort to automatically sort imports (except in __init__.py where import order might be significant)
- run eslint as a pre-commit hook, with the same configuration as pylint-odoo except that all checks are warnings. This is the same as what pylint-odoo does (javascript checks are not blocking).
You can see an example configuration in the storage project [3], the queue project [4] as well as partner-contact [5]. Look for the following files: .pre-commit-config.yaml, .flake8, .pylintrc, .eslintrc. Also look at the updated .travis.yml to see how pre-commit is run. To try it out,- checkout these branches
- run 'pre-commit install'
- start committing lint failures to see the effect.
If you have suggestions to make on the linter configurations, you can make them on this MQT PR: https://github.com/OCA/maintainer-quality-tools/pull/613/filesIn practice, if there are no objections, the plan is to setup this configuration on all 13.0 branches this week, while there are not too many v13 modules merged. To do this, I will push all linter configuration files to 13.0 branches, as well as resetting the travis configuration to the default.When the configurations will need to evolve later, the maintenance of these configuration files will become a bot task. As before, there will be no possibility to configure linting rules per repo.Looking forward to reading your feedback.Best regards,-sbi_______________________________________________
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 - 07:46 - 8 Oct 2019 -
Re: Linting for 13.0 branches (using black and pre-commit)
+1 from "Numigiens"Have a good day from Canada!
Bruno Joliveau - Architecte applications - PrésidentNUMIGI SOLUTIONS INC.(514) 317-7944Longueuil, Québec, CanadaLe lun. 7 oct. 2019 à 06:56, Stéphane Bidoul <stephane.bidoul@acsone.eu> a écrit :Dear contributors,Following a recent conversation on twitter, and further talks during #OCAdays, there seems to be a wide interest for using Black [1] as a code formatter for OCA code.This post explains the proposed approach to implement it in OCA, as well as several improvements to code linting tools.In a nutshell, Black is a python code formatter that quickly gained traction in the Python community in the last couple of years. It formats the code for you with a predefined set of rules and almost no options so as to free your mind for more important matters.At #OCAdays, we discussed on how to put it in practice, and it was proposed to take the opportunity of this change to introduce pre-commit [2] as the linting framework for OCA in the 13.0 branches.TL;DR: If you are not interested in the nitty gritty details, the only change you will need to remember compared to your current workflow is:- run Black before committing your code on the 13.0 branches
- sort imports (stdlib, odoo, odoo.addons, local imports)
- To save time, install pre-commit and run pre-commit install after cloning an OCA repository on the 13.0 branch. Linting, running black and sorting imports will be done automatically for you when you commit. You can also run it manually with 'pre-commit run --all-files'.
If you are interested in practical details and the rationale, read on.pre-commit is a tool that lets contributors easily run lint checks locally in a consistent and reproducible manner. These checks are then run again by Travis to be sure conventions are enforced. In principle this is similar to what we are doing now with MQT LINT_CHECK="1", with the following beneficial differences:- installation of the linters locally is easier: only one tool needs to be installed on developer's machines: pre-commit, which will then take care of installing all the required linters for you
- you then run "pre-commit install" after cloning a repository
- lint checks are then run automatically when creating a commit locally so you can detect errors much earlier, without having to wait for Travis to detect them for you
- some linters (such as Black, and the import sorter) fix the code for you, so you immediately have the diff available with all fixes to commit
- all configurations are stored locally in the repository using default configuration files (.pylintrc, .flake8, etc); this means your favorite IDE will pick them up automatically to give you assistance in detecting and fixing errors
- a wide variety of pre-commit plugins exist, which means we can easily benefit from them and progressively add more in the future
The proposed configuration includes the following linters:- black, with default options (to facilitate usage)
- auto fix trailing whitespace
- auto fix newline at end of files
- detect debug statements
- flake8 with same options as before (except line length which is now the 88 black default)
- pyupgrade, to encourage python 3 idioms
- pylint with mandatory checks (with some more mandatory checks than before, for v13 only)
- pylint with all checks (optional + mandatory), not failing
- isort to automatically sort imports (except in __init__.py where import order might be significant)
- run eslint as a pre-commit hook, with the same configuration as pylint-odoo except that all checks are warnings. This is the same as what pylint-odoo does (javascript checks are not blocking).
You can see an example configuration in the storage project [3], the queue project [4] as well as partner-contact [5]. Look for the following files: .pre-commit-config.yaml, .flake8, .pylintrc, .eslintrc. Also look at the updated .travis.yml to see how pre-commit is run. To try it out,- checkout these branches
- run 'pre-commit install'
- start committing lint failures to see the effect.
If you have suggestions to make on the linter configurations, you can make them on this MQT PR: https://github.com/OCA/maintainer-quality-tools/pull/613/filesIn practice, if there are no objections, the plan is to setup this configuration on all 13.0 branches this week, while there are not too many v13 modules merged. To do this, I will push all linter configuration files to 13.0 branches, as well as resetting the travis configuration to the default.When the configurations will need to evolve later, the maintenance of these configuration files will become a bot task. As before, there will be no possibility to configure linting rules per repo.Looking forward to reading your feedback.Best regards,-sbi_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Bruno Joliveau - 06:10 - 7 Oct 2019
-
[OXP] Odoo Merge Sprint
Dear OCA developers, If you are coming to our Odoo Experience[1] event this week (just after the OCA Code Sprint), don't forget to come see us at the Merge Sprint room (in the Hocaille room). This will be the occasion to meet the Odoo developers and review together your pull requests and contribution to the source code of Odoo. Check the event page[2] for details. There is an agenda published there to meet developers specialised in specific applications, this way you are sure to meet somebody that will be able to answer your questions. See you there, Martin [1] https://www.odoo.com/event/odoo-experience-2019-2019-09-30-2019-10-04-1629/page/oxp19-homepage [2] https://www.odoo.com/event/odoo-experience-2019-2019-09-30-2019-10-04-1629/page/oxp19-merge-sprint -- Martin Trigaux Odoo https://odoo.com https://github.com/mart-e
by Martin Trigaux - 01:56 - 1 Oct 2019-
Re: [OXP] Odoo Merge Sprint
Other awesome initiative!I know where I'm going to be whole event, hehe.See you soon!
by Pedro M. Baeza - 02:36 - 1 Oct 2019
-
-
Propose Héctor Villarreal as PSC of purchases
Hi all,Here is his Github account. He has actively participated with a lot of contributions at purchase-workflow repository in the newest versions: https://github.com/OCA/purchase-workflow/pulls/hveficent and has migrated to latest version purchase_request among others.Regards,--Twitter: lreficent_erp(+34) 679052448 | lois.rilo@eficent.com | http://www.eficent.comLois Rilo AnteloEficent Business and IT Consulting Services, S.L.
by Lois Rilo Antelo - 06:26 - 30 Sep 2019-
Re: Propose Héctor Villarreal as PSC of purchases
+1On Mon, Sep 30, 2019 at 6:26 PM Lois Rilo Antelo <lois.rilo@eficent.com> wrote:Hi all,Here is his Github account. He has actively participated with a lot of contributions at purchase-workflow repository in the newest versions: https://github.com/OCA/purchase-workflow/pulls/hveficent and has migrated to latest version purchase_request among others.Regards,--Twitter: lreficent_erp(+34) 679052448 | lois.rilo@eficent.com | http://www.eficent.comLois Rilo AnteloEficent Business and IT Consulting Services, S.L._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Alex Comba
Tel (CH): +41 91 210 23 40
by Alex Comba. - 11:11 - 8 Oct 2019 -
Re: Propose Héctor Villarreal as PSC of purchases
+1On Tue, 1 Oct 2019 at 09:17, Rafael Blasco <rafael.blasco@tecnativa.com> wrote:+1El lun., 30 sept. 2019 18:26, Lois Rilo Antelo <lois.rilo@eficent.com> escribió:Hi all,Here is his Github account. He has actively participated with a lot of contributions at purchase-workflow repository in the newest versions: https://github.com/OCA/purchase-workflow/pulls/hveficent and has migrated to latest version purchase_request among others.Regards,--Twitter: lreficent_erp(+34) 679052448 | lois.rilo@eficent.com | http://www.eficent.comLois Rilo AnteloEficent Business and IT Consulting Services, S.L._______________________________________________
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 Cédric Pigeon - 09:20 - 1 Oct 2019 -
Re: Propose Héctor Villarreal as PSC of purchases
+1El lun., 30 sept. 2019 18:26, Lois Rilo Antelo <lois.rilo@eficent.com> escribió:Hi all,Here is his Github account. He has actively participated with a lot of contributions at purchase-workflow repository in the newest versions: https://github.com/OCA/purchase-workflow/pulls/hveficent and has migrated to latest version purchase_request among others.Regards,--Twitter: lreficent_erp(+34) 679052448 | lois.rilo@eficent.com | http://www.eficent.comLois Rilo AnteloEficent Business and IT Consulting Services, S.L._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Rafael Blasco (Moduon) - 09:16 - 1 Oct 2019 -
Re: Propose Héctor Villarreal as PSC of purchases
+1El lun., 30 sept. 2019 a las 18:26, Lois Rilo Antelo (<lois.rilo@eficent.com>) escribió:Hi all,Here is his Github account. He has actively participated with a lot of contributions at purchase-workflow repository in the newest versions: https://github.com/OCA/purchase-workflow/pulls/hveficent and has migrated to latest version purchase_request among others.Regards,--Twitter: lreficent_erp(+34) 679052448 | lois.rilo@eficent.com | http://www.eficent.comLois Rilo AnteloEficent Business and IT Consulting Services, S.L._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Moisés López CalderónMobile: (+521) 477-752-22-30Twitter: @moylop260Twitter: @vauxoo
by Moisés López Calderón - 09:10 - 1 Oct 2019 -
Re: Propose Héctor Villarreal as PSC of purchases
+1 of course!El lun., 30 sept. 2019 21:37, Enric Tobella <etobella@creublanca.es> escribió:+1Enric Tobella AlomarCentros Médicos Creu BlancaTel: 902 202 230Tanto este mensaje como los documentos que, en su caso, lleve como anexos,
pueden contener información reservada y/o confidencial, destinada exclusivamente
para el uso del destinatario o la persona responsable de entregarlo al mismo,
estando su uso no autorizado prohibido legalmente.
Su contenido no constituye un compromiso para Creu Blanca (la empresa remitente)
salvo ratificación escrita por ambas partes. En caso de su recepción por error,
rogamos nos lo comunique por igual vía, se abstenga de realizar copias del mensaje
o documentos adjuntos, remitirlo o facilitarlo a un tercero, y proceda en su defecto,
a su eliminación.From: "Roussel, Denis" <denis.roussel@acsone.eu>
To: "Contributors" <contributors@odoo-community.org>
Date: Mon, 30 Sep 2019 17:12:15 -0000
Subject: Re: Propose Héctor Villarreal as PSC of purchases
+1Le lun. 30 sept. 2019 à 18:26, Lois Rilo Antelo <lois.rilo@eficent.com> a écrit :Hi all,Here is his Github account. He has actively participated with a lot of contributions at purchase-workflow repository in the newest versions: https://github.com/OCA/purchase-workflow/pulls/hveficent and has migrated to latest version purchase_request among others.Regards,--Twitter: lreficent_erp(+34) 679052448 | lois.rilo@eficent.com | http://www.eficent.comLois Rilo AnteloEficent Business and IT Consulting Services, S.L._______________________________________________
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
Tanto este mensaje como los documentos que, en su caso, lleve como anexos,
pueden contener información reservada y/o confidencial, destinada exclusivamente
para el uso del destinatario o la persona responsable de entregarlo al mismo,
estando su uso no autorizado prohibido legalmente.
Su contenido no constituye un compromiso para Creu Blanca (la empresa remitente)
salvo ratificación escrita por ambas partes. En caso de su recepción por error,
rogamos nos lo comunique por igual vía, se abstenga de realizar copias del mensaje
o documentos adjuntos, remitirlo o facilitarlo a un tercero, y proceda en su defecto,
a su eliminación.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Jordi Ballester Alomar - 09:51 - 30 Sep 2019
-
-
Souheil Bejaoui for project & service PSC
I want to propose https://github.com/sbejaoui for this PSC as he has been working a lot on all the contract stuff. You can see some os his PRs in:Regards.
by Pedro M. Baeza - 04:26 - 30 Sep 2019-
Re: Souheil Bejaoui for project & service PSC
+1On Mon, Sep 30, 2019 at 4:27 PM Pedro M. Baeza (Tecnativa) <pedro.baeza@tecnativa.com> wrote:I want to propose https://github.com/sbejaoui for this PSC as he has been working a lot on all the contract stuff. You can see some os his PRs in:Regards._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Alex Comba
Tel (CH): +41 91 210 23 40
by Alex Comba. - 09:11 - 7 Oct 2019 -
-
Re: Souheil Bejaoui for project & service PSC
+1Le lun. 30 sept. 2019 à 16:41, Moises Lopez <moylop260@vauxoo.com> a écrit :+1El lun., 30 sept. 2019 a las 16:37, Mignon, Laurent (<laurent.mignon@acsone.eu>) escribió:+1On Mon, Sep 30, 2019 at 4:31 PM Stéphane Bidoul <stephane.bidoul@acsone.eu> wrote:+1Le lun. 30 sept. 2019 à 16:27, Pedro M. Baeza (Tecnativa) <pedro.baeza@tecnativa.com> a écrit :I want to propose https://github.com/sbejaoui for this PSC as he has been working a lot on all the contract stuff. You can see some os his PRs in:Regards._______________________________________________
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
--Moisés López CalderónMobile: (+521) 477-752-22-30Twitter: @moylop260Twitter: @vauxoo_______________________________________________
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 - 08:36 - 1 Oct 2019 -
Re: Souheil Bejaoui for project & service PSC
+1El lun., 30 sept. 2019 a las 16:37, Mignon, Laurent (<laurent.mignon@acsone.eu>) escribió:+1On Mon, Sep 30, 2019 at 4:31 PM Stéphane Bidoul <stephane.bidoul@acsone.eu> wrote:+1Le lun. 30 sept. 2019 à 16:27, Pedro M. Baeza (Tecnativa) <pedro.baeza@tecnativa.com> a écrit :I want to propose https://github.com/sbejaoui for this PSC as he has been working a lot on all the contract stuff. You can see some os his PRs in:Regards._______________________________________________
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
--Moisés López CalderónMobile: (+521) 477-752-22-30Twitter: @moylop260Twitter: @vauxoo
by Moisés López Calderón - 04:41 - 30 Sep 2019 -
Re: Souheil Bejaoui for project & service PSC
+1On Mon, Sep 30, 2019 at 4:27 PM Pedro M. Baeza (Tecnativa) <pedro.baeza@tecnativa.com> wrote:I want to propose https://github.com/sbejaoui for this PSC as he has been working a lot on all the contract stuff. You can see some os his PRs in:Regards._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--__________________________________________
Denis Roussel
Software Engineer
Acsone SA, Succursale de Luxembourg
Tel : +352 20 21 10 20 19
Fax : +352 20 21 10 21
Gsm : +352 691 50 60 88Acsone sa/nv
Boulevard de la Woluwe 56 Woluwedal | B-1200 Brussels | Belgium
Zone Industrielle 22 | L-8287 Kehlen | Luxembourg
www.acsone.eu
by Denis Roussel - 04:41 - 30 Sep 2019
-
-
13.0 Migration instructions
Dear community,In https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-13.0 there’s “Squash administrative commits (if any) with the previous commit for reducing commit noise.”It should be understood as “Squash with previous administrative commits” or “Squash with any previous commit”?Kind regards,Alexey
by Alexey Pelykh <alexey.pelykh@gmail.com> - 12:41 - 30 Sep 2019-
Re: 13.0 Migration instructions
Yeah, thanks for the clarification.And now even with translations, the commit is done with GitHub login of each translator, so we shouldn't squash them together (unless same author) for preserving authorship.Regards.
by Pedro M. Baeza - 02:41 - 4 Oct 2019 -
Re: 13.0 Migration instructions
To keep in mind, we are talking only about administrative commits that were created due to the previous commit.We should only squash commits if it was clearly identified after a "real" commit and in clear relation with that commit by the ocabot or a maintainer.Because for translation commits when migrating to 12.0 we squashed all in one for updates from Transifex.In this case it's not relevant to squash them to the previous commit.It could add big noise to a simple fix commit of 2 lines that doesn't affect the translation terms.Regards,Yannick VaucherBusiness Solutions ArchitectCamptocamp SAPSE A, CH-1015 LausannePhone: +41 21 619 10 30Office: +41 21 619 10 10On Mon, 30 Sep 2019 at 15:07, Pedro M. Baeza (Tecnativa) <pedro.baeza@tecnativa.com> wrote:The idea is to merge them with the first "real commit".Imagine this commit history (from more recent to older):[UPD] README.rstUpdate translation files[MIG] xxxx: Migration to version 12.0Squashing all of them with the migration commit doesn't lose the commit history meaning.Regards._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Yannick Payot - 02:31 - 4 Oct 2019 -
Re: 13.0 Migration instructions
The idea is to merge them with the first "real commit".Imagine this commit history (from more recent to older):[UPD] README.rstUpdate translation files[MIG] xxxx: Migration to version 12.0Squashing all of them with the migration commit doesn't lose the commit history meaning.Regards.
by Pedro M. Baeza - 03:06 - 30 Sep 2019
-
-
Kenyan Localization Repo
Hello Contributors,I would like to publish my work to OCA (l10n-kenya), I have created some modules for Kenyan Localization.
Thanks.
Duncan Kiplangat,Sunflower IT.
by Kiplangat Dan <kiplangatdan@gmail.com> - 11:35 - 30 Sep 2019-
Re: Kenyan Localization Repo
Hi. Kiplangat, please write to contribute@odoo-community.org, as this is handle through tasks in our instance through that mail.Regards.
by Pedro M. Baeza - 05:00 - 8 Oct 2019
-
-
OCA days on remote
Just a reminder for all of you that don't able to come to the LLN OCA Days Agenda. If you are on remote, you can also work on the code sprint. There's a channel on IRC for synchronizing.Regards.
by Pedro M. Baeza - 09:56 - 30 Sep 2019 -
How to use @api.onchange in models.AbstractModel, when the interiting class field name are different.
Dear all,I have one technical challenge while doing this PR -> https://github.com/OCA/account-analytic/pull/251In the origin module, there was abstract class,
class AnalyticDimensionLine(models.AbstractModel):
_name = 'analytic.dimension.line'Which are inherited by other model, i.e., account.move.line, account.invoice.line, etc.class AccountInvoiceLine(models.Model):
_name = 'account.invoice.line'
_inherit = ['analytic.dimension.line', 'account.invoice.line']
_analytic_tag_field_name = 'analytic_tag_ids'Now, I wanted to add api.onchange method on a field which can be varied by each inheriting model via _analytic_tag_field_nameQuestion is, I would want to do the onchange on the base abstract class, analytic.dimension.line like this, but it doesn't work.class AnalyticDimensionLine(models.AbstractModel):
_inherit = 'analytic.dimension.line'@api.onchange(lambda self: self._analytic_tag_field_name) ---------------------> THIS NOT WORK
def _onchange_analytic_tag_ids(self):And so, I end up having to add @api.onchange in inheriting models. Which I think not very good.class AccountInvoiceLine(models.Model):
_inherit = 'account.invoice.line'
@api.onchange('analytic_tag_ids') ----------------------> NOT GOOD
def _onchange_analytic_tag_ids(self):Any thought are appreciated,Than you,
by Kitti Upariphutthiphong - 01:31 - 27 Sep 2019-
Re: How to use @api.onchange in models.AbstractModel, when the interiting class field name are different.
Hello Simone,Thank you for answer. I did try that with,@api.onchange(lambda self: self._get_onchange_analytic_tag_spec)also@api.onchange(lambda self: (self._analytic_tag_field_name, ))But it do not triggered.Just FYI. from the existing Odoo source code, I only see some @api.depends that call other function.KittiOn Mon, Oct 7, 2019 at 2:42 PM Simone Orsi <simahawk@gmail.com> wrote:Hi Kitti,AFAIS your solution with the lambda probably does not work because you are returning the field name instead of a tuple/list of fields.If you want to do it that way I suggest you use a specific method in the base model, eg:class AccountInvoiceLine(models.Model):
_name = 'account.invoice.line'
_inherit = ['analytic.dimension.line', 'account.invoice.line']
_analytic_tag_field_name = 'analytic_tag_ids'def _get_onchange_analytic_tag_spec(self):return (self._analytic_tag_field_name, )@api.onchange(self._get_onchange_analytic_tag_spec)
def _onchange_analytic_tag_ids(self):[...]Hope this helps. Bests,S.On Fri, Sep 27, 2019 at 1:31 PM Kitti Upariphutthiphong <kittiu@ecosoft.co.th> wrote:Dear all,I have one technical challenge while doing this PR -> https://github.com/OCA/account-analytic/pull/251In the origin module, there was abstract class,
class AnalyticDimensionLine(models.AbstractModel):
_name = 'analytic.dimension.line'Which are inherited by other model, i.e., account.move.line, account.invoice.line, etc.class AccountInvoiceLine(models.Model):
_name = 'account.invoice.line'
_inherit = ['analytic.dimension.line', 'account.invoice.line']
_analytic_tag_field_name = 'analytic_tag_ids'Now, I wanted to add api.onchange method on a field which can be varied by each inheriting model via _analytic_tag_field_nameQuestion is, I would want to do the onchange on the base abstract class, analytic.dimension.line like this, but it doesn't work.class AnalyticDimensionLine(models.AbstractModel):
_inherit = 'analytic.dimension.line'@api.onchange(lambda self: self._analytic_tag_field_name) ---------------------> THIS NOT WORK
def _onchange_analytic_tag_ids(self):And so, I end up having to add @api.onchange in inheriting models. Which I think not very good.class AccountInvoiceLine(models.Model):
_inherit = 'account.invoice.line'
@api.onchange('analytic_tag_ids') ----------------------> NOT GOOD
def _onchange_analytic_tag_ids(self):Any thought are appreciated,Than you,_______________________________________________
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 Kitti Upariphutthiphong - 10:45 - 9 Oct 2019 -
Re: How to use @api.onchange in models.AbstractModel, when the interiting class field name are different.
Hi Kitti,AFAIS your solution with the lambda probably does not work because you are returning the field name instead of a tuple/list of fields.If you want to do it that way I suggest you use a specific method in the base model, eg:class AccountInvoiceLine(models.Model):
_name = 'account.invoice.line'
_inherit = ['analytic.dimension.line', 'account.invoice.line']
_analytic_tag_field_name = 'analytic_tag_ids'def _get_onchange_analytic_tag_spec(self):return (self._analytic_tag_field_name, )@api.onchange(self._get_onchange_analytic_tag_spec)
def _onchange_analytic_tag_ids(self):[...]Hope this helps. Bests,S.On Fri, Sep 27, 2019 at 1:31 PM Kitti Upariphutthiphong <kittiu@ecosoft.co.th> wrote:Dear all,I have one technical challenge while doing this PR -> https://github.com/OCA/account-analytic/pull/251In the origin module, there was abstract class,
class AnalyticDimensionLine(models.AbstractModel):
_name = 'analytic.dimension.line'Which are inherited by other model, i.e., account.move.line, account.invoice.line, etc.class AccountInvoiceLine(models.Model):
_name = 'account.invoice.line'
_inherit = ['analytic.dimension.line', 'account.invoice.line']
_analytic_tag_field_name = 'analytic_tag_ids'Now, I wanted to add api.onchange method on a field which can be varied by each inheriting model via _analytic_tag_field_nameQuestion is, I would want to do the onchange on the base abstract class, analytic.dimension.line like this, but it doesn't work.class AnalyticDimensionLine(models.AbstractModel):
_inherit = 'analytic.dimension.line'@api.onchange(lambda self: self._analytic_tag_field_name) ---------------------> THIS NOT WORK
def _onchange_analytic_tag_ids(self):And so, I end up having to add @api.onchange in inheriting models. Which I think not very good.class AccountInvoiceLine(models.Model):
_inherit = 'account.invoice.line'
@api.onchange('analytic_tag_ids') ----------------------> NOT GOOD
def _onchange_analytic_tag_ids(self):Any thought are appreciated,Than 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 Simone Orsi - 09:41 - 7 Oct 2019 -
Re: How to use @api.onchange in models.AbstractModel, when the interiting class field name are different.
Hello Pedro,Thank you! It resolved partly, but still having to have this api.onchange on every model though.Note: I have heard a word from Rafael Odoo that, Odoo are on the way of removing api.onchange, and make api.depends more abstract in the future. May be I have to wait till then...KittiOn Fri, Oct 4, 2019 at 10:31 AM Pedro M. Baeza (Tecnativa) <pedro.baeza@tecnativa.com> wrote:Hi, Kitti, what you can do is:class BaseModel(models.AbstractModel):_name = 'base.model'def _onchange_field_base(self, field_name):... # do whatever with field_nameclass SpecificModel(models.Model):_inherit = 'base.model'_name = 'specific.model'@api.onchange('specific_field')def _onchange_specific_field(self):return self._onchange_field_base('specific_field')Regards.El vie., 27 sept. 2019 a las 13:31, Kitti Upariphutthiphong (<kittiu@ecosoft.co.th>) escribió:Dear all,I have one technical challenge while doing this PR -> https://github.com/OCA/account-analytic/pull/251In the origin module, there was abstract class,
class AnalyticDimensionLine(models.AbstractModel):
_name = 'analytic.dimension.line'Which are inherited by other model, i.e., account.move.line, account.invoice.line, etc.class AccountInvoiceLine(models.Model):
_name = 'account.invoice.line'
_inherit = ['analytic.dimension.line', 'account.invoice.line']
_analytic_tag_field_name = 'analytic_tag_ids'Now, I wanted to add api.onchange method on a field which can be varied by each inheriting model via _analytic_tag_field_nameQuestion is, I would want to do the onchange on the base abstract class, analytic.dimension.line like this, but it doesn't work.class AnalyticDimensionLine(models.AbstractModel):
_inherit = 'analytic.dimension.line'@api.onchange(lambda self: self._analytic_tag_field_name) ---------------------> THIS NOT WORK
def _onchange_analytic_tag_ids(self):And so, I end up having to add @api.onchange in inheriting models. Which I think not very good.class AccountInvoiceLine(models.Model):
_inherit = 'account.invoice.line'
@api.onchange('analytic_tag_ids') ----------------------> NOT GOOD
def _onchange_analytic_tag_ids(self):Any thought are appreciated,Than you,_______________________________________________
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 Kitti Upariphutthiphong - 06:56 - 7 Oct 2019 -
Re: How to use @api.onchange in models.AbstractModel, when the interiting class field name are different.
Hi, Kitti, what you can do is:class BaseModel(models.AbstractModel):_name = 'base.model'def _onchange_field_base(self, field_name):... # do whatever with field_nameclass SpecificModel(models.Model):_inherit = 'base.model'_name = 'specific.model'@api.onchange('specific_field')def _onchange_specific_field(self):return self._onchange_field_base('specific_field')Regards.El vie., 27 sept. 2019 a las 13:31, Kitti Upariphutthiphong (<kittiu@ecosoft.co.th>) escribió:Dear all,I have one technical challenge while doing this PR -> https://github.com/OCA/account-analytic/pull/251In the origin module, there was abstract class,
class AnalyticDimensionLine(models.AbstractModel):
_name = 'analytic.dimension.line'Which are inherited by other model, i.e., account.move.line, account.invoice.line, etc.class AccountInvoiceLine(models.Model):
_name = 'account.invoice.line'
_inherit = ['analytic.dimension.line', 'account.invoice.line']
_analytic_tag_field_name = 'analytic_tag_ids'Now, I wanted to add api.onchange method on a field which can be varied by each inheriting model via _analytic_tag_field_nameQuestion is, I would want to do the onchange on the base abstract class, analytic.dimension.line like this, but it doesn't work.class AnalyticDimensionLine(models.AbstractModel):
_inherit = 'analytic.dimension.line'@api.onchange(lambda self: self._analytic_tag_field_name) ---------------------> THIS NOT WORK
def _onchange_analytic_tag_ids(self):And so, I end up having to add @api.onchange in inheriting models. Which I think not very good.class AccountInvoiceLine(models.Model):
_inherit = 'account.invoice.line'
@api.onchange('analytic_tag_ids') ----------------------> NOT GOOD
def _onchange_analytic_tag_ids(self):Any thought are appreciated,Than 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 Pedro M. Baeza - 10:31 - 4 Oct 2019
-
-
See you guys soon on OCA days.
Dear all contributors,My team, 4 people, are very excited to see you guys on the coming OCA code sprint. In fact, it is our very first sprint else where.
It is a great opportunity to face to face with people we saw online. If you come across developers who can't speak English, chances they are our team.So, please be gentle to us :)See you soon!Kitti U.
by Kitti Upariphutthiphong - 12:15 - 27 Sep 2019-
Re: See you guys soon on OCA days.
Hi CommunityI will be at LLN Tuesday Morning, I hope I will not miss a lot. It a real pleasure for me to meet you in person.''Where others see limitations, we see possibilities''Othmane Ghandi----------------------------------------------------------------------------------------------------------------------------------------------"les bonnes choses viennent à ceux qui savent attendre. Les grandes choses viennent à ceux qui se lèvent et qui font tout pour y arriver"-----------------------------------------------------------------------------------------------------------------------------------------------Le dim. 29 sept. 2019 à 13:17, Daniel Reis <dgreis@sapo.pt> a écrit :Don’t underestimate the contributions you’ve been doing yourself Frederick.Congratulations for the new family member and have a nice trip.--drNo dia 29/09/2019, às 09:22, Frederik Kramer <frederik.kramer@initos.com> escreveu:
Guys, your dedication is unmatched ! We are only 2 from initOS ;-) As my sister gave birth to a new baby boy some days ago, i will visit her family for a couple of hours (and an overnight stay in Düsseldorf) and will be reaching to LLN tomorrow morning (roughly an hour after the official start, 10:30). Amjad from my team (sitting next to me in the train, will dirctly go through and reach LLN also today). I am really looking forward to see you amazing guys tomorrow. Best Frederik Am Freitag, den 27.09.2019, 10:52 +0000 schrieb Pedro Manuel Baeza Romero: > We all are legion, hehe > > See you soon. > > El vie., 27 sept. 2019 12:37, Roussel, Denis <denis.roussel@acsone.eu > > escribió: > > See you there ! > > > > We will be 10 from Acsone. > > > > The more we get, the more we will be at the bar to get a drink at > > the end of the day (some will get running on tuesday - foolish ones > > !) > > > > On Fri, Sep 27, 2019 at 12:27 PM Jordi Ballester Alomar < > > jordi.ballester@eficent.com> wrote: > > > We're looking forward to meeting you! > > > > > > We will be coming 8 from Eficent to the OCA Days. > > > > > > El vie., 27 sept. 2019 12:17, Kitti Upariphutthiphong < > > > kittiu@ecosoft.co.th> escribió: > > > > Dear all contributors, > > > > > > > > My team, 4 people, are very excited to see you guys on the > > > > coming OCA code sprint. In fact, it is our very first sprint > > > > else where. > > > > > > > > It is a great opportunity to face to face with people we saw > > > > online. If you come across developers who can't speak English, > > > > chances they are our team. > > > > > > > > So, please be gentle to us :) > > > > See you soon! > > > > Kitti U. > > > > _______________________________________________ > > > > 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 An der Eisenbahn 1 21224 Rosengarten Phone: +49 4105 56156-12 Fax: +49 4105 56156-10 Mobil: +49 179 3901819 Email: frederik.kramer@initos.com Web: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Rosengarten – Klecken Amtsgericht Tostedt, HRB 205226 Steuer-Nr: 15/200/53247 USt-IdNr.: DE815580155
_______________________________________________
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 Othmane Ghandi - 01:55 - 29 Sep 2019 -
Re: See you guys soon on OCA days.
Don’t underestimate the contributions you’ve been doing yourself Frederick.Congratulations for the new family member and have a nice trip.--drNo dia 29/09/2019, às 09:22, Frederik Kramer <frederik.kramer@initos.com> escreveu:
Guys, your dedication is unmatched ! We are only 2 from initOS ;-) As my sister gave birth to a new baby boy some days ago, i will visit her family for a couple of hours (and an overnight stay in Düsseldorf) and will be reaching to LLN tomorrow morning (roughly an hour after the official start, 10:30). Amjad from my team (sitting next to me in the train, will dirctly go through and reach LLN also today). I am really looking forward to see you amazing guys tomorrow. Best Frederik Am Freitag, den 27.09.2019, 10:52 +0000 schrieb Pedro Manuel Baeza Romero: > We all are legion, hehe > > See you soon. > > El vie., 27 sept. 2019 12:37, Roussel, Denis <denis.roussel@acsone.eu > > escribió: > > See you there ! > > > > We will be 10 from Acsone. > > > > The more we get, the more we will be at the bar to get a drink at > > the end of the day (some will get running on tuesday - foolish ones > > !) > > > > On Fri, Sep 27, 2019 at 12:27 PM Jordi Ballester Alomar < > > jordi.ballester@eficent.com> wrote: > > > We're looking forward to meeting you! > > > > > > We will be coming 8 from Eficent to the OCA Days. > > > > > > El vie., 27 sept. 2019 12:17, Kitti Upariphutthiphong < > > > kittiu@ecosoft.co.th> escribió: > > > > Dear all contributors, > > > > > > > > My team, 4 people, are very excited to see you guys on the > > > > coming OCA code sprint. In fact, it is our very first sprint > > > > else where. > > > > > > > > It is a great opportunity to face to face with people we saw > > > > online. If you come across developers who can't speak English, > > > > chances they are our team. > > > > > > > > So, please be gentle to us :) > > > > See you soon! > > > > Kitti U. > > > > _______________________________________________ > > > > 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 An der Eisenbahn 1 21224 Rosengarten Phone: +49 4105 56156-12 Fax: +49 4105 56156-10 Mobil: +49 179 3901819 Email: frederik.kramer@initos.com Web: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Rosengarten – Klecken Amtsgericht Tostedt, HRB 205226 Steuer-Nr: 15/200/53247 USt-IdNr.: DE815580155
_______________________________________________
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 - 01:15 - 29 Sep 2019 -
Re: See you guys soon on OCA days.
Guys, your dedication is unmatched ! We are only 2 from initOS ;-) As my sister gave birth to a new baby boy some days ago, i will visit her family for a couple of hours (and an overnight stay in Düsseldorf) and will be reaching to LLN tomorrow morning (roughly an hour after the official start, 10:30). Amjad from my team (sitting next to me in the train, will dirctly go through and reach LLN also today). I am really looking forward to see you amazing guys tomorrow. Best Frederik Am Freitag, den 27.09.2019, 10:52 +0000 schrieb Pedro Manuel Baeza Romero: > We all are legion, hehe > > See you soon. > > El vie., 27 sept. 2019 12:37, Roussel, Denis <denis.roussel@acsone.eu > > escribió: > > See you there ! > > > > We will be 10 from Acsone. > > > > The more we get, the more we will be at the bar to get a drink at > > the end of the day (some will get running on tuesday - foolish ones > > !) > > > > On Fri, Sep 27, 2019 at 12:27 PM Jordi Ballester Alomar < > > jordi.ballester@eficent.com> wrote: > > > We're looking forward to meeting you! > > > > > > We will be coming 8 from Eficent to the OCA Days. > > > > > > El vie., 27 sept. 2019 12:17, Kitti Upariphutthiphong < > > > kittiu@ecosoft.co.th> escribió: > > > > Dear all contributors, > > > > > > > > My team, 4 people, are very excited to see you guys on the > > > > coming OCA code sprint. In fact, it is our very first sprint > > > > else where. > > > > > > > > It is a great opportunity to face to face with people we saw > > > > online. If you come across developers who can't speak English, > > > > chances they are our team. > > > > > > > > So, please be gentle to us :) > > > > See you soon! > > > > Kitti U. > > > > _______________________________________________ > > > > 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 An der Eisenbahn 1 21224 Rosengarten Phone: +49 4105 56156-12 Fax: +49 4105 56156-10 Mobil: +49 179 3901819 Email: frederik.kramer@initos.com Web: www.initos.com Geschäftsführung: Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke Sitz der Gesellschaft: Rosengarten – Klecken Amtsgericht Tostedt, HRB 205226 Steuer-Nr: 15/200/53247 USt-IdNr.: DE815580155
by Frederik Kramer - 10:21 - 29 Sep 2019 -
Re: See you guys soon on OCA days.
See you there with pleasure! Have a good journey till there.Le ven. 27 sept. 2019 à 12:52, Pedro Manuel Baeza Romero <pedro.baeza@gmail.com> a écrit :We all are legion, heheSee you soon.El vie., 27 sept. 2019 12:37, Roussel, Denis <denis.roussel@acsone.eu> escribió:See you there !We will be 10 from Acsone.The more we get, the more we will be at the bar to get a drink at the end of the day (some will get running on tuesday - foolish ones !)On Fri, Sep 27, 2019 at 12:27 PM Jordi Ballester Alomar <jordi.ballester@eficent.com> wrote:We're looking forward to meeting you!We will be coming 8 from Eficent to the OCA Days.El vie., 27 sept. 2019 12:17, Kitti Upariphutthiphong <kittiu@ecosoft.co.th> escribió:Dear all contributors,My team, 4 people, are very excited to see you guys on the coming OCA code sprint. In fact, it is our very first sprint else where.
It is a great opportunity to face to face with people we saw online. If you come across developers who can't speak English, chances they are our team.So, please be gentle to us :)See you soon!Kitti U._______________________________________________
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
--__________________________________________
Denis Roussel
Software Engineer
Acsone SA, Succursale de Luxembourg
Tel : +352 20 21 10 20 19
Fax : +352 20 21 10 21
Gsm : +352 691 50 60 88Acsone sa/nv
Boulevard de la Woluwe 56 Woluwedal | B-1200 Brussels | Belgium
Zone Industrielle 22 | L-8287 Kehlen | Luxembourg
www.acsone.eu_______________________________________________
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 - 05:45 - 27 Sep 2019 -
Re: See you guys soon on OCA days.
We all are legion, heheSee you soon.El vie., 27 sept. 2019 12:37, Roussel, Denis <denis.roussel@acsone.eu> escribió:See you there !We will be 10 from Acsone.The more we get, the more we will be at the bar to get a drink at the end of the day (some will get running on tuesday - foolish ones !)On Fri, Sep 27, 2019 at 12:27 PM Jordi Ballester Alomar <jordi.ballester@eficent.com> wrote:We're looking forward to meeting you!We will be coming 8 from Eficent to the OCA Days.El vie., 27 sept. 2019 12:17, Kitti Upariphutthiphong <kittiu@ecosoft.co.th> escribió:Dear all contributors,My team, 4 people, are very excited to see you guys on the coming OCA code sprint. In fact, it is our very first sprint else where.
It is a great opportunity to face to face with people we saw online. If you come across developers who can't speak English, chances they are our team.So, please be gentle to us :)See you soon!Kitti U._______________________________________________
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
--__________________________________________
Denis Roussel
Software Engineer
Acsone SA, Succursale de Luxembourg
Tel : +352 20 21 10 20 19
Fax : +352 20 21 10 21
Gsm : +352 691 50 60 88Acsone sa/nv
Boulevard de la Woluwe 56 Woluwedal | B-1200 Brussels | Belgium
Zone Industrielle 22 | L-8287 Kehlen | Luxembourg
www.acsone.eu_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Pedro M. Baeza - 12:51 - 27 Sep 2019
-
-
Review your PRs before OCA Code Sprint
Dear contributors,
My recommendation for the OCA Code Sprint next week is that tomorrow 27th September review ALL you OWN PRs,
- Rebase
- Review
- Attend comments
- FIX travis
- FIX runbot
- Rebuild runbot for reviewers
- Improve you USAGE section in order that other reviewers understand what should be tested functionaly
- If travis is RED and the problem is other module, SEARCH the one who did the last PR of that module and ask to fix travis…
I wish we will have powerful server next week :-D
Thanks everyone
Regards,
Rafael Blasco
Tecnativa
by Rafael Blasco (Moduon) - 11:10 - 26 Sep 2019 -
OCA Days registration
Dear community, Is it possible for someone to check my registration for the OCA Days? I didn't get any confirmation by email and now I can't recall if I registered at all or somehow I missed to do that. I hope it is not too late :/. Kind Regards, Kiril Vangelovski -- Lambda IS DOOEL - free/open-source information systems implementation & development Kiril Vangelovski - consultant/developer web: https://www.lambda-is.com tel: +38971753823
by Kiril Vangelovski - 03:21 - 26 Sep 2019-
Re: OCA Days registration
Hi Jordi,
Thank you! Now I can sleep more easily :).
Looking forward to seeing you there also!
Kind Regards,
Kiril
On 26.9.19 15:42, Jordi Ballester Alomar wrote:
Hi Kiril,
You are appear as registered to the OCA Days 2019. Looking forward to seeing you there!
Jordi.OCA Board member.
On Thu, Sep 26, 2019 at 3:22 PM Kiril Vangelovski <kiril@lambda-is.com> wrote:
Dear community, Is it possible for someone to check my registration for the OCA Days? I didn't get any confirmation by email and now I can't recall if I registered at all or somehow I missed to do that. I hope it is not too late :/. Kind Regards, Kiril Vangelovski -- Lambda IS DOOEL - free/open-source information systems implementation & development Kiril Vangelovski - consultant/developer web: https://www.lambda-is.com tel: +38971753823_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Jordi Ballester AlomarCEO & Founder | Eficent(+34) 629530707 | jordi.ballester@eficent.com | http://www.eficent.comTwitter: https://twitter.com/jbeficent_erp | Linkedin: https://www.linkedin.com/in/jordiballesteralomar_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
-- Lambda IS DOOEL - free/open-source information systems implementation & development Kiril Vangelovski - consultant/developer web: https://www.lambda-is.com tel: +38971753823
by Kiril Vangelovski - 03:50 - 26 Sep 2019 -
Re: OCA Days registration
Hi Kiril,You are appear as registered to the OCA Days 2019. Looking forward to seeing you there!Jordi.OCA Board member.On Thu, Sep 26, 2019 at 3:22 PM Kiril Vangelovski <kiril@lambda-is.com> wrote:Dear community, Is it possible for someone to check my registration for the OCA Days? I didn't get any confirmation by email and now I can't recall if I registered at all or somehow I missed to do that. I hope it is not too late :/. Kind Regards, Kiril Vangelovski -- Lambda IS DOOEL - free/open-source information systems implementation & development Kiril Vangelovski - consultant/developer web: https://www.lambda-is.com tel: +38971753823_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Jordi Ballester AlomarCEO & Founder | Eficent(+34) 629530707 | jordi.ballester@eficent.com | http://www.eficent.comTwitter: https://twitter.com/jbeficent_erp | Linkedin: https://www.linkedin.com/in/jordiballesteralomar
by Jordi Ballester Alomar - 03:41 - 26 Sep 2019
-
-
OCA Days / Odoo XP - run on Tuesday
Hi there, I would like to organise an informal run between the OCA Days and the Odoo Experience in Louvain-La-Neuve with Odoo employees, partners and the community of users. It would start at 18:15 in front of the Aula-Magna, just enough time for you to finish the OCA Days and change. Please fill the below survey so I can get in touch with you and estimate the number of people and distance to run. https://www.odoo.com/survey/start/0bd24eaa-7cd9-4ed7-a85c-2832df89463d I hope to see you all there ! Martin -- Martin Trigaux Odoo https://odoo.com https://github.com/mart-e
by Martin Trigaux - 01:51 - 25 Sep 2019-
Re: OCA Days / Odoo XP - run on Tuesday
On Wed, 25 Sep 2019, 1:56 PM Martin Trigaux (mat), <mat@odoo.com> wrote:Hi there, I would like to organise an informal run between the OCA Days and the Odoo Experience in Louvain-La-Neuve with Odoo employees, partners and the community of users. It would start at 18:15 in front of the Aula-Magna, just enough time for you to finish the OCA Days and change. Please fill the below survey so I can get in touch with you and estimate the number of people and distance to run. https://www.odoo.com/survey/start/0bd24eaa-7cd9-4ed7-a85c-2832df89463d I hope to see you all there ! Martin -- Martin Trigaux Odoo https://odoo.com https://github.com/mart-e
_______________________________________________
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 - 06:35 - 2 Oct 2019 -
Re: OCA Days / Odoo XP - run on Tuesday
Awesome initiative!Filled.
by Pedro M. Baeza - 10:01 - 25 Sep 2019 -
Re: OCA Days / Odoo XP - run on Tuesday
Great idea, I'm in !''Where others see limitations, we see possibilities''Othmane Ghandi----------------------------------------------------------------------------------------------------------------------------------------------"les bonnes choses viennent à ceux qui savent attendre. Les grandes choses viennent à ceux qui se lèvent et qui font tout pour y arriver"-----------------------------------------------------------------------------------------------------------------------------------------------Le mer. 25 sept. 2019 à 14:27, Jay Vora <vora.jay@serpentcs.com> a écrit :Filled in!On Wed, Sep 25, 2019 at 5:47 PM Mignon, Laurent <laurent.mignon@acsone.eu> wrote:Hi Martin,Thank you for this great idea. Survey filled!Regards,lmi--Laurent MignonOn Wed, Sep 25, 2019 at 1:56 PM Martin Trigaux (mat) <mat@odoo.com> wrote:Hi there, I would like to organise an informal run between the OCA Days and the Odoo Experience in Louvain-La-Neuve with Odoo employees, partners and the community of users. It would start at 18:15 in front of the Aula-Magna, just enough time for you to finish the OCA Days and change. Please fill the below survey so I can get in touch with you and estimate the number of people and distance to run. https://www.odoo.com/survey/start/0bd24eaa-7cd9-4ed7-a85c-2832df89463d I hope to see you all there ! Martin -- Martin Trigaux Odoo https://odoo.com https://github.com/mart-e
_______________________________________________
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
--Technology Services @ www.serpentcs.comBusiness Solutions @ www.serpentcs.inEnterprise Mobile Apps @ www.odooonline.comQuality Assurance @ www.odooqa.comSAP Hana @ www.prozone-tech.comPortal & DMS @ www.alfray.inRegards,----------------------------------------------------------------------------------------------------------------------------Jay Vora Managing Director 
Direct: +91-9879354457 Office: +91-9033472982 Skype: jaynvora Twitter : jaynvora -------------------------------------------------------------------------------------------------
Visit our website : http://www.serpentcs.com_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Othmane Ghandi - 02:30 - 25 Sep 2019 -
Re: OCA Days / Odoo XP - run on Tuesday
Filled in!On Wed, Sep 25, 2019 at 5:47 PM Mignon, Laurent <laurent.mignon@acsone.eu> wrote:Hi Martin,Thank you for this great idea. Survey filled!Regards,lmi--Laurent MignonOn Wed, Sep 25, 2019 at 1:56 PM Martin Trigaux (mat) <mat@odoo.com> wrote:Hi there, I would like to organise an informal run between the OCA Days and the Odoo Experience in Louvain-La-Neuve with Odoo employees, partners and the community of users. It would start at 18:15 in front of the Aula-Magna, just enough time for you to finish the OCA Days and change. Please fill the below survey so I can get in touch with you and estimate the number of people and distance to run. https://www.odoo.com/survey/start/0bd24eaa-7cd9-4ed7-a85c-2832df89463d I hope to see you all there ! Martin -- Martin Trigaux Odoo https://odoo.com https://github.com/mart-e
_______________________________________________
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
--Technology Services @ www.serpentcs.comBusiness Solutions @ www.serpentcs.inEnterprise Mobile Apps @ www.odooonline.comQuality Assurance @ www.odooqa.comSAP Hana @ www.prozone-tech.comPortal & DMS @ www.alfray.inRegards,----------------------------------------------------------------------------------------------------------------------------Jay Vora Managing Director 
Direct: +91-9879354457 Office: +91-9033472982 Skype: jaynvora Twitter : jaynvora -------------------------------------------------------------------------------------------------
Visit our website : http://www.serpentcs.com
by Jay Vora - 02:26 - 25 Sep 2019 -
Re: OCA Days / Odoo XP - run on Tuesday
Hi Martin,Thank you for this great idea. Survey filled!Regards,lmi--Laurent MignonOn Wed, Sep 25, 2019 at 1:56 PM Martin Trigaux (mat) <mat@odoo.com> wrote:Hi there, I would like to organise an informal run between the OCA Days and the Odoo Experience in Louvain-La-Neuve with Odoo employees, partners and the community of users. It would start at 18:15 in front of the Aula-Magna, just enough time for you to finish the OCA Days and change. Please fill the below survey so I can get in touch with you and estimate the number of people and distance to run. https://www.odoo.com/survey/start/0bd24eaa-7cd9-4ed7-a85c-2832df89463d I hope to see you all there ! Martin -- Martin Trigaux Odoo https://odoo.com https://github.com/mart-e
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Laurent Mignon - 02:15 - 25 Sep 2019
-
-
Consultancy Services - Expressions of Interest - Upgrade of the Odoo CORE Vertical Uruguayan State - Odoo v8 to Odoo Community v12
Dear Contributors,The Government of the Eastern Republic of Uruguay has sent an invitation from The Budgetary and Financial Management Program (PGPF) for expressions of interest for the diagnosis of the effort required for the Upgrade of the Odoo Core Vertical Uruguayan Estate from the version Odoo v8 to the version Odoo Community v12.Please find attached the PDF and link to the invitation.A short list will be formed by the Ministry of Economy and Finance in Uruguay (MEF) according to the “Policies for the Selection of Consultants Financed by the Inter-American Development Bank GN-2350-9 of March 2011”. This project will be partially financed by the Inter-American Development Bank (IADB) Loan Nº 4705 / OC-UR.An English translation for the text will be shared before the end of the week.Expressions of interest need to be submitted by October 7th, 2019 at 12:00.Warm regards,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly - 10:51 - 24 Sep 2019-
Re: Consultancy Services - Expressions of Interest - Upgrade of the Odoo CORE Vertical Uruguayan State - Odoo v8 to Odoo Community v12
Dear OCA Contributors,This link has been passed on to share with you for your expressions of interest: https://www.devbusiness.com/ProjectViewer.aspx?ProjectType=1&ProjectID=209644Warm regards,
Rebecca
--
Rebecca GellatlyGeneral Secretary
Odoo Community AssociationOn Tue, Oct 8, 2019 at 7:26 PM Rebecca Gellatly <rebecca@o4sb.com> wrote:Hello Contributors.
The Ministry of Economy and Finance do Uruguay has decided to extend the deadline for submissions of "Expressions of interest" (EoI) until October 17th, 2019 due to the fact that only 3 EoI have been received thus far.
In case of any discrepancy, the valid version is the one written in Spanish.
Warm regards as always,
RebeccaOn Sat, Sep 28, 2019 at 9:39 PM Rebecca Gellatly <rebecca@o4sb.com> wrote:Dear OCA Contributors,Please find attached the English version of this opportunity.You can also see it at this link.Wishing you all the best.RebeccaOn Tue, Sep 24, 2019 at 9:51 PM Rebecca Gellatly <rebecca@o4sb.com> wrote:Dear Contributors,The Government of the Eastern Republic of Uruguay has sent an invitation from The Budgetary and Financial Management Program (PGPF) for expressions of interest for the diagnosis of the effort required for the Upgrade of the Odoo Core Vertical Uruguayan Estate from the version Odoo v8 to the version Odoo Community v12.Please find attached the PDF and link to the invitation.A short list will be formed by the Ministry of Economy and Finance in Uruguay (MEF) according to the “Policies for the Selection of Consultants Financed by the Inter-American Development Bank GN-2350-9 of March 2011”. This project will be partially financed by the Inter-American Development Bank (IADB) Loan Nº 4705 / OC-UR.An English translation for the text will be shared before the end of the week.Expressions of interest need to be submitted by October 7th, 2019 at 12:00.Warm regards,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association--Rebecca GellatlyGeneral SecretaryOdoo Community Association--Rebecca GellatlyGeneral SecretaryOdoo Community Association--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly - 11:41 - 9 Oct 2019 -
Re: Consultancy Services - Expressions of Interest - Upgrade of the Odoo CORE Vertical Uruguayan State - Odoo v8 to Odoo Community v12
Hello,Although not planning to approach on this project. But we has interest to create government vertical in OCA, especially on procurement and budgeting. I am sure there will be some common modules to work together. So, please keep us posted, if you got the project.Currently we already started some work in OCA/account-budgeting, but not that close to finish yet.I am not sure it is a good time to create new project i.e., OCA/governmentThank you,On Tue, Oct 8, 2019 at 1:32 PM Rebecca Gellatly <rebecca@o4sb.com> wrote:Hello Contributors.
The Ministry of Economy and Finance do Uruguay has decided to extend the deadline for submissions of "Expressions of interest" (EoI) until October 17th, 2019 due to the fact that only 3 EoI have been received thus far.
In case of any discrepancy, the valid version is the one written in Spanish.
Warm regards as always,
RebeccaOn Sat, Sep 28, 2019 at 9:39 PM Rebecca Gellatly <rebecca@o4sb.com> wrote:Dear OCA Contributors,Please find attached the English version of this opportunity.You can also see it at this link.Wishing you all the best.RebeccaOn Tue, Sep 24, 2019 at 9:51 PM Rebecca Gellatly <rebecca@o4sb.com> wrote:Dear Contributors,The Government of the Eastern Republic of Uruguay has sent an invitation from The Budgetary and Financial Management Program (PGPF) for expressions of interest for the diagnosis of the effort required for the Upgrade of the Odoo Core Vertical Uruguayan Estate from the version Odoo v8 to the version Odoo Community v12.Please find attached the PDF and link to the invitation.A short list will be formed by the Ministry of Economy and Finance in Uruguay (MEF) according to the “Policies for the Selection of Consultants Financed by the Inter-American Development Bank GN-2350-9 of March 2011”. This project will be partially financed by the Inter-American Development Bank (IADB) Loan Nº 4705 / OC-UR.An English translation for the text will be shared before the end of the week.Expressions of interest need to be submitted by October 7th, 2019 at 12:00.Warm regards,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association--Rebecca GellatlyGeneral SecretaryOdoo Community Association--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 Kitti Upariphutthiphong - 10:51 - 8 Oct 2019 -
Re: Consultancy Services - Expressions of Interest - Upgrade of the Odoo CORE Vertical Uruguayan State - Odoo v8 to Odoo Community v12
Hello Contributors.
The Ministry of Economy and Finance do Uruguay has decided to extend the deadline for submissions of "Expressions of interest" (EoI) until October 17th, 2019 due to the fact that only 3 EoI have been received thus far.
In case of any discrepancy, the valid version is the one written in Spanish.
Warm regards as always,
RebeccaOn Sat, Sep 28, 2019 at 9:39 PM Rebecca Gellatly <rebecca@o4sb.com> wrote:Dear OCA Contributors,Please find attached the English version of this opportunity.You can also see it at this link.Wishing you all the best.RebeccaOn Tue, Sep 24, 2019 at 9:51 PM Rebecca Gellatly <rebecca@o4sb.com> wrote:Dear Contributors,The Government of the Eastern Republic of Uruguay has sent an invitation from The Budgetary and Financial Management Program (PGPF) for expressions of interest for the diagnosis of the effort required for the Upgrade of the Odoo Core Vertical Uruguayan Estate from the version Odoo v8 to the version Odoo Community v12.Please find attached the PDF and link to the invitation.A short list will be formed by the Ministry of Economy and Finance in Uruguay (MEF) according to the “Policies for the Selection of Consultants Financed by the Inter-American Development Bank GN-2350-9 of March 2011”. This project will be partially financed by the Inter-American Development Bank (IADB) Loan Nº 4705 / OC-UR.An English translation for the text will be shared before the end of the week.Expressions of interest need to be submitted by October 7th, 2019 at 12:00.Warm regards,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association--Rebecca GellatlyGeneral SecretaryOdoo Community Association--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly - 08:31 - 8 Oct 2019 -
Re: Consultancy Services - Expressions of Interest - Upgrade of the Odoo CORE Vertical Uruguayan State - Odoo v8 to Odoo Community v12
Dear OCA Contributors,Please find attached the English version of this opportunity.You can also see it at this link.Wishing you all the best.RebeccaOn Tue, Sep 24, 2019 at 9:51 PM Rebecca Gellatly <rebecca@o4sb.com> wrote:Dear Contributors,The Government of the Eastern Republic of Uruguay has sent an invitation from The Budgetary and Financial Management Program (PGPF) for expressions of interest for the diagnosis of the effort required for the Upgrade of the Odoo Core Vertical Uruguayan Estate from the version Odoo v8 to the version Odoo Community v12.Please find attached the PDF and link to the invitation.A short list will be formed by the Ministry of Economy and Finance in Uruguay (MEF) according to the “Policies for the Selection of Consultants Financed by the Inter-American Development Bank GN-2350-9 of March 2011”. This project will be partially financed by the Inter-American Development Bank (IADB) Loan Nº 4705 / OC-UR.An English translation for the text will be shared before the end of the week.Expressions of interest need to be submitted by October 7th, 2019 at 12:00.Warm regards,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly - 11:41 - 28 Sep 2019
-
-
OCA Days Code Sprint 2019 - Agenda - please add topics
Hi all,
Following on from Alexandre's email about how to prepare for the codesprint you can find the agenda here.You will see there are already a number of sprint topics, please add more so we can make the most of the time there.See you next week.Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly - 09:25 - 24 Sep 2019 -
Runbot builds HTTP 404 Page not found
Hi,We have found runbot builds where build/base/all logs give an HTTP 404 Page not found. For example:Do you have any idea?Thanks,
--Paco Fernández Nogueira
Núm. Col. 1007 (COEINF)
ffernandez@planetatic.com
+34 931 81 78 91
www.planetatic.com
Aquest missatge i els seus arxius adjunts van dirigits exclusivament al seu destinatari, i pot contenir informació confidencial sotmesa a secret professional. No està permesa la seva reproducció o distribució sense l’autorització expressa de PENEDESTIC SOLUCIONS SLP. Si vostè no és el destinatari final, si us plau, el pot eliminar i informar-nos per aquest mateix mitjà. D’acord amb allò establert per la Llei Orgànica 15/1999, de 13 de desembre, de Protecció de Dades de Caràcter Personal (LOPD), li informem que les seves dades estan incorporades en un fitxer del qual és titular PENEDESTIC SOLUCIONS SLP amb la finalitat de realitzar la gestió administrativa, comptable i fiscal, així como enviar-li comunicacions comercials sobre els nostres productes i/o serveis. Tanmateix, li informem de la possibilitat d’exercir els drets d’accés, rectificació, cancel·lació i oposició de les seves dades al domicili fiscal de PENEDESTIC SOLUCIONS SLP situat a C/ Mare Ràfols, 3 2o 1a - 08720 Vilafranca del Penedès - Barcelona. Si vostè no desitja rebre la nostra informació, pot contactar amb nosaltres enviant un correu electrònic a la següent adreça: info@planetatic.comAbans d'imprimir aquest missatge, assegureu-vos que és necessari. Protegir el medi ambient està en mà de tots.
Este mensaje y sus archivos adjuntos van dirigidos exclusivamente a su destinatario, pudiendo contener información confidencial sometida a secreto profesional. No está permitida su reproducción o distribución sin la autorización expresa de PENEDESTIC SOLUCIONS SLP. Si usted no es el destinatario final por favor elimínelo e infórmenos por esta vía. De acuerdo con lo establecido por la Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal (LOPD), le informamos que sus datos están incorporados en un fichero del que es titular PENEDESTIC SOLUCIONS SLP con la finalidad de realizar la gestión administrativa, contable y fiscal, así como enviarle comunicaciones comerciales sobre nuestros productos y/o servicios. Asimismo, le informamos de la posibilidad de ejercer los derechos de acceso, rectificación, cancelación y oposición de sus datos en el domicilio de PENEDESTIC SOLUCIONS SLP sito en C/ Mare Ràfols, 3 2o 1a - 08720 Vilafranca del Penedès - Barcelona. Si usted no desea recibir nuestra información, póngase en contacto con nosotros enviando un correo electrónico a la siguiente dirección: info@planetatic.comAntes de imprimir este mensaje, asegúrese de que es necesario. Proteger el medio ambiente está en mano de todos.
by Francisco Fernández Nogueira - 06:46 - 24 Sep 2019-
Re: Runbot builds HTTP 404 Page not found
Thank you PedroEl mar., 24 sept. 2019 20:12, Pedro M. Baeza (Tecnativa) <pedro.baeza@tecnativa.com> escribió:This happens sometimes because garbage collector releases them before finishing. It's some kind of bug in the GC pick algorithm, but our fellow colleague Alexandre didn't find the exact cause. You can force rebuild until you get a good result.Regards._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Francisco Fernández Nogueira - 08:45 - 24 Sep 2019 -
Re: Runbot builds HTTP 404 Page not found
This happens sometimes because garbage collector releases them before finishing. It's some kind of bug in the GC pick algorithm, but our fellow colleague Alexandre didn't find the exact cause. You can force rebuild until you get a good result.Regards.
by Pedro M. Baeza - 08:11 - 24 Sep 2019
-
-
Website HTTP 500 Internal Server Error if logged in
Hi,Website responses us a HTTP 500 Internal Server Error if we are logged in.It responses the same to you?Thanks,
--Paco Fernández Nogueira
Núm. Col. 1007 (COEINF)
ffernandez@planetatic.com
+34 931 81 78 91
www.planetatic.com
Aquest missatge i els seus arxius adjunts van dirigits exclusivament al seu destinatari, i pot contenir informació confidencial sotmesa a secret professional. No està permesa la seva reproducció o distribució sense l’autorització expressa de PENEDESTIC SOLUCIONS SLP. Si vostè no és el destinatari final, si us plau, el pot eliminar i informar-nos per aquest mateix mitjà. D’acord amb allò establert per la Llei Orgànica 15/1999, de 13 de desembre, de Protecció de Dades de Caràcter Personal (LOPD), li informem que les seves dades estan incorporades en un fitxer del qual és titular PENEDESTIC SOLUCIONS SLP amb la finalitat de realitzar la gestió administrativa, comptable i fiscal, així como enviar-li comunicacions comercials sobre els nostres productes i/o serveis. Tanmateix, li informem de la possibilitat d’exercir els drets d’accés, rectificació, cancel·lació i oposició de les seves dades al domicili fiscal de PENEDESTIC SOLUCIONS SLP situat a C/ Mare Ràfols, 3 2o 1a - 08720 Vilafranca del Penedès - Barcelona. Si vostè no desitja rebre la nostra informació, pot contactar amb nosaltres enviant un correu electrònic a la següent adreça: info@planetatic.comAbans d'imprimir aquest missatge, assegureu-vos que és necessari. Protegir el medi ambient està en mà de tots.
Este mensaje y sus archivos adjuntos van dirigidos exclusivamente a su destinatario, pudiendo contener información confidencial sometida a secreto profesional. No está permitida su reproducción o distribución sin la autorización expresa de PENEDESTIC SOLUCIONS SLP. Si usted no es el destinatario final por favor elimínelo e infórmenos por esta vía. De acuerdo con lo establecido por la Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal (LOPD), le informamos que sus datos están incorporados en un fichero del que es titular PENEDESTIC SOLUCIONS SLP con la finalidad de realizar la gestión administrativa, contable y fiscal, así como enviarle comunicaciones comerciales sobre nuestros productos y/o servicios. Asimismo, le informamos de la posibilidad de ejercer los derechos de acceso, rectificación, cancelación y oposición de sus datos en el domicilio de PENEDESTIC SOLUCIONS SLP sito en C/ Mare Ràfols, 3 2o 1a - 08720 Vilafranca del Penedès - Barcelona. Si usted no desea recibir nuestra información, póngase en contacto con nosotros enviando un correo electrónico a la siguiente dirección: info@planetatic.comAntes de imprimir este mensaje, asegúrese de que es necesario. Proteger el medio ambiente está en mano de todos.
by Francisco Fernández Nogueira - 06:31 - 24 Sep 2019-
Re: Website HTTP 500 Internal Server Error if logged in
On Fri, Oct 4, 2019 at 8:56 AM Pedro M. Baeza (Tecnativa) <pedro.baeza@tecnativa.com> wrote:This should be now fixed thanks to Alexandre.Fixed for me too.Thanks, Alexandre!--Alex Comba
Tel (CH): +41 91 210 23 40
by Alex Comba. - 06:15 - 4 Oct 2019 -
Re: Website HTTP 500 Internal Server Error if logged in
Hi,It seems fixed, thanks!RegardsMissatge de Florent Cayré <florent@commown.fr> del dia dv., 4 d’oct. 2019 a les 9:17:Hi Pedro, Alexandre fixed my account indeed, thanks. Regards, Florent. Le 04/10/2019 à 08:56, Pedro M. Baeza (Tecnativa) a écrit : > This should be now fixed thanks to Alexandre. > > Can you please check? > > Regards. > > _______________________________________________ > Mailing-List: https://odoo-community.org/groups/contributors-15 > Post to: mailto:contributors@odoo-community.org > Unsubscribe: https://odoo-community.org/groups?unsubscribe > test
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Paco Fernández Nogueira
Núm. Col. 1007 (COEINF)
ffernandez@planetatic.com
+34 931 81 78 91
www.planetatic.com
Aquest missatge i els seus arxius adjunts van dirigits exclusivament al seu destinatari, i pot contenir informació confidencial sotmesa a secret professional. No està permesa la seva reproducció o distribució sense l’autorització expressa de PENEDESTIC SOLUCIONS SLP. Si vostè no és el destinatari final, si us plau, el pot eliminar i informar-nos per aquest mateix mitjà. D’acord amb allò establert per la Llei Orgànica 15/1999, de 13 de desembre, de Protecció de Dades de Caràcter Personal (LOPD), li informem que les seves dades estan incorporades en un fitxer del qual és titular PENEDESTIC SOLUCIONS SLP amb la finalitat de realitzar la gestió administrativa, comptable i fiscal, així como enviar-li comunicacions comercials sobre els nostres productes i/o serveis. Tanmateix, li informem de la possibilitat d’exercir els drets d’accés, rectificació, cancel·lació i oposició de les seves dades al domicili fiscal de PENEDESTIC SOLUCIONS SLP situat a C/ Mare Ràfols, 3 2o 1a - 08720 Vilafranca del Penedès - Barcelona. Si vostè no desitja rebre la nostra informació, pot contactar amb nosaltres enviant un correu electrònic a la següent adreça: info@planetatic.comAbans d'imprimir aquest missatge, assegureu-vos que és necessari. Protegir el medi ambient està en mà de tots.
Este mensaje y sus archivos adjuntos van dirigidos exclusivamente a su destinatario, pudiendo contener información confidencial sometida a secreto profesional. No está permitida su reproducción o distribución sin la autorización expresa de PENEDESTIC SOLUCIONS SLP. Si usted no es el destinatario final por favor elimínelo e infórmenos por esta vía. De acuerdo con lo establecido por la Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal (LOPD), le informamos que sus datos están incorporados en un fichero del que es titular PENEDESTIC SOLUCIONS SLP con la finalidad de realizar la gestión administrativa, contable y fiscal, así como enviarle comunicaciones comerciales sobre nuestros productos y/o servicios. Asimismo, le informamos de la posibilidad de ejercer los derechos de acceso, rectificación, cancelación y oposición de sus datos en el domicilio de PENEDESTIC SOLUCIONS SLP sito en C/ Mare Ràfols, 3 2o 1a - 08720 Vilafranca del Penedès - Barcelona. Si usted no desea recibir nuestra información, póngase en contacto con nosotros enviando un correo electrónico a la siguiente dirección: info@planetatic.comAntes de imprimir este mensaje, asegúrese de que es necesario. Proteger el medio ambiente está en mano de todos.
by Francisco Fernández Nogueira - 09:50 - 4 Oct 2019 -
Re: Website HTTP 500 Internal Server Error if logged in
Hi Pedro, Alexandre fixed my account indeed, thanks. Regards, Florent. Le 04/10/2019 à 08:56, Pedro M. Baeza (Tecnativa) a écrit : > This should be now fixed thanks to Alexandre. > > Can you please check? > > Regards. > > _______________________________________________ > Mailing-List: https://odoo-community.org/groups/contributors-15 > Post to: mailto:contributors@odoo-community.org > Unsubscribe: https://odoo-community.org/groups?unsubscribe > test
by Florent Cayré - 09:16 - 4 Oct 2019 -
Re: Website HTTP 500 Internal Server Error if logged in
This should be now fixed thanks to Alexandre.Can you please check?Regards.
by Pedro M. Baeza - 08:56 - 4 Oct 2019 -
Re: Website HTTP 500 Internal Server Error if logged in
When I had a similar issue back in April this year, Stephane told me that he tweaked the address format for Japan to fix the issue.https://github.com/odoo/odoo/blob/e07ecf298ff41b9afc9d66c8ddae3db6e169fbe8/odoo/addons/base/res/res_country_data.xml#L822 (the format here is correct, Stephane said)In case it's relevant to the issue.--Yoshi TashiroQuartile Limited
by Yoshi Tashiro. - 02:36 - 25 Sep 2019
-
-
Getting ready for the OCA Code Sprint in Louvain la Neuve
Hello all, It's this time of the year again :) We are expecting a lot of people to join for the OCA code sprint this year, and it will be in a new location (at least for us), so we can't know for sure how good the network connectivity will be (although the tennants promised it is good). For the address of the location, check https://odoo-community.org/event/louvain-la-neuve-oca-days-2019-2019-09-30-2019-10-01-104/register As always there are things you can do to ease the load on the bandwidth as we would like to avoid having 100 devs cloning the Odoo repository from scratch on day 1 of the sprint. I recommend you make sure BEFORE LEAVING FOR THE SPRINT that you have an up-to-date clone of Odoo and of all the OCA repository you plan to work on. In the maintainer-tools repository, you will find a clone-everything script which can help making clones of all the OCA repositories. Also, since Travis will end up loaded and the version for FLOSS has an organisation-wide concurrent build limit, I recommend that you enable travis builds on your forks of the OCA repositories. This way, you will get builds of your forks which are likely to be faster than the builds of the PRs and merges on the OCA repositories. That's all for now. I'm looking forward to meeting you during the code sprint. -- Alexandre Fayolle Chef de Projet Tel : +33 4 58 48 20 30 Camptocamp France SAS 18 rue du Lac Saint André 73 370 Le Bourget-du-Lac France http://www.camptocamp.com
by Alexandre Fayolle - 09:01 - 24 Sep 2019-
Re: Getting ready for the OCA Code Sprint in Louvain la Neuve
I will create 13.0 OCA branch out of saas-12.5 at the beginning of the OCA days for using it in normal Travis flows. We will need to ignore odoo/odoo red build as other times or do a temp redirection in MQT.Regards.
by Pedro M. Baeza - 06:10 - 27 Sep 2019 -
Re: Getting ready for the OCA Code Sprint in Louvain la Neuve
Hello all,for those who will work on Migration of OCA modules to v13, please note that, waiting for the Odoo branch 13.0 will be released, the one to use it is https://github.com/odoo/odoo/tree/saas-12.5 as explained by Pedro.I hope it helps.See you there!On Tue, Sep 24, 2019 at 9:02 AM Alexandre Fayolle <alexandre.fayolle@camptocamp.com> wrote:Hello all, It's this time of the year again :) We are expecting a lot of people to join for the OCA code sprint this year, and it will be in a new location (at least for us), so we can't know for sure how good the network connectivity will be (although the tennants promised it is good). For the address of the location, check https://odoo-community.org/event/louvain-la-neuve-oca-days-2019-2019-09-30-2019-10-01-104/register As always there are things you can do to ease the load on the bandwidth as we would like to avoid having 100 devs cloning the Odoo repository from scratch on day 1 of the sprint. I recommend you make sure BEFORE LEAVING FOR THE SPRINT that you have an up-to-date clone of Odoo and of all the OCA repository you plan to work on. In the maintainer-tools repository, you will find a clone-everything script which can help making clones of all the OCA repositories. Also, since Travis will end up loaded and the version for FLOSS has an organisation-wide concurrent build limit, I recommend that you enable travis builds on your forks of the OCA repositories. This way, you will get builds of your forks which are likely to be faster than the builds of the PRs and merges on the OCA repositories. That's all for now. I'm looking forward to meeting you during the code sprint. -- Alexandre Fayolle Chef de Projet Tel : +33 4 58 48 20 30 Camptocamp France SAS 18 rue du Lac Saint André 73 370 Le Bourget-du-Lac France http://www.camptocamp.com
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Alex Comba
Tel (CH): +41 91 210 23 40
by Alex Comba. - 03:31 - 27 Sep 2019 -
Re: Getting ready for the OCA Code Sprint in Louvain la Neuve
Good morning,In the same spirit, make sure to sign and send the CLA:https://odoo-community.org/page/claWe won't bring printed copies of it for signature.Thank you.MAXIME CHAMBREUIL
PROJECT MANAGER/CONSULTANTO: 1.855.877.2377 EXT. 710
M: 602.427.5632
E: MChambreuil@OpenSourcelntegrators.comP.O. BOX 940, HIGLEY, AZ 85236 


On Tue, Sep 24, 2019 at 9:02 AM Alexandre Fayolle <alexandre.fayolle@camptocamp.com> wrote:Hello all, It's this time of the year again :) We are expecting a lot of people to join for the OCA code sprint this year, and it will be in a new location (at least for us), so we can't know for sure how good the network connectivity will be (although the tennants promised it is good). For the address of the location, check https://odoo-community.org/event/louvain-la-neuve-oca-days-2019-2019-09-30-2019-10-01-104/register As always there are things you can do to ease the load on the bandwidth as we would like to avoid having 100 devs cloning the Odoo repository from scratch on day 1 of the sprint. I recommend you make sure BEFORE LEAVING FOR THE SPRINT that you have an up-to-date clone of Odoo and of all the OCA repository you plan to work on. In the maintainer-tools repository, you will find a clone-everything script which can help making clones of all the OCA repositories. Also, since Travis will end up loaded and the version for FLOSS has an organisation-wide concurrent build limit, I recommend that you enable travis builds on your forks of the OCA repositories. This way, you will get builds of your forks which are likely to be faster than the builds of the PRs and merges on the OCA repositories. That's all for now. I'm looking forward to meeting you during the code sprint. -- Alexandre Fayolle Chef de Projet Tel : +33 4 58 48 20 30 Camptocamp France SAS 18 rue du Lac Saint André 73 370 Le Bourget-du-Lac France http://www.camptocamp.com
_______________________________________________
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:21 - 24 Sep 2019
-
-
OCA Days / Odoo XP - Volunteers needed
Dear OCA Contributors,Are you coming to OCA Days or Odoo Experience?Can you spare a bit of time to help out?We need volunteers to help things run smoothly at OCA Days 2019 and also volunteers to help 'man the stand' at Odoo Experience.We are looking forward to seeing those that are in LLN that week.If you can help out please add your name to the list above.
Also, have you seen the agenda for discussion/training talks during OCA Days? It is up on the website.You can see a bit more detail about each talk here.Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly - 12:40 - 24 Sep 2019 -
OCA Financial Auditors and Board Member Campaign 2019 - further extended till 16th October 2019
Hello OCA Contributors,I am writing to share with you that the candidate campaign for the Board Members and Financial Auditors for next year has been further extended till Wednesday 16th October - this is due to the low number of applicants for the Board member positions - we currently only have 6 applications for the 9 positions.Please come along to the open discussion "The Future of the OCA and its Governance" at the OCA Days in Louvain-la-Neuve (Martin's Agora Hotel) at 5:30pm on Monday 30th September, to find out more about how you can be a part of the future.
Or, come visit the OCA stand during Odoo Experience, have a chat with us to get a feel for what is involved in becoming a Member and a Delegate next year with the view to potentially even becoming a Board member at some stage in the future.With the sad passing of Eric Caudal earlier this year, the OCA Board has run with 8 committed members since May, please feel free to talk with any of them next week in LLN:- Joël Grand-Guillaume
- Maxime Chambreuil
- Daniel Reis
- Pedro M. Baeza
- Stéphane Bidoul
- Jordi Ballester
- Alexandre Fayolle
- Frederik Kramer
The Financial Auditor candidate campaign is still open to members and non-members and will finish on the 16th of October with voting starting on 17th October till the 30th October. Announcement 1st November.To apply for 2019 OCA Financial Auditor, please fill in this form:For more information on responsibilities within the OCA, please read the Bylaws:We are looking forward to seeing you in LLN next week.Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly - 01:41 - 23 Sep 2019 - Joël Grand-Guillaume