Pre-emptively removing occurances of the short name of the Debian derivative from...
[debian-live-build.git] / README.Python
blob153cd8ea1f4bb9a0271bc0562139db5a09df1b19
1 live-build 4.x is transitioning from shell scripts to Python scripts.
3 In order to ensure a smooth transition without breaks until completion,
4 one component at the time is being rewritten and re-documented without
5 interconnection between them.
7 Once done, the newly Python sources will be shaped into modules and
8 subcommands properly.
10 ---
12 Some notes on coding style:
14   * live-build commands should be *prefixed* with the stage:
15     chroot-includes, not includes-chroot; -> tab-completion
17   * directories/files in the config directory should be *suffixed* with the stage:
18     includes.chroot, not chroot.includes; -> sort-order
20   * cli arguments should be *suffixed* with the stage:
21     --mirror-bootstrap, not --bootstrap-mirror; -> tab-completion