Uploaded image for project: 'James Server'
  1. James Server
  2. JAMES-1649

James CLI should be easier to use.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • Trunk
    • Trunk
    • CLI
    • None

    Description

      Why ?

      • It is nearly impossible to read James CLI help message
      • James CLI command line naming is obscure, too long and too monolitic
      • No precise help.
      • No auto completion / partial non ambiguous command interpretation

      How ?

      • Create a top level group entity for commands. This way we keep automatic and adaptative help generation.
      • As they are space separated, command names will get easier to read
      • Attach description for thes functionnality group.

      Example syntax :

      james-cli.sh FUNCTIONNALITY [EXTRA SPECS...] COMMAND [ARGS... ]

      Attachments

        Activity

          People

            Unassigned Unassigned
            btellier Benoit Tellier
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 48h
                48h
                Remaining:
                Remaining Estimate - 48h
                48h
                Logged:
                Time Spent - Not Specified
                Not Specified