#193 [RFE] Extend CLI for plugins
Closed: Fixed Opened by tkopecek.

We currently can add plugins to hub and builder, but not to CLI. Some plugins would benefit from adding its own commands in CLI. Also we are not consistent with current runroot plugin. Even if it is not installed, it is shown in CLI help. This command could be put to separate CLI plugin which is installed only when it makes sense.


See also: https://pagure.io/koji/issue/176

  1. How we define the term plugin?
    for hub and builder, it's more like interceptor, but for CLI, we may need it as customized commend extension like https://pagure.io/koji/pull-request/199
    and if we want to extend TaskHandler for builder, it also be like things CLI wants but much more complex.

  2. How about the corresponding functions in hub? They may also be plugin-able.

Metadata Update from @tkopecek:
- Issue assigned to tkopecek

Commit 9cfadf75 fixes this issue

Metadata Update from @tkopecek:
- Issue set to the milestone: 1.13

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/koji/koji/issues/193

Please continue any further discussion there.

Metadata