Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.73 KB

CONTRIBUTING.md

File metadata and controls

29 lines (18 loc) · 1.73 KB

Contributing to PrestaShop

PrestaShop is an open-source e-commerce solution. Everyone is welcome and even encouraged to contribute with their own improvements.

PrestaShop is written mostly in PHP. Other languages used throughout are JavaScript (and TypeScript), HTML, CSS, the Smarty & Twig templating languages, SQL, and XML.

To contribute to the project, you should ideally be familiar with Git, the source code management system that PrestaShop uses, with the official repository being hosted on Github:

  • You can learn more about Git (there are many tutorials available on the Web).
  • You can get help on Github.
  • Windows users can get a nice interface for Git by installing TortoiseGit.

There are number of ways to contribute, it is not only about coding! You can read more about contributing on the project's website.

About licenses

Branches

The PrestaShop project adopts our own flavor of git flow branching strategy.

tl;dr Put bug fixes in 8.x or other supported branches, put new compatible and incompatible features in the develop branch.