- Mailing Lists
- Contributors
- OCA Technical Training: 20h online from 16th Sept to 22nd Oct
Contributors mailing list archives
contributors@odoo-community.org
Browse archives
- By thread
-
By date
- November 2024 103
- October 2024 121
- September 2024 62
- August 2024 70
- July 2024 104
- June 2024 160
- May 2024 40
- April 2024 63
- March 2024 104
- February 2024 111
- January 2024 75
- December 2023 46
- November 2023 94
- October 2023 101
- September 2023 91
- August 2023 103
- July 2023 64
- June 2023 92
- May 2023 69
- April 2023 47
- March 2023 106
- February 2023 49
- January 2023 93
- December 2022 50
- November 2022 39
- October 2022 152
- September 2022 73
- August 2022 38
- July 2022 141
- June 2022 87
- May 2022 59
- April 2022 31
- March 2022 68
- February 2022 77
- January 2022 98
- December 2021 75
- November 2021 74
- October 2021 66
- September 2021 68
- August 2021 50
- July 2021 123
- June 2021 86
- May 2021 90
- April 2021 73
- March 2021 146
- February 2021 87
- January 2021 38
- December 2020 159
- November 2020 100
- October 2020 277
- September 2020 193
- August 2020 94
- July 2020 85
- June 2020 158
- May 2020 50
- April 2020 172
- March 2020 121
- February 2020 210
- January 2020 58
- December 2019 35
- November 2019 97
- October 2019 165
- September 2019 118
- August 2019 86
- July 2019 56
- June 2019 124
- May 2019 77
- April 2019 84
- March 2019 64
- February 2019 53
- January 2019 80
- December 2018 64
- November 2018 31
- October 2018 55
- September 2018 69
- August 2018 28
- July 2018 52
- June 2018 34
- May 2018 81
- April 2018 98
- March 2018 47
- February 2018 77
- January 2018 70
- December 2017 64
- November 2017 159
- October 2017 118
- September 2017 161
- August 2017 18
- July 2017 41
- June 2017 56
- May 2017 106
- April 2017 110
- March 2017 112
- February 2017 69
- January 2017 94
- December 2016 115
- November 2016 132
- October 2016 264
- September 2016 124
- August 2016 143
- July 2016 44
- June 2016 137
- May 2016 84
- April 2016 80
- March 2016 130
- February 2016 98
- January 2016 109
- December 2015 140
- November 2015 189
- October 2015 335
- September 2015 136
- August 2015 208
- July 2015 43
- June 2015 64
- May 2015 8
Odoo Experience Exhibition 2024: Comprehensive Attendee Directory
Seeking References for HR Implementations with Large Companies
OCA Technical Training: 20h online from 16th Sept to 22nd Oct
by- new developers hired by Odoo integrator companies, as a complementary technical onboarding
- freelance developers wanting to start a career within the Odoo world
- any developer who has been around for a time but would like to go back to the foundation of Odoo development
- Daniel Reis (Open Source Integrators), author of Odoo Development Essentials book
- Radovan Školník (Data Dance)
- Carmen Bianca Bakker (Coop IT Easy)
- Tom Blauwendraat (Therp)
- Ronald Portier (Therp)
Session 1:
* Odoo product overview: versions, licenses, architecture, components
* OCA organization, contribution processes, tooling, coding standards
* You and the OCA: how to use or integrate OCA code in your projects
Sessions 2, 3 and 4:
* Odoo architecture - client / server / database
* Database nature of Odoo
* Basic building blocks - models, fields, views, ...
* Installing local Odoo development environment
* Database configuration
* git repositories
* Documentation / Resources
* First module
* Basic building blocks - models and views
* Extension mechanisms
Sessions 5, 6 and 7:
* How the Odoo Object-Relational Mapping (ORM) works
* Available data types in the Odoo ORM
* Querying your database using the Odoo ORM
* Debugging Odoo
* Writing tests for your Odoo modules
* How to adjust Odoo views to make them useful and beautiful
Sessions 8, 9 and 10:
Contributing to the OCA:
* The OCA review process
*The importance of unit tests
* The important of pre-commit
* OCA runboat and CI
* Translations in OCA
* Stale / not stale
* How to contact a PSC member or apply to be one yourself
* Before you submit your PR: checking if similar work already exists, and deciding on which repository to put it
* Python dependencies, dependencies between PR's
* "Rebel modules"
Modules Migration:
*how migrations are part of the OCA model
* data migration and openupgrade
* code migration:
-- The need to keep history
-- Technical method
-- Following all the steps
-- Maintain and increase code quality
-- Improving and adding tests
------