Skip to content

Go client CLI UX improvements #14

Description

@volmedo

The current CLI implementation is a bit rough around the edges and a bit of polish would make it much more user-friendly.

Some initial considerations from @frrist (in the discussion of #13) are:

  • Infer whether a file is a CAR from its extension
  • Evolve the json flag into an output flag that supports different outputs (e.g. json, plaintext, etc.)
  • Related with ☝, send data to stdout and logs to stderr
  • Change the --wrap flag into --no-wrap if wrapping should be the default behavior
  • Decide whether a concurrent-requests flag is necessary and what its default should be

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    Status
    Ice Box

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions