这是indexloc提供的服务,不要输入任何密码
Skip to content

Channel handling improvements #14217

@jezdez

Description

@jezdez

Checklist

  • I added a descriptive title
  • I searched open issues and couldn't find a duplicate

What?

Following feedback from end users around concerns related to channels with terms of services and other legal restrictions, we can improve conda to handle channel management a little better by default. The goal of this initiative is to work on a consistent resolution to user experience issues, as well as overcoming some tech debt in conda's code base.

Why?

Various stakeholders in the conda ecosystem have reported concerns about the pre-configuration of conda to favor channels from Anaconda Inc. While distributions like miniforge come pre-configured for conda-forge, conda itself hard-codes Anaconda Inc channels within its code base, due to the way conda was incubated historically.

Conda has been a full Open-Source project with a permissive license and governed by a steering council per its governance policy for a while now. As such, this pre-configuration has detrimental effects on the trust and reputation of the conda OSS project among conda users that aren't Anaconda Inc customers.

User impact

Less confusing way of handling channels, no accidental use of an unwanted channel, conda is more agnostic to how channels are run etc.

Goals

  • user focus, reduce legal risks for end users
  • overcome historic decisions on how conda is configured, pay down tech-debt

Tasks

This epic is blocked by:

This epic blocks:

Metadata

Metadata

Assignees

Labels

epica highlevel collection of smaller related issuesseverity::2critical; broken functionality with an unacceptably complex workaroundsource::anacondacreated by members of Anaconda, Inc.source::communitycatch-all for issues filed by community memberstype::deprecationrequests removal of deprecated feature(s)type::tech-debtidentifies or resolves some technical debt

Type

No type

Projects

Status

🏃 Ongoing

Relationships

None yet

Development

No branches or pull requests

Issue actions