Odoo Experience 2015

06/03/2015 10:00 to 06/05/2015 18:00 (Europe/Brussels)

Louvain-La-Neuve, Belgium

Odoo Code Search - we index your code

  • 06/03/2015 08:30
  • Developers / Hocaille (-1)

http://www.odoo-code-search.com/ We index almost all Odoo (and OpenERP) repositories that we can find on GitHub and Launchpad. You are able to search on three levels. You can search: Full Text Search, Module Meta Data and Module Code & Data. The idea is to give the (open source) community a tool to cooperate and work together. In this talk we will present the tool, how you can use it to improve your development and work together. We also provide some insights about what we have learned from run...

New reporting view

  • 06/04/2015 05:00
  • Developers / Foyer du Lac

How to create reports using qweb

  • 06/04/2015 10:30
  • Developers / Hocaille (-1)

How to create web themes

  • 06/05/2015 05:45
  • Developers / Foyer du Lac

BI Views Builder for Odoo 8

  • 06/05/2015 06:45
  • Developers / Foyer du Lac

Showing a prototype, the challanges and the roadmap of the creation of a user-friendly tool (Query Builder) integrated in Odoo, that allows the user to specify graphically all the sources and the characteristics of the data-set to analyze, automating all the operations for creating all the necessary low level Odoo objects. ...

Open Source Licences

  • 06/03/2015 09:30
  • Developers / Foyer du Lac

How to customize e-commerce web pages

  • 06/04/2015 08:00
  • Developers / Hocaille (-1)

How to optimize the performance

  • 06/04/2015 08:00
  • Developers / Foyer du Lac

e-commerce: payment gateway integration

  • 06/04/2015 10:30
  • Developers / Foyer du Lac

First steps in Odoo apps development

  • 06/03/2015 05:30
  • Developers / Foyer du Lac

This 1-hour tutorial will give you all the basics to develop your first Odoo modules. Designing a model in Python, building your first views and some elements of the Odoo framework will be discussed. (This talk is for beginners, if you are an experienced Odoo developer, you won't probably learn a lot) ...

How to use API to connect external tools

  • 06/03/2015 05:30
  • Developers / Hocaille (-1)

Bending the Learning Curve: Odoo Development Essentials

  • 06/03/2015 06:30
  • Developers / Foyer du Lac

Odoo is a powerful application platform, but it can prove to be challenging to newcomers. Based on the "Odoo Development Essentials" book, we will discuss a roadmap for this learning journey, and some tips for common obstacles, including developers coming from Windows backgrounds. ...

Odoo v9 javascript API

  • 06/03/2015 08:00
  • Developers / Foyer du Lac

Odoo testing on steroids

  • 06/03/2015 10:30
  • Developers / Hocaille (-1)

Building up on the 2013 talk "OpenERP Testing Tools" by Alexandre Fayolle [1], I will present the state of the art of automatic testing for Odoo, in areas like expressiveness, maintainability and speed. I will show how to effectively use the testing techniques available, with examples on how to improve readability, isolation, output and failures. Next, I will discuss some open problems, with possible solutions for the near future. [1] http://www.slideshare.net/openobject/why-and-how-to-develop-...

Xmi2Odoo - From a UML Map to an Odoo Module in no time!

  • 06/03/2015 10:30
  • Developers / Foyer du Lac

Xmi2Odoo (https://github.com/ctmil/xmi2odoo) was developed by Christian Rocha (business.moldeo.coop) and Adhoc (www.ingadhoc.com) during 2013/2014 as a solution to make Odoo development an agile and documented process. This module allows the user to build an UML Map, with the system's architectural blueprint, including Models, Fields, Workflows, User Groups and Menus, to generate the Odoo modules automatically. The main advantages are: - Efficiency: With xmi2Odoo developers can build a module t...

Odoo CMS: A performance comparison & optimisation

  • 06/03/2015 11:00
  • Developers / Hocaille (-1)

A comparison of Odoo CMS with other open source CMS and way to optimise Odoo CMS. ...

UX best practices to create your module

  • 06/04/2015 05:00
  • Developers / Hocaille (-1)

Find out usability best practices when developing your modules. We will give you tips to optimize the user experience in any business flow. The goal of this talk is to provide you tools to make your modules smooth in a business perspective. ...

Odoo 9 new design: usability methodology

  • 06/04/2015 05:30
  • Developers / Hocaille (-1)

Learn how to integrate usability principles into your development process to improve learnability, efficiency, memorability, errors and satisfaction. Here's an overview of the usability process: Backlog + User needs + Decision matrix Specifications + Target users + User scenario + Benchmarks + Prototypes Development + Iterative design Testing + Testers profiles + Test scenarios Deployment + KPIs & metrics + Quality surveys ...

A Jobs Queue for processing tasks asynchronously

  • 06/04/2015 05:30
  • Developers / Foyer du Lac

This talk will be about the "Connector" [1] addon, but focused on the Jobs Queue, which can be used independently of any "connection". We will show, with examples, how we can use this module to delay intensive tasks which would block the users if they were executed synchronously. We'll also see how we can optimize the workload of the jobs using different Job Channels. [1] http://odoo-connector.com ...

Contributing to the Odoo Community Association projects

  • 06/04/2015 06:00
  • Developers / Hocaille (-1)

The Odoo Community Association hosts 105 projects on Github, with 67 topic-oriented teams. Contributing to the OCA is more than proposing your pet module for inclusion. This talk will present: the OCA communication channels (web site, IRC, mailing lists) how to use github to browse the projects how to do a code review how to propose a patch the Contributor License Agreement our continuous integration tools how to propose new projects ...

How to setup your own runbot

  • 06/04/2015 06:00
  • Developers / Foyer du Lac

How to create your own runbot and customize it according to your needs. How to automatically test your developments on your customers databases, and automate the process of functional testing without worrying about test deployments. ...

Build Mobile App using Ionic and Odoo

  • 06/04/2015 06:30
  • Developers / Hocaille (-1)

"Technical talk" Inonic (http://ionicframework.com/) is a powerfull framework on top of angular JS for building cross plateform mobile applications in javascript. This talk will explain how to do a mobile application for Odoo from scratch using Ionic framework, and also we will show some examples of applications done. All the code seen during the talk is available on github. ...

Odoo Mobile Development Framework & Apps built with It

  • 06/04/2015 09:00
  • Developers / Hocaille (-1)

- Material Design, New components in Odoo Framework - Super fast speed on Low speed Network (using Volley) - Instant Notification - Documentation of Odoo Framework - Roadmap of Odoo Mobile Framework and Apps ...

Website: advanced topics': advanced components development for front-end

  • 06/04/2015 09:00
  • Developers / Foyer du Lac

Agenda of the talk. Re-building the website from scratch: when to do it and why Advanced view inheritance (how we did dynamic content for dossiers) Asynchronous requests Security ...

The new developer mode and toolbar

  • 06/04/2015 09:30
  • Developers / Hocaille (-1)

How to adapt Odoo accounting to your own country

  • 06/04/2015 11:00
  • Developers / Foyer du Lac

In the Odoo addons, we have localization modules called l10n_xx. These modules should install the basic functionalities to set up the accounting for a certain country. In this talk, we will start by explaining the process upon installation of those modules. Then we'll go deeper into the building blocks: chart templates and tax templates, reports and tests (and possibly custom code). We will try to explain where possible also the differences between the v8 and v9 database model and the guidelin...

Advanced features of the API

  • 06/05/2015 04:10
  • Developers / Foyer du Lac

Continuous Integration, TDD & Living Documentation with Odoo

  • 06/05/2015 05:10
  • Developers / Foyer du Lac

Using the Specification by Example mantra to produce Living Documentation written in Gherkin that business users can use to manage client expectation and developers can use to test their code we'll go over how to use Jenkins, Odoo and Behave together to develop Odoo modules in a TDD and BDD manner. ...