You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Consider making Settings Sync available for OSS builds #110668
A lot of Linux distributions use the OSS build of vscode. The Settings Sync functionality is missing there; see #105310
Could you please consider bringing it? I know that there is an extension that does this, but since there is already a built-in feature, it could be preferable.
Sorry that we do not have plans for this. Hence closing this.
Reacted by Vijay Aravamudhan, Anthony Rabbito, Ashutosh Randive, Daniel Ferreira, Erick Augusto, Noah S-C, allsv, Trevor Vannoy, Kyna Develle, A5 and 24 more
Many thanks for your response. Could you please kindly add a couple of words on explaining why the specific functionality is not included in OSS builds, for posterity?
Kostas Kardaras (@coxackie) long story short it's just MS being MS. Technically, there is no reason to not include such functionality. We could use MS binary but it doesn't use system electron but its own bundled version.
TheFoxie Well, ok, one may trash all they want, but they do give this wonderful code base that we can use, and it is a terrific editor. I am sure the exclusion of the extension has anything to do with the bundling of system electron, unless you mentioned it to point out that they are not receptive to accommodate open source requests (which, again, may be just because they are also working under certain legal requirements).
Kostas Kardaras (@coxackie) my guess it would be either legal requirement or just management decision. Why would it has to do anything with electron being bundled or not? Haven't studied the code but I doubt that. Do they add that feature in during build on their servers? Same goes for extensions. We can turn them on (I mean the official repos) via product.json. Why we cannot use the official repos is beyond my understanding as it doesn't make any sense. It's not a technical issue but decision making issue. These guys have little to no say in the matter as I believe we wouldn't be having this conversation if they had. In fact they are victims to the corporate BS as well.
well, ok. Even though I understand the constraints these guys are working under, it would have been nice if there was a response, so at least there could be a hint of how to circumvent the fact that nothing can be done (from the corporate side) in order to get this feature. But, oh, well. We will continue relying on the Settings Sync extension of Shan Khan (which is anyway awesome).
Reacted by Bartek Pacia, Bruno Cabral, Vaibhav and Sam Wight
Niccolò Belli (@darkbasic) it's possible to sync, but not officially, thus it might be against the license. I've almost managed to run the remote ssh. The problem is it loads different version on remote (which throws error) and I have no idea why. But sure, MS just being MS 😄
Activity
sandy081 commentedon Nov 16, 2020
Sorry that we do not have plans for this. Hence closing this.
coxackie commentedon Nov 16, 2020
Many thanks for your response. Could you please kindly add a couple of words on explaining why the specific functionality is not included in OSS builds, for posterity?
sandy081 commentedon Nov 16, 2020
CCing Chris Dias (@chrisdias) Kai Maetzel (@kieferrm) to answer above question.
coxackie commentedon Nov 16, 2020
Thanks, Sandeep Somavarapu (@sandy081), I am quite looking forward to see what Chris Dias (@chrisdias) and Kai Maetzel (@kieferrm) have to say.
thebrownfox commentedon Nov 20, 2020
Kostas Kardaras (@coxackie) long story short it's just MS being MS. Technically, there is no reason to not include such functionality. We could use MS binary but it doesn't use system electron but its own bundled version.
#56686
coxackie commentedon Nov 21, 2020
TheFoxie Well, ok, one may trash all they want, but they do give this wonderful code base that we can use, and it is a terrific editor. I am sure the exclusion of the extension has anything to do with the bundling of system electron, unless you mentioned it to point out that they are not receptive to accommodate open source requests (which, again, may be just because they are also working under certain legal requirements).
Anyway, let see if we do hear from Chris Dias (@chrisdias) and Kai Maetzel (@kieferrm) at some point.
thebrownfox commentedon Nov 23, 2020
Kostas Kardaras (@coxackie) my guess it would be either legal requirement or just management decision. Why would it has to do anything with electron being bundled or not? Haven't studied the code but I doubt that. Do they add that feature in during build on their servers? Same goes for extensions. We can turn them on (I mean the official repos) via product.json. Why we cannot use the official repos is beyond my understanding as it doesn't make any sense. It's not a technical issue but decision making issue. These guys have little to no say in the matter as I believe we wouldn't be having this conversation if they had. In fact they are victims to the corporate BS as well.
coxackie commentedon Nov 25, 2020
well, ok. Even though I understand the constraints these guys are working under, it would have been nice if there was a response, so at least there could be a hint of how to circumvent the fact that nothing can be done (from the corporate side) in order to get this feature. But, oh, well. We will continue relying on the Settings Sync extension of Shan Khan (which is anyway awesome).
darkbasic commentedon Jun 24, 2021
Still no official answer on this? I guess it's MS being MS after all...
thebrownfox commentedon Jun 24, 2021
Niccolò Belli (@darkbasic) it's possible to sync, but not officially, thus it might be against the license. I've almost managed to run the remote ssh. The problem is it loads different version on remote (which throws error) and I have no idea why. But sure, MS just being MS 😄
VijoPlays commentedon Sep 6, 2022
True chads.