Innovation Unleashed: Spryker’s Ecosystem-Driven Development
Empowering contributions to Spryker’s Platform, Product, and ToolingIgniting Community. Celebrating Contributors.
Spryker's pull request and contributions process offers fast acknowledgment of contributed code or documentation updates. We’re excited to continue a new era of collaborative development with the wider Spryker community!
Don’t forget to join our CommerceQuest community to stay up to date via our dedicated thread.
Platform Contributions
Platform Contributions are ecosystem-led contributions to be built into and enhance Spryker’s core product. These include bug fixes, core improvements, and documentation updates across Spryker’s product portfolio.
All Platform Contributions can be submitted as pull requests towards the dedicated GitHub repositories related to the Spryker GitHub organizations below.
Spryker Cloud Commerce OS (SCCOS) and development tools
Contribution Guidelines
Documentation
Updating Documentation (SCCOS)
Spryker Documentation accepts contributions in the form of edits and new documents.
To edit existing documents, contributors can use the “Edit on GitHub” button in Spryker Documentation and create pull requests with suggestions.
To create a new document, contributors can create pull requests directly to the relevant Spryker doc repository.
Alternatively, the following guides are available to advise on how to create pull requests toward documentation:
Edit Documentation via a Web Browser
Edit Documentation Locally
Innovation Lab
Innovation Lab contributions are ecosystem-led submissions demonstrating innovative but often experimental use cases built for use with Spryker.
These include hackathon projects, tools, and customer & partner innovation ideas. They may be utilized in any part of the Spryker platform, including the products listed above.
There are two distinct ways to contribute to Innovation Lab:
1. Ask Spryker to create a repository within the Spryker Community & Innovation Lab GitHub organization
- Request access by e-mailing community@spryker.com or post your request in the Community Projects CommerceQuest subforum.
- Once you have access, begin your project and upload your first code!
- And, of course, we encourage everyone to evaluate current projects, suggest improvements, or even submit pull requests!
2. Create an Innovation in your own organization
- Create an Innovation Lab repository in your own GitHub organization and communicate with the Spryker team to have this reviewed. Reviews can be requested by e-mailing community@spryker.com, or post your request in the Community Projects subforum in CommerceQuest.
- If your Innovation is accepted, we will mirror it with the Spryker Community & Innovation Lab GitHub organization and add your contribution to our Community Tools list to allow other Spryker developers to find it.
Contribution Guidelines need to be followed in both cases listed above.
Innovation Lab Documentation
Innovation Lab submissions are not ordinarily maintained by Spryker, with no commitment or legal obligation for this to take place.
Rewards and Recognition
Spryker will be leveraging a point system to reward contributors. Points will accumulate to enable contributors to receive achievements and acknowledgments.
Bronze Badge: Shout-out in the CommerceQuest monthly newsletter.
Silver Badge: Spryker merchandise.
Gold Badge: Rewards to be revealed!
Diamond Badge: Rewards to be revealed!
Please include a link to your GitHub in your CommerceQuest profile so we can match contributors to users on our community platform.
Next Steps
- Join our CommerceQuest community to stay up to date via our dedicated thread.
- Add your GitHub profile link to your CommerceQuest profile so we can match contributors to contributions, award badges, and give shout-outs!
- Submit your pull requests for acknowledgment and review!
- Keep an eye on Spryker’s communication channels, including CommerceQuest, for shout-outs and further updates!
- Bookmark this guide! All updates will be reflected here.
Spryker is beyond excited to reinvigorate our collaborative processes, charting new horizons hand-in-hand with our esteemed developer community! We look forward to receiving and recognizing your awesome submissions, helping to shape the future of commerce technology together!
About Spryker
Spryker is the leading global composable commerce platform for enterprises with sophisticated business models to enable growth, innovation, and differentiation. Designed specifically for sophisticated transactional businesses, Spryker’s easy-to-use, headless, API-first model offers a best-of-breed approach that provides businesses the flexibility to adapt, scale, and quickly go to market while facilitating faster time-to-value throughout their digital transformation journey. As a global platform leader for B2B and B2C Enterprise Marketplaces, IoT Commerce, and Unified Commerce, Spryker has empowered 150+ global enterprise customers worldwide and is trusted by brands such as ALDI, Siemens, ZF Friedrichshafen, and Ricoh. Spryker is a privately held technology company headquartered in Berlin and New York backed by world class investors such as TCV, One Peak, Project A, Cherry Ventures, and Maverick Capital. Learn more at spryker.com.