Contribute

We accept with pleasure all type of contributions:

  • bug reports
  • merge proposals
  • ideas
  • translations
  • ...

Have a look on the Magento Connector Developer’s Guide which is more complete, most of the information is the same.

The GitHub project is: https://github.com/OCA/connector

Want to start a new connector

If you want to start a new connector based on the framework, a sane approach is to read this documentation, especially Connector Concepts and Boostrapping a connector.

Then, my personal advice is to look at the existing connectors (OpenERP Magento Connector, OpenERP Prestashop Connector). You will also probably need to dive a bit in the framework’s code.

If the connector belongs to the e-commerce domain, you may want to reuse the pieces of the E-Commerce Connector module.

Naming conventions

The naming conventions for the new projects are the following:

Name of the project if it is in the OCA:

connector-xxx
Name of the OpenERP module:
connector_xxx
Example:

https://github.com/OCA/connector-magento

connector_magento

Actually, the Magento and Prestashop connectors do not respect this convention for historical reasons (magentoerpconnect, prestashoperpconnect). New projects should ideally respect it.