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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions