Installing the Odoo Development Environment
To begin our Odoo development journey, we must set up our development environment by installing Odoo using source code that we can use to enhance, debug, and improve our development skills. There are several ways to set up an Odoo development environment, but this chapter proposes the best of them. You will find several other tutorials on the web explaining the other approaches. Keep in mind that this chapter is about setting up a development environment that has different requirements from a production environment; production has different parameters we must set in the config file, as per the volume of data and number of users in the system. We will cover configuration file parameters and their usage in this chapter.
If you are new to Odoo development, you must know about certain aspects of the Odoo ecosystem. The first recipe will give you a brief introduction to the Odoo ecosystem, after which we will install Odoo for development purposes.
In this chapter, we will cover the following recipes:
- Understanding the Odoo ecosystem
- Installing Odoo from the source
- Managing Odoo server databases
- Storing the instance configuration in a file
- Activating Odoo developer tools
- Updating the add-on modules list