Skip to content

Rename Registry trait #3006

Open
Open
@Ericson2314

Description

@Ericson2314

AFIAK, the terminology we want is:

  • a source is a play to find packages (specifically their source code)
  • a registry is a type of source which contains multiple released packages (not WIP packages -> it's not a vcs)

But right the Registry trait is a super-trait of Source. At the very least Registry should get a new name, but perhaps both traits should be renamed like RemoteSource: Source or CachedSource: Source.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-cargo-apiArea: cargo-the-library API and internal code issuesC-cleanupCategory: cleanup within the codebaseS-triageStatus: This issue is waiting on initial triage.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions