Closed gasinvein closed 4 years ago
Started test build 20991
Build 20991 failed
Started test build 20996
Started test build 20997
Build 20996 was cancelled
Build 20997 was cancelled
Started test build 20999
Build 20999 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/20148/com.visualstudio.code.oss.flatpakref
Started test build 21465
Build 21465 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/20601/com.visualstudio.code.oss.flatpakref
Did anyone test this? @TingPing maybe? I'd like to know if there are any problems besides flathub/com.visualstudio.code#159 before merging it.
LGTM. Please, update.
Started test build 21646
Build 21646 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/20783/com.visualstudio.code.oss.flatpakref
The settings telemetry.enableTelemetry
and telemetry.enableCrashReporter
are not disabled by default.
Maybe also set update.mode
to none
because automatic updates are pointless for this package.
@Unrud I guess updates don't work in unofficial builds regardless of settings.
I guess updates don't work in unofficial builds regardless of settings.
You are right, the Check for Updates...
button is missing even if it's enabled. Then you can ignore my comment.
Then you can ignore my comment.
There's still telemetry though.
@eternal-sorrow Does it work in unofficial builds either?
Why wouldn't it work?
It's probably not useful for MS since the build may be altered in arbitrary way. Anyway, I don't see where/how current build changes telemetry settings.
While you are at it, can we deconflict the apps with com.visualstudio.code
by not making them share the ID prefix? I've had some strangeness occur in GNOME Software, it looked like the OSS app masked out updates available for com.visualstudio.code
, or something to that effect.
While you are at it, can we deconflict the apps with
com.visualstudio.code
by not making them share the ID prefix?
io.github.microsoft.VSCode
would seem acceptable accordingly to the conventions and clearly indicate this app as derived from open source. Or perhaps org.flathub.app.microsoft.VSCode
because control issues.
It's probably not useful for MS since the build may be altered in arbitrary way.
It's more about "peace of mind" that not a single byte of data is sent to MS servers. So, I, personally, would like to have these options disabled by default.
It's more about "peace of mind" that not a single byte of data is sent to MS servers.
Since they are the main contributor to the OSS codebase and they are fine with telemetry being used by derived projects, I don't think it is an issue for Microsoft. As for telemetry being enabled by default, I don't have a strong opinion. Maybe disable sending any information that might be personally identifying?
I don't think it is an issue for Microsoft
I never said that. It's an issue for me. I'd even prefer the code related to telemetry removed from the codebase completely.
@mzabaluev
While you are at it, can we deconflict the apps with
com.visualstudio.code
by not making them share the ID prefix? I've had some strangeness occur in GNOME Software, it looked like the OSS app masked out updates available forcom.visualstudio.code
, or something to that effect.
Tell it to @TingPing. I've already asked to change ID.
Closing in favor of flathub/flathub#1596
Differences from previous flatpak recepies:
flatpak-node-generator.py
with several changes (patches pending) is used to generate sources for yarn packages and things they downloadFLATPAK_ENABLE_SDK_EXT
env varCloses #46
Todo:
NB: This build is affected by flathub/com.visualstudio.code#159 (may freeze on launch or workspace switch), cause unknown yet, help wanted.