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

Either update your copy or remove it #377

Closed
PeterWone opened this issue Nov 25, 2021 · 8 comments
Closed

Either update your copy or remove it #377

PeterWone opened this issue Nov 25, 2021 · 8 comments

Comments

@PeterWone
Copy link

PeterWone commented Nov 25, 2021

Your website is pushing a version of my extension that is both obsolete and broken because it's missing dependencies in the repackaging that you took it upon yourselves to do.

This broken version is attributed to me even though it's YOUR fault and is damaging the reputation of my product.

A package without the dependencies is different from the extension as published by me so it's a derived work for licence purposes and since you aren't compliant with the MIT licence requirement to conspicuously acknowledge that it is a derived work, you are in violation of copyright.

Here are your options:

  • Take it down
  • Comply with the licence

If you choose to comply with the licence then I suggest you use the current version. Exercising my right to vary the terms of licence I have added a requirement to publish the current version within two weeks of its release on the Microsoft Marketplace or cease publishing it altogether.

@akosyakov
Copy link
Member

akosyakov commented Nov 25, 2021

Hi @PeterWone, sorry for the trouble.

If you choose to comply with the licence then I suggest you use the current version. Exercising my right to vary the terms of licence I have added a requirement to publish the current version within two weeks of its release on the Microsoft Marketplace or cease publishing it altogether.

Unfortunately, we cannot make use of vsix file from MS marketplace, since it will be violation of its terms of use. That's why vsix file is generated from sources.

Ideally we would take down the currently broken extension from automatic publishing by the service account and remove from OpenVSX and alternatively let you take the ownership of namespace and publishing: https://github.com/eclipse/openvsx/wiki/Publishing-Extensions. Would you be opened it?

Another variant if you can either provide GH releases with vsix downloadable or a tag which corresponds to the release with steps how we can bundle dependencies. From that we should be able to compile with your requirements.

@PeterWone
Copy link
Author

PeterWone commented Nov 25, 2021 via email

akosyakov added a commit to EclipseFdn/publish-extensions that referenced this issue Nov 25, 2021
@akosyakov
Copy link
Member

akosyakov commented Nov 25, 2021

I removed the extension from publishing script: EclipseFdn/publish-extensions@160ba89

@brianking @spoenemann Could you take down the extension from OpenVSX please? 🙏

@PeterWone I am going to open an issue in your repo to publish to OpenVSX with some pointers and also to clarify for users.

@spoenemann
Copy link
Member

Could you take down the extension from OpenVSX please?

All versions, or specific ones?
Screenshot 2021-11-25 at 09 01 02

@akosyakov
Copy link
Member

akosyakov commented Nov 25, 2021

I think the entire extension. The request is to ensure that we publish within 2 weeks, and 0.9.8 is 5 months old.

@PeterWone
Copy link
Author

PeterWone commented Nov 25, 2021 via email

@spoenemann
Copy link
Member

Done, but next time please open an issue at https://github.com/EclipseFdn/open-vsx.org for deletion of extensions or anything else regarding the public instance at open-vsx.org

@akosyakov
Copy link
Member

The issue on the extension to publish to OpenVSX: PDConSec/vsc-print#120

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants