Sylius
Sylius is developer friendly e-commerce framework built on top of Symfony2.
We also plan to provide a rich featured end-user application in future.
This is official repository.
Sylius is still under heavy development and many things will be broken.
If you want to see how the bundles work check out Sylius sandbox application.
Testing and build status
Sylius uses travis-ci.org for CI.
Before running tests, load the dependencies using Composer.
$ wget http://getcomposer.org/composer.phar
$ php composer.phar install --dev
Now you can run the tests by simply using this command.
$ phpunit -c sylius
Code examples
If you want to see working implementation, try out the Sylius sandbox application.
Documentation
Documentation is available on readthedocs.org.
Contributing
All informations about contributing to Sylius can be found on this page.
Mailing lists
Users
If you are using Sylius and have any questions, feel free to ask on users mailing list. Mail or view it.
Developers
If you want to contribute, and develop Sylius, use the developers mailing list. Mail or view it.
Sylius twitter account
If you want to keep up with updates, follow the official Sylius account on twitter or follow me.
Bug tracking
Sylius uses GitHub issues. If you have found bug, please create an issue.
Versioning
Releases will be numbered with the format major.minor.patch
.
And constructed with the following guidelines.
- Breaking backwards compatibility bumps the major.
- New additions without breaking backwards compatibility bumps the minor.
- Bug fixes and misc changes bump the patch.
For more information on SemVer, please visit semver.org website.
This versioning method is same for all Sylius bundles and applications.
License
License can be found here.
Authors
Sylius was originally created by Paweł Jędrzejewski. See the list of contributors.