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 - CLI enhancements #1478

Open
13 of 30 tasks
iameskild opened this issue Oct 3, 2022 · 4 comments
Open
13 of 30 tasks

META - CLI enhancements #1478

iameskild opened this issue Oct 3, 2022 · 4 comments
Labels
area: nebari-cli good first issue Good for newcomers help wanted Extra attention is needed type: enhancement 💅🏼 New feature or request

Comments

@iameskild
Copy link
Member

iameskild commented Oct 3, 2022

A lot of work has been put into the new typer-based CLI but there are still a few remaining items that would be nice to include sooner or later.

User experience

  1. area: nebari-cli good first issue type: enhancement 💅🏼
  2. good first issue needs: PR 📬 type: enhancement 💅🏼
  3. area: nebari-cli needs: discussion 💬 type: bug 🐛 type: enhancement 💅🏼
  4. area: user experience 👩🏻‍💻 good first issue type: enhancement 💅🏼

Functional

  1. area: nebari-cli needs: PR 📬 project: JATIC type: bug 🐛
  2. area: nebari-cli needs: investigation 🔍 project: JATIC type: bug 🐛
  3. area: nebari-cli impact: low 🟩 needs: discussion 💬 type: bug 🐛
  4. area: nebari-cli needs: PR 📬 project: JATIC type: bug 🐛
  5. area: integration/Argo area: nebari-cli needs: PR 📬 type: bug 🐛
  6. area: nebari-cli project: JATIC type: bug 🐛
  7. area: nebari-cli project: JATIC type: bug 🐛
  8. area: nebari-cli type: bug 🐛

Miscellaneous

@iameskild
Copy link
Member Author

iameskild commented Oct 11, 2022

  • add --disable-checks to nebari deploy
  • ensure nebari destroy confirmation prompt works correctly
  • ensure that terraform_state is added to config when using nebari init

@pavithraes
Copy link
Member

A small, nice-to-have improvement -- For the "y/N" questions, we can wait for the users to press Enter after "y" for consistency with the general flow. I find myself pressing enter out of habit after previous questions, which automatically selects an answer for the next question. This means I need to restart the guided init from the beginning.

@iameskild iameskild added the help wanted Extra attention is needed label Jan 11, 2023
@trallard
Copy link
Member

Now that we have tasklists in the org I reorganised all the tasks in the meta issue above cc/ @pavithraes @iameskild

@nebari-dev nebari-dev deleted a comment from iameskild Jan 12, 2023
@trallard trallard changed the title [ENH] CLI enhancements [ENH] - CLI enhancements Jan 12, 2023
@trallard trallard changed the title [ENH] - CLI enhancements META - CLI enhancements Jan 12, 2023
@pavithraes
Copy link
Member

@iameskild @trallard Some of the tasks here can be good first issues, so converting them into separate issue with the GFI tags. :)

The mentored sprint at PyCon US 2023 is prompting this decision, but it can be useful for future sprints too. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: nebari-cli good first issue Good for newcomers help wanted Extra attention is needed type: enhancement 💅🏼 New feature or request
Projects
Status: Ready 🔔
Development

No branches or pull requests

4 participants
@trallard @pavithraes @iameskild and others