Skip to content
This repository was archived by the owner on Feb 18, 2023. It is now read-only.
This repository was archived by the owner on Feb 18, 2023. It is now read-only.

Improved CLI Experience #3

Description

@jmariondev

I've mostly just made up the CLI interface as I went along. Once it actually exists in a usable form, I think I should restructure it.

Subcommands

The names for these subcommands are kind of all over the place. I'd like to choose a more unified approach so it would be easier for a user to guess what the command they need is called without looking at docs. Maybe we can support aliases? I'm not sure if I like that idea.

Instances

  • newinstance
  • delinstance
  • listinstances
  • modifyinstance

Packages

  • pkginstall
  • pkgremove

Argument Structuring

Some required parameters are accepted as flags right now (for example, newinstance takes the instance name as -n). These required parameters are probably better accepted as positional arguments instead.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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