Some tingbot apps will require system-level software to be installed, via apt or dpkg. While it's possible to write this into the program itself, it would be neater to design a declarative format (similar to requirements.txt) for this purpose.
Design goals
- Simple to write
- Declarative format - it should be possible to quickly check for the presence of packages on the system, to avoid a slow
apt-get update call on app launch