HCL Leap for on-premises product documentation
Bug reports on product documentation and pull requests are welcome on GitHub at https://github.com/HCL-TECH-SOFTWARE/leap-doc. This is the Leap documenation site and not a product support platform. All bug reports and pull requests must pertain to product documentation.
- Clone this repo and create a working branch.
- Edit the markdown (.md) files in 9.3.x/ as needed. (Ignore the .html files in docs/ directory)
- If you want to check the appearance of your changes in HTML, use MKDocs to build and serve up the html. See Full Setup below for more details.
- Open a Pull Request.
- Respond to review comments as needed.
- You will be notified when your changes have been merged. They will appear on the public site the next time the documentation is built.
In general, you will need:
- Python 3 installed
- PIP package manager installed
- You need a text editor (VSCode is recommended)
Run the following commands to install MKDocs:
Note: Depending on your local Python setup, you might need to change pip to pip3 for the commands below.
pip install mkdocs-material
MKDocs has a number of plugins that are used to provide additional functionality. Here is the starting set we use.
pip install mkdocs-awesome-pages-plugin
pip install mkdocs-git-revision-date-localized-plugin
pip install mkdocs-macros-plugin
pip install mike
To see changes in the browser, run mkdocs serve -f mkdocs-93x.yml