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

Warn users about potentially breaking Anaconda's new TOS #13

Open
ericdill opened this issue Jun 8, 2020 · 2 comments
Open

Warn users about potentially breaking Anaconda's new TOS #13

ericdill opened this issue Jun 8, 2020 · 2 comments

Comments

@ericdill
Copy link

ericdill commented Jun 8, 2020

As conda-mirror maintainers, we should probably consider warning users that they may be breaking Anaconda's new terms of service for repo.anaconda.com unless either of the following is true:

  1. They have an existing commercial relationship with Anaconda
  2. They are not a large-scale commercial entity, specifically referring to this line in the new TOS, we are not granting you permission to use the Repository for large-scale commercial activities, such as downloading or mirroring the entire Repository or use of the Repository by multiple members of the business you work for.

I've got a draft PR that implements what I think is a reasonable message, though I'm sure we will need to update the language based on folks opinions.

Before we get to the specific language in the warning / error message though, is anyone opposed to forcing users to address the TOS changes in conda-mirror itself *if they are using Anaconda's channels on repo.anaconda.com or repo.continuum.io?

@wagnerpeer
Copy link

I would also welcome the idea of adding support for people who already are in a commercial relationship with Anaconda.
This would basically mean to incorporate a security token to access private/commercial channels.

@analog-cbarber
Copy link

Perhaps the relevant Anaconda channels should be added to a default forbidden channel list that the user must
explicitly override in order to download from those channels.

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