/Sylius

The official Sylius repository. Symfony2 end-user and developer friendly webshop engine.

Primary LanguagePHPMIT LicenseMIT

Sylius Build status...

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.