Skip to content
This repository was archived by the owner on Sep 9, 2020. It is now read-only.
This repository was archived by the owner on Sep 9, 2020. It is now read-only.

Extract command implementions into sub-packages #609

Closed
@carolynvs

Description

@carolynvs

As we bring on new maintainers/contributors, it will be helpful to organize the code into sub-packages. This would separate the various components of dep, for example:

  • Each command's implementation would have a pkg: init, ensure, and status.
  • Split up gps into components: solver, @sdboyer I forgot the others you mentioned 😅
  • Shared code which are used by multiple components, which of course would never, ever be named util, such as fs.go.

We also need to consider our plan for what's internal/exported which is a conversation that was started under #527.

UPDATE: Narrowed scope of this issue to only address the first bullet point.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions