Development Introduction¶
Here’s how we do things in circuits…
Communication¶
Note
If you are familiar with IRC
and use your own IRC Client then connect to the Libera.Chat Network and /join #circuits
.
Standards¶
We use the following coding standard:
We also lint our codebase with the following tools:
Please ensure your Development IDE or Editor has the above linters and checkers in place and enabled.
Alternatively you can use the following command line tool:
Tools¶
We use the following tools to develop circuits and share code:
- Code Sharing: Git
- Code Hosting and Bug Reporting: GitHub
- Issue Tracker: Issue Tracker
- Documentation Hosting: Read the Docs
- Package Hosting: Python Package Index (PyPi)
- Continuous Integration: Github Actions