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.
Describe the feature or problem you’d like to solve
Although the
ghsnap has thessh-keysinterface, it requires manual connection. This can result in confusing error messages when connecting to a repo via SSH.Proposed solution
snapctl is-connectedAdditional 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-keysinterface. This is creating friction and negative feelings in the community. My goal here is to work towards a positive outcome by reducing the annoyance theghdevelopers 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.