This version of the “EditorConfig for VS Code” extension was published by
open-vsx. That user account is not a verified publisher of the namespace
“EditorConfig” of this extension. See the documentation to learn how we
handle namespaces and what you can do to eliminate this warning.
Open VSX is a vendor-neutral open-source alternative to the Visual Studio Marketplace.
It provides a server application that manages VS Code extensions in a database, a web
application similar to the VS Code Marketplace, and a command-line tool for
publishing extensions similar to vsce.
A public instance of Open VSX is running at open-vsx.org.
This repository contains build files to generate free release binaries of
Microsoft's VS Code. When we speak of "free software", we're talking about
freedom, not price.
Microsoft's releases of Visual Studio Code are licensed under this not-FLOSS
license and contain telemetry/tracking.
[...]
This repo exists so that you don't have to download+build from source. The
build scripts in this repo clone Microsoft's vscode repo, run the build
commands, and upload the resulting binaries to GitHub releases.
These binaries are licensed under the MIT license. Telemetry is disabled.
To sum it up, it would be nice to see this FLOSS extension support FLOSS
programs and services.
Background
Currently, this extension is published both on the Open VSX Registry and on the Visual Studio Marketplace:
However, only the latter is official.
From https://open-vsx.org/extension/EditorConfig/EditorConfig:
Why
From https://github.com/eclipse/openvsx:
See also: https://blogs.eclipse.org/post/brian-king/open-vsx-registry-under-new-management
This is used by projects like VSCodium, which aims to be a fully FLOSS (rather than "open core") version of Visual Studio Code:
From VSCodium's README.md:
To sum it up, it would be nice to see this FLOSS extension support FLOSS programs and services.
How
These are the steps for publishing:
Code-wise, it seems to be basically the same as is already being done here:
vs
Alternatively, that page also mentions the following GitHub action, which claims to be able to publish to both registries at once:
Kind of related to: