Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VATZ CLI commands Managements #107

Open
4 of 7 tasks
rootwarp opened this issue May 9, 2022 · 9 comments
Open
4 of 7 tasks

VATZ CLI commands Managements #107

rootwarp opened this issue May 9, 2022 · 9 comments
Assignees
Labels
area:svc Anything related to Vatz Service. good_first_issue Good for newcomers type:feature-request If there anyone has to raise a hand to request new feature. Vatz Project Name

Comments

@rootwarp
Copy link
Member

rootwarp commented May 9, 2022


Checklist

  • New Feature for the SVC/Plugin
  • New Feature for CI/CD
  • Enhancement on Vatz
  • Others(etc. e.g, documentation,...)

Please describe, what it's about or related Problem with

A clear description of what feature need to be developed or enhanced in Vatz

As you know, cobra package based CLI feature is usually used on blockchain nodes.
So, applying cobra package will make vatz project more familiar and more useful
because new types of feature and options can be applied easy.

After develop this feature, start command of vatz will be like below.

~$ vatz start --config near.yaml

Describe the output that you are expecting for above

A clear and concise description of what you expect to happen.

Not related output stuff.

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Use flag package to accept custom options.

TODOs by Q3

  • Convert this issue to good first issue for CLI
  • List up CLI command list up basic Command list VATZ
  • Create a documents for VATZ CLI

Child Issues

@rootwarp rootwarp added Vatz Project Name area:svc Anything related to Vatz Service. type:feature-request If there anyone has to raise a hand to request new feature. labels May 9, 2022
@rootwarp
Copy link
Member Author

rootwarp commented May 9, 2022

@xellos00 How do you think about this feature?

@rootwarp rootwarp self-assigned this May 9, 2022
@xellos00
Copy link
Member

xellos00 commented May 9, 2022

@xellos00 How do you think about this feature?

I was thinking this feature after we settle down
because I try to build deployment first, and then add this feature to command vatz to remote node.
what do you think?

@xellos00 xellos00 added the type:discussion Issue that has to go over discussion. label May 9, 2022
@rootwarp
Copy link
Member Author

@xellos00
If you have milestone, I agree to push back this.

But how do you think that to add simple flag for enabling extra options like config filename?
because using default.yaml seems only way to configure vatz for now and I wanna avoid modify this file.

@xellos00
Copy link
Member

xellos00 commented May 11, 2022

run main.go new_yaml_path will merge configs

@xellos00
Copy link
Member

@rootwarp
I am going to prioritize for Q2 Schedule developments.
Let's hold it by next Vatz meeting

@rootwarp
Copy link
Member Author

rootwarp commented Jul 8, 2022

@xellos00 Time to respawn this issue.
How do you think proceeding this issue?
As we add more features on VATZ, we may need several subcommands.

@xellos00
Copy link
Member

xellos00 commented Jul 8, 2022

@xellos00 Time to respawn this issue. How do you think proceeding this issue? As we add more features on VATZ, we may need several subcommands.

Let's have a meeting at Coming Tues 1PM, let me know if that doesn't work for you

@rootwarp
Copy link
Member Author

rootwarp commented Jul 9, 2022

@xellos00 Time to respawn this issue. How do you think proceeding this issue? As we add more features on VATZ, we may need several subcommands.

Let's have a meeting at Coming Tues 1PM, let me know if that doesn't work for you
@xellos00
Good for me. I am waiting invitations :)

@xellos00
Copy link
Member

@xellos00 Time to respawn this issue. How do you think proceeding this issue? As we add more features on VATZ, we may need several subcommands.

Let's have a meeting at Coming Tues 1PM, let me know if that doesn't work for you
@xellos00
Good for me. I am waiting invitations :)

Sent invitation

@xellos00 xellos00 added good_first_issue Good for newcomers and removed type:discussion Issue that has to go over discussion. labels Jul 12, 2022
@xellos00 xellos00 changed the title Apply CLI style commands Apply CLI commands Jul 12, 2022
@xellos00 xellos00 changed the title Apply CLI commands VATZ CLI commands Managements Jul 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:svc Anything related to Vatz Service. good_first_issue Good for newcomers type:feature-request If there anyone has to raise a hand to request new feature. Vatz Project Name
Projects
None yet
Development

No branches or pull requests

2 participants