Skip to content

client spec #43

@justinmk

Description

@justinmk

Followup to #41 which specifies the "package spec" (dependencies format).

Separate from the "dependencies format", next thing to define would be client behavior. E.g.:

Defined client behavior

  • download all dependencies
  • download order is undefined?
  • save them to a standard location? or is this undefined?
  • show an error if transitive dependencies have conflicting versions?
  • scripts lifecycle: client finds scripts in directory specified by "scripts"
    • or undefined / client-defined?
      • Nvim plugin convention: lua/pkg/build.lua

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions