-
Have you got a great idea for a presentation?
Odoo Community Association (OCA)
-
Odoo for NGO's
Michael Karrer
-
Discussion : Open Upgrade
Raúl OrtizDone
-
PIP vs Submodule
Daniel Reis and Stéphane BidoulDone
-
Blockchain as Gateway for Odoo and Other ERPs
Agustin WiskyDone
-
Shopfloor: the OCA WMS app
Simone OrsiDone
-
Simple forms in mail activities
Holger BrunnDone
-
Discussion : PSCs
Benoît GuillotDone
-
Why Continuous Integration Is Essential for an Odoo DevOps Organization
Ben SherDone
-
OCA Brazilian Localization Architecture
Renato LimaDone
Event OCA Days 2021 - Online
starts on
October 28, 2021 at 8:30:00 AM +0200
Odoo dependency management using off-the-shelf Python tooling
Location: Track 2
-
10/29/21, 9:35 AM
-
10/29/21, 10:05 AM
(+0200)
(30 minutes)
Stéphane is an OCA board member, mainly taking care of the CI and translation infrastructure. He is a founder of ACSONE, a software engineering company dedicated to crafting quality solutions based on open source software. He is also a pip committer.
In this talk we explore tools, techniques and tips to develop, package and deploy an Odoo project like any other python project -- using off-the-shelf tools commonly used in the Python ecosystem.
Topics discussed include:
Installing Odoo in a virtualenv
Installing addons using pip
Managing patches with an upstream-first development workflow
The importance of pinning dependencies
Techniques for packaging and deployment
Packaging and publishing individual addons
Benefits, tips and tricks