Skip to content

Documentation

Installing and testing

Read the documentation README.md.

Structure

This documentation attempts to follow the DiƔtaxis documentation framework.

This documentation is aimed at:

  • User: Using Bip
  • TD: Extending Bip
  • Administrator: Hosting Bip
  • Developer: Developing Bip or plugins

Plugins

  • Official application plugins documentation must live in docs/user/apps.
  • Official handler plugins documentation must live in docs/td/handlers.

Writing

Syntax

Use Markdown syntax. For additional formatting features, see the Material for MkDocs reference.

API

We use the MkDocs plugin MkDocstrings for generating Python API documentation from docstrings, see the reference.

Any repository that needs to be inspected must be cloned within this repository as a git submodule. Its current tag can be set up manually or via a CI job from the source repository.

Resources