When developing your own plugin to extend your online store, you may want to use the default plentymarkets design as a starting point. It is comprised of two plugins: Ceres and IO. By including them via Git, you can modify them according to your needs. This page describes how to add Ceres and IO from GitHub to your plentymarkets system and the existing branches.
Repeat the above steps for the IO plugin. Once you have added both plugins, install them in a plugin set:
Three branches of the Ceres and IO repositories are important to describe the release cycle of the design: Development, Beta and Stable.
Branch | Description |
---|---|
Development | The Development branch is the main branch for plentymarkets developers. Our developers regularly commit their changes into this branch. At the end of a sprint, these changes will be merged into the Beta branch. It is possible that certain menus or features of plentymarkets do not work if you check out and use this branch. The Development branches will be merged into Beta approx. every 2 weeks and the new Beta branches will be released. |
Beta | The Beta branch is the main branch for plentymarkets 7 systems in beta status. It is recommended to use the Beta branches of our repositories for a beta system. The Stable branches will also work with beta systems, but certain features or fixes released when Development branches are merged into the Beta branches are not available in Stable branches yet. The Beta branches will be merged into Stable approx. every 2 weeks and the new Stable branches will be released. |
Stable | The Stable branch are the main branch for plentymarkets 7 systems in stable status. It is recommended to use the Stable branches of our repositories for a stable system. The Beta branches will not necessarily work with stable systems. It is possible that certain menus or features of plentymarkets do not work if you check out and use Beta branches in a stable system. Approx. every 2 weeks, the new Stable branches will be released. |
Other branches | Other branches of our repositories are work-in-progress branches of plentymarkets developers. It is not recommended to use these branches in a beta or stable system. |
Now that your system is set up, you can get started. Refer to the template plugins guide for an overview of how to set up your development environment and where you can go from here.