Skip to content

Improving Microcks CLI or creating some microcks utility like mksctl #97

@yada

Description

@yada

Note

This issue reflects our community's decision to submit projects to the LFX mentorship program.
See: https://github.com/orgs/microcks/discussions/1463
Project Idea 1 : Improving Microcks CLI or creating some microcks utility likemksctl

We aim to improve the Microcks CLI by integrating a robust CLI framework like Cobra CLI or by developing a dedicated utility tool. This enhancement will streamline interactions with Microcks, making it easier to install, manage, and extend.

@JulienBreux has started some work on creating a utility tool called mksctl here, so we can take it further.

Key Goals:

  • Maintain compatibility with existing test and import commands.
  • Enable easy installation via package managers (brew, apt, etc.).
  • Provide simple commands (mksctl start, mksctl stop) to manage Microcks instances.
  • Expand functionality with new commands (e.g., import from URL, import all files in a directory, create job, list jobs).
  • Ensure scalability and community contributions through standard tooling.
  • Work has already begun on mksctl, and the initial implementation has been merged into the Microcks CLI 1.x branch.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions