Most Powerful Open Source ERP

ERP5 Quality

This document should highlight the efforts made in developing ERP5 on a test-driven basis. It should introduce the infrastructure and methodologies used for testing, provide access to latest test results along with guidelines for developing and contributing to ERP5.

Test-Driven Development

Developing ERP5 is not possible without the use of automated testing. The following documents provide more information on the ERP5 test infrastructure including latest test results along with guidelines and instructions on how to setup, write and run tests.

Forge Icon

ERP5 Conventions

ERP5 has over the years evolved to over 10 million lines of code. Focussing on the Unified Business Model along with strict rules and conventions regarding naming and programming ensure that the codebase stays easy to understand with the Documentation HowTos providing insights into specific functionalities and behaviors.

The following documents from the Developer Guidelines introduce the respective conventions relevant for programming ERP5:

Documentation Icon

Code Repositories and Contributing

The ERP5 source code is hosted on Gitlab at lab.nexedi.com with an internal issue tracker being used by ERP5 developers. As contributing to ERP5 requires to learn the ins and out for at least a year (getting started), there are currently no contributing guidelines but this might change in the future. In the meantime please post in the public Forum in case you have any issues or questions.