You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@corinthia.apache.org by "Dennis E. Hamilton (JIRA)" <ji...@apache.org> on 2015/01/11 02:34:34 UTC

[jira] [Created] (COR-26) Recommend standard getopt_longs for the utilities

Dennis E. Hamilton created COR-26:
-------------------------------------

             Summary: Recommend standard getopt_longs for the utilities
                 Key: COR-26
                 URL: https://issues.apache.org/jira/browse/COR-26
             Project: Corinthia
          Issue Type: Improvement
            Reporter: Dennis E. Hamilton


It is recommended that the command-line utilities provided by Corinthia use a common getopt model with -s single-letter options, --verbose word options and common shared options (--version, --help, etc.).  stdin, stdout, and stderr should be redirectable (via the shell) and the utilities should work with pipes (with appropriate encoding caveats).

The same flavors can be used for all platforms, with filenames given in platform-specific form (and "..." where needed) but parameters and options the same across platforms.

The GNU getopt_long approach is widely-used.  http://en.wikipedia.org/wiki/Getopt



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