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

checklist for v3.0 #53

Open
13 of 15 tasks
majewsky opened this issue Feb 26, 2021 · 0 comments
Open
13 of 15 tasks

checklist for v3.0 #53

majewsky opened this issue Feb 26, 2021 · 0 comments
Assignees

Comments

@majewsky
Copy link
Contributor

majewsky commented Feb 26, 2021

The last release was over three years ago, so we have a bit of ecosystem evolution to catch up to:

Followup issues from adding generators:

  • holo scan as non-privileged fails because regular files copied from /usr/share/holo cannot have all their original permissions applied by a non-privileged user

Also, some more things I want to do for v3.0 that I don't feel like opening separate issues for:

  • add CLI selectors for generators (e.g. holo apply /usr/share/holo/generators/foo.sh applies all entities with source files produced by that generator)
  • double-check shell completions (zsh completion looks broken for me right now)
  • add holo selectors to simplify shell completion implementations
  • do not litter /tmp/holo-ssh-keyNNN files
  • merge Run tests in parallel, automatically detect which packages need go test #46 (or at least the parts that still apply)

After the release:

  • refresh the website: proofread and update for new features where necessary
  • include the manpages in the website
  • render manpages from Markdown instead of POD (I wanted to make my life easier by going with a more common format, but Markdown is not expressive enough to make nice manpages out of it. I'd rather write a POD parser for the website than try to shoehorn custom syntax into Markdown.)
  • update the Pacman repo
  • bring the Debian repo back in shape
  • do a "Show HN"
@majewsky majewsky self-assigned this Feb 26, 2021
@majewsky majewsky changed the title housekeeping housekeeping for v3.0 Feb 27, 2021
@majewsky majewsky changed the title housekeeping for v3.0 checklist for v3.0 Feb 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant