For github newcommers: I’d like to mention how easy it is to contribute to the Lucee Docs!!! As an usual CFML dev I was very surprised about it. Have been more actively envolved with it since then.
All you need is:
an github account
CommandBox on your local dev machine (if you don’t have or know CommandBox this is a good opportunity to see it in action )
then go to githubs lucee/lucee-docs repository (see the link Zac already posted above), click on “code” and “download zip”
Unzip it and run the file “serve.bat” by double clicking it.
CommandBox will then run an local Lucee instance of the downloaded docs that has an inbuilt code editor for editing.
To edit the page, just click through to the page you’d like to edit and click the edit icon on the right side of the page. Make the changes and save it.
If you want to use VSCode for editing you can even make use of VScode extension “markdownlint” to help you with the correct Markdown syntax. In VSCode then:
do all the changes
To view your changes reload the page in the browser by clicking the “reload icon” ( on the top right side - menu bar). It will reload all resources
After updateting changes locally and viewing it on your lucees localhost, you just go online and edit all the files “online” and create the pull request (PR) online.