bdisk/TODO

23 lines
1.0 KiB
Plaintext
Raw Normal View History

- write classes/functions
2018-05-09 03:27:58 -04:00
- XML-based config
2018-05-10 00:30:50 -04:00
- ensure we use docstrings in a Sphinx-compatible manner?
2018-05-09 03:27:58 -04:00
https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html
2018-05-10 00:30:50 -04:00
at the very least document all the functions and such so pydoc's happy.
2018-05-09 03:27:58 -04:00
- package for PyPI:
# https://packaging.python.org/tutorials/distributing-packages/
# https://docs.python.org/3/distutils/apiref.html
# https://python-packaging.readthedocs.io/en/latest/minimal.html
# https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords
BUGS.SQUARE-R00T.NET bugs/tasks:
#7: Ensure conditional deps/imports for features only if used.
Is this setup.py-compatible?
#14: Use os.path.join() for more consistency/pythonicness
#24: Run as regular user? (pychroot? fakeroot?)
#34: Build-time support for only building single phase of build
#36: Allow parsing pkg lists with inline comments
#39: Fix UEFI
#40: ISO overlay (to add e.g. memtest86+ to final ISO)
#43: Support resuming partial tarball downloads (Accet-Ranges: bytes)