You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Kirill Gusakov (Jira)" <ji...@apache.org> on 2020/12/11 15:11:00 UTC

[jira] [Updated] (IGNITE-13610) Prototype modular ignitectl approach

     [ https://issues.apache.org/jira/browse/IGNITE-13610?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kirill Gusakov updated IGNITE-13610:
------------------------------------
    Description: 
Prepare extensible ignitectl core, which must support:
 * {{module add|remove}} for installing new modules from maven/local file and load new commands
 * {{help|module-name help}} with appropriate help info
 * REPL mode
 * Autocomplete in REPL mode
 * {{run}} for running external process with the loaded modules in classpath
 * --baseline commands from control.sh as a reference implementation of builtin command

Also, we need to investigate the following questions:
 * bash-completion support for non-repl mode (it should support new modules too)
 * autocomplete for dynamic info like node ids

 

  was:
Prepare extensible ignitectl core, which must support:
 * {{module add|remove}} for installing new modules from maven/local file and load new commands
 * {{help|module-name help}} with appropriate help info
 * REPL mode
 * Autocomplete in REPL mode
 * {{run}} for running external process with the loaded modules in classpath
 * --baseline commands from control.sh as a reference implementation of builtin command

Also, we need to investigate the following questions:
 * bash-completion support for non-repl mode (it should support new modules too)
 * autocomplete for dynamic info like node ids


> Prototype modular ignitectl approach
> ------------------------------------
>
>                 Key: IGNITE-13610
>                 URL: https://issues.apache.org/jira/browse/IGNITE-13610
>             Project: Ignite
>          Issue Type: Sub-task
>            Reporter: Kirill Gusakov
>            Assignee: Kirill Gusakov
>            Priority: Major
>              Labels: ignite-3
>
> Prepare extensible ignitectl core, which must support:
>  * {{module add|remove}} for installing new modules from maven/local file and load new commands
>  * {{help|module-name help}} with appropriate help info
>  * REPL mode
>  * Autocomplete in REPL mode
>  * {{run}} for running external process with the loaded modules in classpath
>  * --baseline commands from control.sh as a reference implementation of builtin command
> Also, we need to investigate the following questions:
>  * bash-completion support for non-repl mode (it should support new modules too)
>  * autocomplete for dynamic info like node ids
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)