Skip to content

Publish to open-vsx.org #2912

Closed
Closed

Description

@surendrajat

Is your feature request related to a problem? Please describe.
Related to #2254, Since Micro$oft cleverly denies access to its extension marketplace to anything other than its own release of VSCode binaries(How open of you!), open-vsx by eclipse foundation is the alternative extension store for VSCodium and Thea(or self-compiled VSCode). We've been updating Flutter and Dart extensions there, by downloading and uploading manually for a while. But it's a public namespace, anybody can publish a malicious extension too.

Describe the solution you'd like
Please claim the ownership of the namespace Dart-Code and publish both extensions to open-vsx.org.

Describe alternatives you've considered
Downloading .vsix and uploading myself.

Additional context

Activity

  1. added
    is enhancementAn enhancement or improvement that should be listed in release notes but is not a bug fix.
    on Oct 29, 2020
  2. added this to the v3.17.0 milestone on Oct 29, 2020
  3. DanTup commented on Oct 29, 2020

    @DanTup
    Member

    I've opened an issue to claim the publisher namespace and will look into publishing future releases there too. Thanks!

  4. surendrajat commented on Oct 29, 2020

    @surendrajat
    Author

    That'll be awesome. Thank you.

  5. modified the milestones: v3.17.0, v3.16.0 on Oct 30, 2020
  6. DanTup commented on Oct 30, 2020

    @DanTup
    Member

    Today's releases have been published to open-vsix. For now this is a manual step, though I've updated the title of #2254 to include publishing as well generating the files.

    I'm not sure which (if any) editors use open-vsx for their extensions yet, but if you do have any problems please let me know!

  7. surendrajat commented on Oct 30, 2020

    @surendrajat
    Author

    VS Codium and GitPod are using open-vsx already. code-server folks are evaluating it.
    Anyways nice to see the latest version there. Hope it'll be automated soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    is enhancementAn enhancement or improvement that should be listed in release notes but is not a bug fix.

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions