You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Radu Cotescu (JIRA)" <ji...@apache.org> on 2019/06/20 12:52:00 UTC

[jira] [Resolved] (SLING-8519) Improve CLI parsing and general look and feel

     [ 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)