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

Towards a better local development setup #1447

Closed
11 of 14 tasks
consideRatio opened this issue Oct 17, 2019 · 2 comments
Closed
11 of 14 tasks

Towards a better local development setup #1447

consideRatio opened this issue Oct 17, 2019 · 2 comments

Comments

@consideRatio
Copy link
Member

consideRatio commented Oct 17, 2019

I merged #1422 but tasks remain.

Very high priority tasks

High priority tasks

  • Create and add an upgrade test from latest tag of x.y.z format
    • Make the upgrade command able to upgrade a remote chart with given version

Other tasks

  • Reference a JupyterHub release instead of a commit.
  • Verify the developer experience of returning on reboot etc makes sense.
  • Consider making the depend_on decorator able to query user for input regarding cluster context and namespace perhaps? Created kind clusters will set automatically.
  • Keep track of the DNS name resolution issue that made the network policy test fail at some point. Perhaps by adding a dedicated nameserver test first?
  • RELEASE.md - add section about version bumping dependencies
  • RELEASE.md - declare policy on feature freezes during beta etc.
  • CONTRIBUTING.md - document how to build and view documentation, and the existence of the CircleCI previews, ref: CircleCI vs readthedocs - what is building our docs? #1176, also within .circleci/README.md.
  • CONTRIBUTING.md - Referencing CONTRIBUTING.md in docs and consider people who simply want to have a local trial setup - ref: Describe options for local kubernetes for dev/test #1326.
@consideRatio
Copy link
Member Author

consideRatio commented Oct 17, 2019

Local development test matrix

It would be nice to verify local development following CONTRIBUTING.md makes sense.

  • Linux without VM (@consideRatio, Ubuntu)
  • Linux with VM (@consideRatio, Ubuntu)
  • Mac without VM
  • Mac with VM
  • Windows without VM
  • Windows with VM

@consideRatio consideRatio changed the title Followup to #1422 - Remaining tasks Towards a better local development setup Apr 8, 2020
@consideRatio
Copy link
Member Author

I'll close this as most tasks have been completed, and the issue is stale.

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