• Getting Started
  • Developer Guides
  • Optional features
  • Upgrading
  • Changelogs
  • Contributing
    • Issues and Bug Reports
    • Contributing Code
    • Contributing Documentation
    • Contributing Translations
    • Coding conventions
    • Build tooling
    • Triage and peer review
    • Release process
    • Managing security issues
  • Project Governance
Version 6Supported

House rules for everybody contributing to Silverstripe CMS#

  • Read over the Silverstripe CMS community Code of Conduct
  • Ask questions on the forum
  • Make sure you know how to raise good bug reports
  • Everybody can contribute to Silverstripe! If you do, ensure you submit solid pull requests

For more detailed guidance, read one of the following pages:

Issues and Bug Reports

Report bugs or problems with Silverstripe CMS, feature requests or other issues.

Contributing Code

Fix bugs and add new features to help make Silverstripe CMS better.

Contributing Documentation

Guide for contributing to Silverstripe CMS developer and CMS user help documentation.

Contributing Translations

Translate interface components like button labels into multiple languages.

Coding conventions

The style guidelines we follow in all of our open source code

Build tooling

The tools we use to compile our client-side code

Triage and peer review

Canned responses and other resources used during triage and peer review

Release process

Describes the process followed for "core" releases.

Managing security issues

This document highlights how the Silverstripe CMS security team handles security issues.

Edit on GitHub