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

Improve update experience #7389

Closed
bpasero opened this issue Jun 8, 2016 · 10 comments
Closed

Improve update experience #7389

bpasero opened this issue Jun 8, 2016 · 10 comments
Assignees
Labels
feature-request Request for new features or functionality install-update VS Code installation and upgrade system issues
Milestone

Comments

@bpasero
Copy link
Member

bpasero commented Jun 8, 2016

For me the daily (or even hourly) update notification in the insiders channel is not adding any value. I would like to just ditch this message when you are on the insiders channel. Depending on the platform, this has some consequences:

Mac: best experience, when you restart you just get the update.

Windows: when you restart, the installer runs to do the update. OK if you expect it, otherwise might be confusing so we have to educate users.

Linux: since we do not have auto update, we could just hide the message and the user can go to the package manager to do the update when he wants.

@Microsoft/vscode ping for opinions.

@bpasero bpasero added the feature-request Request for new features or functionality label Jun 8, 2016
@aeschli
Copy link
Contributor

aeschli commented Jun 8, 2016

Yes, agree, the popup is too distracting.

@joaomoreno
Copy link
Member

joaomoreno commented Jun 8, 2016

I really like this idea. We would:

  • never show the update popup again
  • automatically update on startup, if available
  • still show Update available in the menu, if that's the case

@weinand
Copy link
Contributor

weinand commented Jun 8, 2016

It would be great it if there was a "Downgrade to previous" in case something is seriously broken in the latest.

@stevencl
Copy link
Member

stevencl commented Jun 8, 2016

I agree, the popup is distracting. But I am not sure about automatically applying the update, especially if it could lead to breakages. There have been some issues recently with other products that automatically apply updates...

Many products show a message box on launch to communicate that an update is available. Once that is dismissed it never shows up again. This is still distracting but when we are releasing daily updates that haven't been fully tested I think it might be better to let the user know before we apply an update. Many people (especially those with bad network connections) get annoyed when they don't have control over when an app uses their network.

We could also have yet another setting that allows the user to choose whether or not to automatically apply updates.

@joaomoreno
Copy link
Member

@weinand Supporting that opens many doors. I'd rather we jump on the issue, fix it and publish an update instead.

@joaomoreno
Copy link
Member

We could also have yet another setting that allows the user to choose whether or not to automatically apply updates.

👍

@AaronFriel
Copy link

I would be a proponent of never seeing the message and having it automatically update in the background. That's how evergreen ought to be, yeah?

@rebornix
Copy link
Member

rebornix commented Jun 22, 2016

I'm eager to see that there is no popup window anymore, Besides, it would be perfect if the Windows binary doesn't require admin privilege (just a wish, not ask for it as I know there must be some limits).

I have Insider build on both my devbox and laptop, so the first thing to do everything during coffee time is manually re-installing VS Code twice. We may want to put this issue in the backlog to make true vscode-windows-insider lovers life easier.

@joaomoreno joaomoreno added this to the Backlog milestone Jul 5, 2016
@joaomoreno joaomoreno changed the title Auto update on insiders channel Improve update experience Apr 26, 2017
@joaomoreno joaomoreno added the install-update VS Code installation and upgrade system issues label Apr 26, 2017
@joaomoreno joaomoreno assigned joaomoreno and unassigned joaomoreno Jun 19, 2017
@Rubenisme
Copy link

Would be nice to get a feature like Google Chrome has. Apparently this is how they do it on Windows.

@joaomoreno
Copy link
Member

Closing this as this is too generic. Improving the Windows update is coming.

@vscodebot vscodebot bot locked and limited conversation to collaborators Jan 7, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality install-update VS Code installation and upgrade system issues
Projects
None yet
Development

No branches or pull requests

8 participants