[
https://issues.apache.org/jira/browse/SLING-8519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Radu Cotescu resolved SLING-8519.
---------------------------------
Resolution: Fixed
Fixed in [commit
57c186e|https://github.com/apache/sling-org-apache-sling-committer-cli/commit/57c186ebcd06117e9676c93728afbb901939dfc5].
> Improve CLI parsing and general look and feel
> ---------------------------------------------
>
> Key: SLING-8519
> URL: https://issues.apache.org/jira/browse/SLING-8519
> Project: Sling
> Issue Type: Improvement
> Components: Tooling
> Reporter: Radu Cotescu
> Assignee: Radu Cotescu
> Priority: Major
> Fix For: Committer CLI 1.0.0
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> The current implementation of the Committer CLI provides its own parsing of
> the command line arguments. However, the current design is not flexible
> enough when it comes to adding other commands, nor regarding the way the
> parameters are handled.
> picocli [0], a project using the Apache 2.0 license, seems mature enough and
> can help with building the CLI, allowing the project to focus more on the
> actual commands to be executed rather than on the CLI itself.
> [0] - https://picocli.info/
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)