Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.63 KB

CONTRIBUTING.md

File metadata and controls

23 lines (16 loc) · 1.63 KB

Contributor

😍 Thanks for taking the time to contribute! You're awesome! 😍

We gladly welcome any kind of contributions, fix typos, glitches, bugs, technical enhancement.

We do our best to ease contributions as much as we can, feel free to open an issue to start a discussion, a core developer will help you.

To be able to merge your contribution, we need that you read and sign the following contributor agreement http://www.akeneo.com/contributor-license-agreement/

Core Developer

Fulfill the Definition of Done table.

  • "Added Specs" means phpspec have been written, every classes are specced except controllers, form types, commands, doctrine entity (POPO), symfony semantic config.
  • "Added Behats" means scenario have been written, for nominal and limit cases, internal api can also be tested through behat via commands (like query or updater).
  • "Changelog updated" means the bug fix line has been added (in case of bug) via an explicit sentence, all the BC break (with the last minor version) have been listed and, in case of improvement (functional or technical), a short description (prefixed by the issue number).
  • "Review and 2 GTM" means the technical review has been done, comments have been fixed and at least two teammates have given a Good To Merge (GTM).
  • "Micro Demo to the PO" means the micro demo has been done to the Product Owner and the story has been validated.
  • "Migration script" means we changed the data model and we provide migration script allowing to migrate data from previous minor version to the coming one.
  • "Tech Doc" means cookbook and reference doc has been written.