Skip to content

Move private code into /internal/ #6869

@yurishkuro

Description

@yurishkuro

This is an umbrella issue for many many packages we have under /pkg/ and /model/. Everything there should be moved under /internal/, to prevent 3rd party repositories taking dependencies (e.g. #6408).

The recommendation to contributors:

  • pick one of the subpackages

  • make a suggestion where to move it

    • sometimes we may want to change the paths
    • sometimes we may want to just moved the files where they are used, e.g. pkg/normalizer does not need to be a separate package
  • open a PR with just that one change

  • rinse and repeat

  • remove pkg/metrics/metrics_test.go which was left over

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueGood for beginnershelp wantedFeatures that maintainers are willing to accept but do not have cycles to implement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions