About the docs
Good documentation is at the heart of all successful open source projects. With this platform, we aim to:
- Provide a platform that is easy to contribute to and maintain
- Provide documentation that is a joy to read and navigate
- Provide a system that can build the same documentation source to multiple output formats
- Provide stewardship such that the documentation is well kept and ever-growing
This documentation is built from a folder within the main PresideCMS source repository. The folder can be found at https://github.com/pixl8/Preside-CMS/tree/stable/support/docs.
The documentation build is achieved using Lucee code. The only dependency required to build and locally run the documentation is CommandBox.
We chose to use Markdown with a few common and custom enhancements.
We also based the system on a popular open source static CMS system called Grav. This gives us a proven foundation to build the source from and should help make contributing as easy as it can be.
For more information on how the documentation is formatted, see the Content section.