Skip to content

Development Guide

Morgan Guimard edited this page Jul 26, 2018 · 38 revisions

This page describes the intricacies of DocDokuPLM development.

Code Convention

To know DocDoku coding convention look at Code Convention.

Git flow for DocDokuPLM

Fork this repo on github. Create a branch from the latest HEAD of the 'dev' branch and start your feature. Publish to your github clone and send us a PR in this repository.

Git flow for Eplmp

Same as DocDokuPLM, fork the repo and send us some PR.

https://github.com/polarsys/eplmp

DocDokuPLM web client

By "DocDokuPLM web client" we mean the web based (HTML UI) front-end. Since DocDokuPLM is a modular platform, the software core engine and the web UI are two distinct components, see the web client development guide

Using docker

You can set up your DocDokuPLM developer environment with Docker and Docker Compose. Navigate to https://github.com/docdoku/docdoku-plm-docker/tree/dev and read instructions.