Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Meta] Thought collection of the pre V3.0.0 release review #81

Open
18 tasks
SchoolGuy opened this issue Jul 27, 2021 · 0 comments
Open
18 tasks

[Meta] Thought collection of the pre V3.0.0 release review #81

SchoolGuy opened this issue Jul 27, 2021 · 0 comments
Milestone

Comments

@SchoolGuy
Copy link
Member

This list should represent things we do want to possibly do for the next release V3.1.0:

  • setup.py: long_description should be the README.md instead of a custom string
  • init.py: We do want to have a main docstring for the Koan module - currently empty.
  • app.py: Move CLI stuff into own module
  • CLI: optparse --> argparse
  • CLI: Add Version command
  • License: Replace long text with SPDX text
  • Obsolete scripts in bin/
  • Docs: ovz-install
  • Reasonable defaults instead of just none in app.py
  • Check custom exceptions and maybe remove some of them
  • Check and document optional dependencies
  • Docs: Update and consolidate
  • Code organization: Move *-create.py into submodule and shorten filenames
  • Pacakging: maybe create subpackages to not install all virt types
  • Check if register script is also available in Cobbler
  • Check utils.py for obsolete stuff
  • Tests: Raise coverage at least to 20%
  • Packaging: native Debian
@SchoolGuy SchoolGuy added this to the V3.1.0 milestone Jul 27, 2021
@SchoolGuy SchoolGuy added this to Koan Sep 26, 2022
@SchoolGuy SchoolGuy moved this to Inbox in Koan Sep 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Inbox
Development

No branches or pull requests

1 participant