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 Modelling Workshop with Alberto Brandolini (Online Workshop on 15th - 18th November 2022)
- Introduction: Rust London & BCS / OSSG Hybrid Talks (SkillsCast recorded in August 2021)
- Impactful Communication (SkillsCast recorded in June 2021)