How to create Pull Requests and contribute code

How to create Pull Requests and contribute code

  • Daniel Reis
  • 15/10/2020 09:00
  • https://www.youtube.com/c/OdooCommunity

Get familiar with the OCA code contribution process and guidelines. Best practices and advice on how to create a pull request and navigate through checks and reviews....

Tips & tricks for daily work in OCA: migrating a module, reviewing PRs and AMA

Tips & tricks for daily work in OCA: migrating a module, reviewing PRs and AMA

  • Pedro M. Baeza
  • 15/10/2020 11:30
  • Track 1

Being one of the most active contributors involved in OCA, I will try to summarize some techniques for keeping up the work with OCA repositories, being effective on them. It will also serve as a guide for how to contribute for beginners, although some pre-knowledge is required: git, GitHub, Python, Odoo ORM. There will be a live module migration to version 13, a PR review, and AMA (ask me anything) session afterwards....

Introduction to the OCA code quality and testing infrastructure

Introduction to the OCA code quality and testing infrastructure

  • Stéphane Bidoul
  • 15/10/2020 14:00
  • Track 1

This tutorial explains the OCA code quality and testing infrastructure: how it works, how it is configured and maintained. We will also discuss evolution perspectives. Topics discussed include: - what is pre-commit and how it works - linting - autoformating - running Odoo tests - how to run tests locally - managing dependencies across repos and with external python libraries - (tentative) how the configurations are maintained from the v14 branch onwards...

Odoo Developer Training: From Basis to First Module

Odoo Developer Training: From Basis to First Module

  • Luis F Miléo
  • 15/10/2020 16:00
  • Track 1

In this training we will explain how to setup the environment and develop your first Odoo module. We will create a docker-based environment and a module from scratch. In our example module we will create an application for customer service management: with Kanban and personalized workflow, integration with email and sms. In addition, we will provide an overview of some excellent tools made by the community that make development on Odoo even faster. And how to integrate your module with Odoo SA a...

How to set up a runbot

How to set up a runbot

  • Alexandre Fayolle
  • 16/10/2020 09:00
  • Track 1

The goal of the session is to show people how to install and run runbot (the vanilla version from Odoo). The topics I plan to cover: * hardware requirements * installing runbot ** external dependencies (docker, nginx, git, github) ** odoo setup for runbot * configuring github repositories...

WMS & Supply chain using OCA Module

WMS & Supply chain using OCA Module

  • Joël Grand Guillaume
  • 16/10/2020 11:30
  • Track 1

The world of Logistics is big and there are a lot of challenges in implementing a software to support those processes. Since the very beginning, Odoo has always approached it in a very nice and innovative manner. During the recent years, big steps forward have been made and Odoo began to be a real challenger to other solutions in this area. This talk is made for people experienced in Logistics eager to know how far Odoo can go. We expect the audience to know about Odoo Logistics engine, understa...

Create your own KPI Dashboard using OCA

Create your own KPI Dashboard using OCA

  • Enric Tobella Alomar
  • 16/10/2020 13:30
  • Track 1

This training will introduce the KPI dashboard module and help users to use them and create their own dashboards. Using this small engine we can create KPI dashboards with different functionalities and allows us to show information in different ways....