james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tellier Benoit (JIRA)" <server-...@james.apache.org>
Subject [jira] [Created] (JAMES-1649) James CLI should be easier to use.
Date Wed, 16 Dec 2015 09:01:46 GMT
Tellier Benoit created JAMES-1649:
-------------------------------------

             Summary: James CLI should be easier to use.
                 Key: JAMES-1649
                 URL: https://issues.apache.org/jira/browse/JAMES-1649
             Project: James Server
          Issue Type: Improvement
          Components: CLI
    Affects Versions: Trunk
            Reporter: Tellier Benoit
             Fix For: Trunk


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... \]




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message