Skip to content

Switch IDE version with one toggle #8786

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
mustard-mh opened this issue Mar 14, 2022 · 7 comments
Closed

Switch IDE version with one toggle #8786

mustard-mh opened this issue Mar 14, 2022 · 7 comments

Comments

@mustard-mh
Copy link
Contributor

Is your feature request related to a problem? Please describe

Latest Release only works for JetBrains IDE, and the insiders version of VSCode is one stand-alone option.

Describe the behaviour you'd like

We can change the IDE configuration with one toggle only to switch the LATEST (EAP) version of IDE, vscode included.

image

@akosyakov
Copy link
Member

@gtsiolis @loujaybee I remember there was a proposed design somewhere without browser and desktop headers, but with just list of IDEs and then 2 new toggles:

  • to control whether desktop or browser IDE should be opened by default
  • and whether latest release should be used

In this design for VS Code there will be only one tile.

Could you point to it?

@akosyakov
Copy link
Member

Got feedback from @svenefftinge that VS Code Desktop should be own product. So then only one toggle to use latest.

@gtsiolis
Copy link
Contributor

... that VS Code Desktop should be own product.

Makes sense. 💯

🍊 🍊 🍊 🍊

The proposed designs mentioned in #8786 (comment) can be found in #7932. There were some ongoing discussions and the designs are also work-in-progress, see screenshots below. Feedback is welcome.

ETA: Will update the final specs later today or tomorrow. ⏱️

🍋 🍋 🍋 🍋

💭 thought: We could safely proceed with the updated card-based design, drop the desktop switch checkbox, and simply indicate that one of the two VS Code editor options is browser-based or also the default (fallback) option.

💡 suggestion: It's worth paying attention to the latest switch checkbox description so that it's inclusive and safely addresses both latest versions for all editors, incl. VS Code Insiders and JetBrains EAP.

question: One question here is whether is makes sense to include version numbers for any the desktop editors. For VS Code only if you have Insiders installed would work regardless which exact version, right? Similarly, for JetBrains editors only indicating EAP version could suffice. However, for this iteration we could simply drop any version numbers and rely on the checkbox below to indicate whether we're using latest or not.

Card-based (DRAFT) Dropdown-based (DRAFT)
Editors Editors-1

@akosyakov
Copy link
Member

One question here is whether is makes sense to include version numbers for any the desktop editors. For VS Code only if you have Insiders installed would work regardless which exact version, right? Similarly, for JetBrains editors only indicating EAP version could suffice. However, for this iteration we could simply drop any version numbers and rely on the checkbox below to indicate whether we're using latest or not.

Let's file another issue for versions. They are just nice to see what we actually support now. But it requires some work to get them. @mustard-mh Could you file another issue? And add it to scheduled?

@jeanp413 jeanp413 moved this from Scheduled to In Progress in 🚀 IDE Team Mar 16, 2022
@mustard-mh mustard-mh moved this from In Progress to In Review in 🚀 IDE Team Apr 7, 2022
@gtsiolis
Copy link
Contributor

Closing this as it has been resolved in #8783. Thanks, @mustard-mh @akosyakov!

@akosyakov
Copy link
Member

Could someon file an issue to show versions then we toggle Latest Release? I think it is really good feedback to indicate whether it is enabled or not.

@gtsiolis
Copy link
Contributor

gtsiolis commented Apr 11, 2022

@akosyakov I had the same thought a moment ago, @mustard-mh has already opened #8816, I've moved this to product design inbox and will check if there's any UX input that could help.

@felladrin felladrin moved this from In Review to Awaiting Deployment in 🚀 IDE Team Apr 11, 2022
@felladrin felladrin moved this from Awaiting Deployment to Done in 🚀 IDE Team Apr 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

3 participants