Details
-
Improvement
-
Status: Open
-
Critical
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Ozone CLI command options have a mix of style. The goal of this task is to:
- ensure consistent options exist
- long options in --dash-separated-style
- single-char short options where possible
- same name for the same option in different commands (preferably with code reuse)
- deprecate other style options to prepare for eventual removal
- long options in --camelCaseStyle and --underscore_separated_style
- multi-char "short" options, e.g. -ffc
Add tests for existing options, too, if missing.
Subtasks should be created for specific commands or sets of commands.
Attachments
Issue Links
1.
|
Add dash-separated-options where missing | Resolved | Navin Kumar | |
2.
|
Deprecate camelCase and under_score style long options | Open | Unassigned | |
3.
|
Deprecate multi-char short options | Open | Unassigned | |
4.
|
Follow GNU long options convention for CLI options | Resolved | JiaChi Wang |