bimdata / documentation-old

πŸ—‚ BIMData.io documentation repository

Home Page:https://developers.bimdata.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Documentation BIMData

Welcome to the BIMData's documentation git repository.

After cloning this git repository, build your own local version:

~: cd doc_sphinx && sphinx-build -b html . ../html_doc

doc_sphinx/_images/bimdata_homepage_small.png

GitHub pull requests

Branches

We work with 2 main branches, currently named master and develop:

  • master: latest and stable version of the documentation
  • develop: base branch for branches with content under edition. This branch is hosting upcoming documentation.

Sphinx:

Sphinx version: 3.0.3

We are using Sphinx to generate our documentation. The configuration file conf.py contains the settings for the build of our Sphinx edition.

Note: we are using Python3.

The requirements.txt file lists all the extensions used for this Sphinx documentation. To install all the dependencies, use:

~: pip install -r doc_sphinx/requirements.txt

Customization

The Sphinx theme is custom and based on the sphinx-rtd-theme.

API Documentation:

Our API Reference is served by Spectacle in the directory named api/.

The API Documentation build command is:

~: cd doc_sphinx && npm run build:apiref

Contribute to this project:

Create a branch based on develop and push it as a Pull Request in the repository.

Tests:

Launch the test suite:

~: cd doc_sphinx && npm test

Licence:

This documentation is under Creative Commons: Attribution 4.0 International (CC BY 4.0)

About

πŸ—‚ BIMData.io documentation repository

https://developers.bimdata.io


Languages

Language:SCSS 70.0%Language:HTML 19.7%Language:Python 4.5%Language:Batchfile 2.2%Language:Makefile 2.2%Language:JavaScript 1.0%Language:Dockerfile 0.4%