1. Un environnement de développement
Odoo tournera sur votre machine et ne sera accessible que localement. Vous pourrez arrêter le serveur, lire son code et charger vos propres modules sans toucher à un service partagé.
Ce cours ne prépare pas un serveur de production. Il n'aborde ni HTTPS, ni sauvegarde automatisée, ni proxy, ni exposition à Internet. Ces sujets demandent une architecture et des règles de sécurité distinctes.
2. Odoo 19 Community
Le dépôt public odoo/odoo contient le serveur et les modules Community. Nous récupérons uniquement sa branche 19.0.
Le dépôt Enterprise contient des modules supplémentaires et nécessite les droits correspondants. Il ne remplace pas Community : une installation Enterprise charge les deux ensembles. Cette journée reste entièrement sur Community.
3. Pourquoi les sources ?
La documentation officielle présente l'installation depuis les sources comme la voie la plus pratique pour les développeurs. Elle permet de lancer explicitement odoo-bin, de choisir addons-path et de faire cohabiter plusieurs versions.
À retenir : le cœur restera dans src/odoo/. Vos exercices resteront dans custom_addons/. Lire le premier est utile ; le modifier pour un module métier ne l'est pas.