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

[FEATURE] Migrate to @oclif/core v4 #1520

Closed
2 tasks done
Amzani opened this issue Sep 11, 2024 · 11 comments · Fixed by #1546
Closed
2 tasks done

[FEATURE] Migrate to @oclif/core v4 #1520

Amzani opened this issue Sep 11, 2024 · 11 comments · Fixed by #1546
Assignees
Labels
bounty AsyncAPI Bounty program related label enhancement New feature or request

Comments

@Amzani
Copy link
Collaborator

Amzani commented Sep 11, 2024

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 ux module

Screenshots

No response

How could it be implemented/designed?

  • Check that we don't have any breaking change, especially the ux module (e.g ux.prompt is removed in v4)

🚧 Breaking changes

Yes

👀 Have you checked for similar open issues?

  • I checked and didn't find a similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue?

No, someone else can work on it.

@Amzani Amzani added the enhancement New feature or request label Sep 11, 2024
@github-project-automation github-project-automation bot moved this to To Triage in CLI - Kanban Sep 11, 2024
@Shurtu-gal
Copy link
Collaborator

@Amzani submitting this for the bounty program.

@Souvikns
Copy link
Member

Souvikns commented Sep 13, 2024

@Shurtu-gal I would like to work on this issue.

@asyncapi-bot asyncapi-bot added the bounty AsyncAPI Bounty program related label label Sep 16, 2024
@aeworxet
Copy link
Contributor

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.

@aeworxet aeworxet moved this to No Assignee in Bounty Program Sep 16, 2024
@aeworxet
Copy link
Contributor

@Souvikns says,

@Shurtu-gal I would like to work on this issue.

#1520 (comment)

@Shurtu-gal
Copy link
Collaborator

Assigning to @Souvikns.

@Shurtu-gal Shurtu-gal assigned Shurtu-gal and Souvikns and unassigned Shurtu-gal Sep 16, 2024
@Shurtu-gal Shurtu-gal moved this from To Triage to In progress in CLI - Kanban Sep 16, 2024
@aeworxet
Copy link
Contributor

@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.

@aeworxet
Copy link
Contributor

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.

@aeworxet aeworxet moved this from No Assignee to In Progress in Bounty Program Sep 17, 2024
@Souvikns Souvikns mentioned this issue Oct 16, 2024
3 tasks
@github-project-automation github-project-automation bot moved this from In Progress to Completed in Bounty Program Oct 18, 2024
@github-project-automation github-project-automation bot moved this from In progress to Done in CLI - Kanban Oct 18, 2024
@aeworxet aeworxet moved this from Completed to In Progress in Bounty Program Oct 21, 2024
@aeworxet
Copy link
Contributor

@Shurtu-gal
Please confirm the completion of this Bounty Issue.

@Shurtu-gal Shurtu-gal reopened this Oct 22, 2024
@github-project-automation github-project-automation bot moved this from Done to Backlog in CLI - Kanban Oct 22, 2024
@Shurtu-gal
Copy link
Collaborator

@aeworxet this issue is still in progress I believe. ref: #1555

@Shurtu-gal
Copy link
Collaborator

Shurtu-gal commented Oct 24, 2024

@aeworxet this issue is completed and everything is in place. Ref:- https://github.com/asyncapi/cli/actions/runs/11499938218

cc: @Souvikns

@github-project-automation github-project-automation bot moved this from Backlog to Done in CLI - Kanban Oct 24, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Completed in Bounty Program Oct 24, 2024
@aeworxet
Copy link
Contributor

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty AsyncAPI Bounty program related label enhancement New feature or request
Projects
Status: Completed
Archived in project
Development

Successfully merging a pull request may close this issue.

5 participants