Introduction
Anybody can contribute to the project. To do this, you must follow these rules:
Main
- All changes must be clearly described in the Commit and Pull Request;
- Behave decently. Do not use profanity and do not insult other project participants;
- It is advisable to use the English language, as it is an international language.
Branches
main
- production branchdev
- development branch
Commits
There are no clear rules for commits, but there are a few recommendations:
- Commits should preferably be in English
- Use conventional commits
Examples
Changed text❌ The commit does not describe why the text was changed, where.- chore(Faq): Added additional answer to the question ✅ Perfect!
Docs
Documentation must be written in English language. Docusaurus is used to write documentation.
I am a developer of a library for your API, how do I add it to your documentation?
To do this, create a fork of the repository, add the necessary documentation using Markdown formatting and send a Pull Request to our repository. To be in the documentation as a separate page, be sure to transfer repository ownership to the organization https://github.com/boticord
Template for the library documentation page:
---
title: Library name
description: Basic documentation for the Name library
slug: /sdk/name
---
<library description>
Template for Pull Request:
Added information about the library <library name>
Language: <programming language>
Library: <library name>
<library description>
Link to repository: <link to repository>
Link to documentation: <link to documentation>
Link to author: <link to author>
Translations
We use Crowdin for translation. If you want to help with the translation, then follow the link.