cli
cli copied to clipboard
[FEATURE] Migrate to @oclif/core v4
Why do we need this improvement?
Use the new features of @oclif/core V4 https://github.com/oclif/core/releases/tag/4.0.0
How will this change help?
- Code maintenance
- Have an updated CLI
- Deprecate
uxmodule
Screenshots
No response
How could it be implemented/designed?
- Check that we don't have any breaking change, especially the
uxmodule (e.g ux.prompt is removed in v4)
🚧 Breaking changes
Yes
👀 Have you checked for similar open issues?
- [X] I checked and didn't find a similar issue
🏢 Have you read the Contributing Guidelines?
- [X] I have read the Contributing Guidelines
Are you willing to work on this issue?
No, someone else can work on it.
@Amzani submitting this for the bounty program.
@Shurtu-gal I would like to work on this issue.
Bounty Issue's service comment
Text labels: bounty/2024-Q4, bounty/medium, bounty/coding
First assignment to regular contributors: 2024-09-20 00:00:00 UTC+12:00
End Of Life after: 2024-10-31 23:59:59 UTC-12:00
@asyncapi/bounty_team
The Bounty Program is not a Mentorship Program. The accepted level of Bounty Program Participants is Middle/Senior.
Regular contributors should explain in meaningful words how they are going to approach the resolution process when expressing a desire to work on this Bounty Issue.
@Souvikns says,
@Shurtu-gal I would like to work on this issue.
https://github.com/asyncapi/cli/issues/1520#issuecomment-2348055703
Assigning to @Souvikns.
@Souvikns is an AsyncAPI Maintainer specified in https://raw.githubusercontent.com/asyncapi/community/master/MAINTAINERS.yaml, so they fall under the first category in the prioritization list.
Bounty Issue's Timeline
| Complexity Level | Assignment Date (by GitHub) | Start Date (by BP Rules) | End Date (by BP Rules) | Draft PR Submission | Final PR Merge Start | Final PR Merge End |
|---|---|---|---|---|---|---|
| Medium | 2024-09-17 | 2024-10-07 | 2024-11-17 | 2024-10-20 | 2024-11-03 | 2024-11-17 |
Please note that the dates given represent deadlines, not specific dates, so if the goal is reached sooner, it's better.
Keep in mind the responsibility for violations of the Timeline.
@Shurtu-gal Please confirm the completion of this Bounty Issue.
@aeworxet this issue is still in progress I believe. ref: #1555
@aeworxet this issue is completed and everything is in place. Ref:- https://github.com/asyncapi/cli/actions/runs/11499938218
cc: @Souvikns
Bounty Issue Is Completed 🎉
@Souvikns (githubID 41781438), please go to the AsyncAPI page on Open Collective and submit an invoice for USD 200.00 with the expense title Bounty cli#1520, tag bounty, and full URL of this Bounty Issue in the description.