Skip to content

Epic: Reduce popups in VS Code Desktop flow #15920

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

Closed
loujaybee opened this issue Jan 20, 2023 · 4 comments
Closed

Epic: Reduce popups in VS Code Desktop flow #15920

loujaybee opened this issue Jan 20, 2023 · 4 comments
Assignees
Labels
editor: code (desktop) meta: blocked in progress but blocked by upstream issues or missing data meta: stale This issue/PR is stale and will be closed soon team: IDE type: epic usability testing Tasks created from feedback in usability tests

Comments

@loujaybee
Copy link
Member

loujaybee commented Jan 20, 2023

The following are screenshots from the opening flow from start to finish with VS Code Desktop. The flow involves a lot of back and forth redirects from VS Code and the browser, resulting in many prompts. This epic is to investigate ways that we can reduce the number of interrupts and lower the steps to setup with VS Code Desktop. Note: Sorry for poor image quality, these were taken from a screen recording. I'll try and get better screenshots from reproductions 🙏

Prompts to install the Gitpod extension

Popup 1 - The extension "Gitpod" wants to sign in with Gitpod Popup 2 - "Do you want to open the external website" Popup 3 - Authorise VS Code Extension
image image image

SSH setup flow

The following are prompts that appear as part of the SSH setup flow.

Popup 4 - Open Visual Studio browser redirect Popup 5 - You don't have registered any public key Popup 6 - Do you want to open the external website?
image image image
Popup 7 - New SSH key Popup 8 - Failed to connect to workspace (#15919) Popup 9 - Workspace Trust (this cannot be safely disabled)
image image image

Solutions:

  1. Could be resolved with Local SSH Gateway (Epic: Local SSH Gateway #16836)
  2. Could be resolved via onboarding improvements, prompting to downloading various desktop clients

Relates to:

@loujaybee
Copy link
Member Author

See internal discussion.

@loujaybee loujaybee added the meta: blocked in progress but blocked by upstream issues or missing data label Mar 14, 2023
@loujaybee
Copy link
Member Author

Adding blocked label as would be good to wait for outcomes of:

Before proceeding.

@stale
Copy link

stale bot commented Jun 18, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the meta: stale This issue/PR is stale and will be closed soon label Jun 18, 2023
@gtsiolis gtsiolis removed their assignment Nov 29, 2023
@stale stale bot removed the meta: stale This issue/PR is stale and will be closed soon label Nov 29, 2023
Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the meta: stale This issue/PR is stale and will be closed soon label May 23, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editor: code (desktop) meta: blocked in progress but blocked by upstream issues or missing data meta: stale This issue/PR is stale and will be closed soon team: IDE type: epic usability testing Tasks created from feedback in usability tests
Projects
Status: Done
Development

No branches or pull requests

3 participants