Contribute

Request access to the source repo to contribute.

The code is intended to demonstrate some Python best practices:

  • Object-oriented with classes and subclasses.
  • Dynamic configuration using a unique approach we call "class families" - for example, the names of the commands are properties of the command classes, not in a big "if" statement.
  • Extensive testing with high test coverage, guaranteed by CI.
  • Leverage the standard library by requiring as few 3rd party pip modules as possible.

To set everything up, follow the instructions in the README, including the dyngle commands.

We use Visual Studio Code to build Busy, so there is a VS Code configuration file in the repository.

Ready to get Busy?

Start over!