-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
Formulate plan given AlecAivazis/survey going unmaintained #8084
Comments
Thanks for the ping here! If there is someone on the cli team that wants to take ownership, I would more than gladly hand over the repository - just let me know who/what org! |
Hi! I’m from the Charm team and one of the Bubble Tea maintainers. Would you be interested in some assistance with this? We believe we can produce and maintain something sustainable that will suit your needs here. |
Hi @AlecAivazis, thanks for the offer. Right now we don't think that we'd be best positioned to take ownership of the project as we don't have the capacity to support it properly, and wouldn't want to give that impression to the community. If that changes, we'll definitely reach out to you. @maaslalani, we would be interested in chatting with you about this. I think some members of the team past and present have evaluated BubbleTea for our uses before with limited success but we think that since we have your ear as a maintainer, and you've generously offered some time, that it's definitely worth having a discussion. How would be best to proceed on your end? |
Awesome @williammartin! How about if we hop on a call to chat through it quickly? My email is maas@charm.sh. |
Any news about this? https://github.com/charmbracelet/huh has been released since. |
No news @tetienne, we worked together with the Charm folks testing |
@williammartin Sorry for the delay. Well, I’m often looking at this project to get idea on my own projects. So, I’m really curious what would be your survey lib replacement. And huh looks like pretty nice, but with obviously small caveat due to this young age :) |
Hey @tetienne, we're still interested in
|
Relates cli/cli#8084 Relates #164 With go-survey/survey being unmaintained, this is an initial prototype of using https://github.com/charmbracelet/huh as an optional prompting experience including support for accessiblity needs. Additionally, this commit includes a simple example to demo the existing and new experiences in `examples/prompter/main.go`: - by default, the existing go-survey/survey experience - specifying `GH_PROMPTER=accessible`, the new charmbracelet/huh experience in rich mode - specifying `ACCESSIBLE=1` with `GH_PROMPTER=accessible`, the new charmbracelet/huh experience in accessible mode
Overview
The GitHub CLI has depended upon https://github.com/AlecAivazis/survey for defining our prompting experience, however we will need to begin looking to the future as the primary maintainer is unable to continue supporting this effort. The repository was marked read-only on September 23rd 2023 and becomes an unmaintained dependency.
Firstly, a big warm thank you to @AlecAivazis for devoting so much time and energy to a project that has benefited others! ❤ 🤗 We would like to wish you only the best.
Secondly, this issue is to understand the other options available for managing the GitHub CLI prompting experience. The
AlecAivazis/survey
project suggests consideration of https://github.com/charmbracelet/bubbletea, however it is unclear how well the project fits and how much effort is involved in switching. As a team of 3 engineers currently, it is unrealistic that we would be able to adopt and support the project ourselves.The text was updated successfully, but these errors were encountered: