Skip to content

[WIP] feat: refactor the cli, make usage of cobra framework#101

Closed
karanngi wants to merge 1 commit intomicrocks:masterfrom
karanngi:karan-cobra
Closed

[WIP] feat: refactor the cli, make usage of cobra framework#101
karanngi wants to merge 1 commit intomicrocks:masterfrom
karanngi:karan-cobra

Conversation

@karanngi
Copy link
Copy Markdown

@karanngi karanngi commented Feb 5, 2025

Work in Progress

  • Adopt Cobra framework for CLI structure
  • Support multi-architecture builds
  • Define a structured release cycle
  • Distribute CLI via Homebrew, Snap, and other package managers
  • more to be added.

// @yada

Signed-off-by: karanngi <karann.git@gmail.com>
@karanngi karanngi requested a review from lbroudoux as a code owner February 5, 2025 16:58
@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 5, 2025

👋 @karanngi

Welcome to the Microcks community! 💖

Thanks and congrats 🎉 for opening your first pull request here! Be sure to follow the pull request template or please update it accordingly.

Hope you have a great time there!

@yada
Copy link
Copy Markdown
Member

yada commented Feb 6, 2025

Hi @karanngi ,
Thanks for this PR, but this project is under the LFX mentorship, so please first create a mentee profile here:
https://mentorship.lfx.linuxfoundation.org/project/7ceac2ef-6290-4e2a-87aa-db93d909b27b/mentees

See issue: #97

All details are on this thread:
https://github.com/orgs/microcks/discussions/1463

Please note: we will select mentees and start this project in March; we do not want to bypass the mentorship program rules.

Regards,
Yacine

@karanngi
Copy link
Copy Markdown
Author

karanngi commented Feb 6, 2025

Hi Yacine,

I understand that this project is part of the LFX mentorship program. I created this PR as a proof of concept to showcase my ability to contribute. I'll proceed with the mentee profile and follow the selection process.

Looking forward to collaborating!

Best,
Karan

@yada
Copy link
Copy Markdown
Member

yada commented Feb 6, 2025

Thank you very much @karanngi

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 9, 2025

This pull request has been automatically marked as stale because it has not had recent activity 😴

It will be closed in 30 days if no further activity occurs. To unstale this pull request, add a comment with detailed explanation.

There can be many reasons why some specific pull request has no activity. The most probable cause is lack of time, not lack of interest. Microcks is a Cloud Native Computing Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.

Let us figure out together how to push this pull request forward. Connect with us through one of many communication channels we established here.

Thank you for your patience ❤️

@github-actions github-actions bot added the stale State due to inactivity label Mar 9, 2025
@Harsh4902
Copy link
Copy Markdown
Member

@karanngi Thank you for this PR. Adoption of cobra is completed now. If you have any other ideas/suggestion to improve CLI, then we are happy to here from you.

@github-actions github-actions bot removed the stale State due to inactivity label Mar 15, 2025
@karanngi
Copy link
Copy Markdown
Author

yeah, there are alot of stuff we could do in cli.

@lbroudoux
Copy link
Copy Markdown
Member

Closing this PR as per #101 (comment)

@lbroudoux lbroudoux closed this Apr 2, 2025
@lbroudoux lbroudoux added the status/duplicate This issue or pull request already exists label Apr 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status/duplicate This issue or pull request already exists

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants