Skip to content

Contributing

Styleguide

Workflow

We expect external contributors to comply with the following conventions:

Python

Code of conduct

We respect and enforce the Contributor Covenant.

Bip

API

Contributions are welcome, but since Bip is not yet production-ready and since its development is driven by our studio need, please get in touch with us before starting any contribution that is meant to be merged into the official codebase.

Plugins

When maintaining a Bip plugin, do make sure you are strictly following the plugin guidelines regarding repository structure, Git tags naming and changelog formatting.

If you are publishing your plugins on our Gitlab instance, we also strongly recommend to:

  • Avoid lightweight tags by specifying a message for the tag, ideally formatted like so: New stable version vX.X.X.
  • Create a Gitlab release when you push a new version tag, and to copy the relevant content of your CHANGELOG.md into the release notes section.