There's more to running an open source project than just code. In GPIO Zero, we have an automated test suite; mocking, coverage analysis; bug trackers; project boards; comprehensive online, offline and inline documentation. We publish our code on GitHub where multiple contributors commit code, we manage issues and pull requests, and we publish our releases to PyPI and Raspbian. I'll aim to cover as many of the tools we use to manage all this as possible!
YOU MAY ALSO LIKE:
- Programming Paradigms for Physical Computing and the Internet Of Things (SkillsCast recorded in April 2018)
- EventStorming Remote Modeling Workshop with Alberto Brandolini (Online Course on 16th - 19th November 2021)
- Introduction: Rust London & BCS / OSSG Hybrid Talks (SkillsCast recorded in August 2021)
- Impactful Communication (SkillsCast recorded in June 2021)