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

Snap package needs better error handling around unplugged ssh-keys interface. #43

Open
lengau opened this issue Dec 30, 2022 · 0 comments

Comments

@lengau
Copy link

lengau commented Dec 30, 2022

Describe the feature or problem you’d like to solve

Although the gh snap has the ssh-keys interface, it requires manual connection. This can result in confusing error messages when connecting to a repo via SSH.

Proposed solution

  • Short term: Modify the snap description to include instructions on how to manually connect the plug
  • Medium term:
  • Long term: Assuming the snap store policy reviewers deny auto-connect, eliminate the wrapper mentioned in option 2 by providing a PR directly to the gh cli team to handle the error within a snap environment.

Additional context

It appears one of the more common bug reports the CLI team gets related to the snap package that's upsetting them is the fact that the package doesn't autoconnect the ssh-keys interface. This is creating friction and negative feelings in the community. My goal here is to work towards a positive outcome by reducing the annoyance the gh developers feel towards the snap package (which I personally prefer to their methods of distribution), providing users of the snap package with a better experience, and hopefully eventually providing sufficient positive community support to them that they change their minds about a snap package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant