Standard Ebooks

Toolset Guidelines

You can view our toolset on Github.

We’re in the process of converting the remaining Bash scripts in the toolset to Python. New contributions should be in Python 3.

In general we follow a relaxed version of PEP 8. In particular, we use tabs instead of spaces, and there is no line length limit.

Always use the regex module instead of the re module.

At the minimum scripts should use programs available for installation on Ubuntu 16.04 LTS systems, either via apt or pip3.