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

Add Time to First API Design DX metric #1300

Closed
3 of 4 tasks
Amzani opened this issue Mar 26, 2024 · 5 comments · Fixed by #1304
Closed
3 of 4 tasks

Add Time to First API Design DX metric #1300

Amzani opened this issue Mar 26, 2024 · 5 comments · Fixed by #1304
Labels
enhancement New feature or request released

Comments

@Amzani
Copy link
Collaborator

Amzani commented Mar 26, 2024

Why do we need this improvement?

After merging #859
DX Working group would like to track Time to First API Design

How will this change help?

Improve our tooling

Screenshots

No response

How could it be implemented/designed?

Check Amzani/asyncapi-metrics-dashboard#2 (comment)
As the AsyncAPI filename might change between the creation (asyncapi new file) and generation (code, doc), we could try this solution described here - If this is not working then we could just use the filename as we don't need to deal with edge cases.

Scope

🚧 Breaking changes

No

👀 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 Mar 26, 2024
@KhudaDad414
Copy link
Member

I want to work on this.

@peter-rr
Copy link
Member

Same here! 😄

@KhudaDad414
Copy link
Member

@peter-rr I have opened a PR here: #1304 would appreciate a review. 🙇

@KhudaDad414
Copy link
Member

/progress 95

PR #1304 is ready for review.

@asyncapi-bot
Copy link
Contributor

🎉 This issue has been resolved in version 1.13.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request released
Projects
Archived in project
Status: No status
Development

Successfully merging a pull request may close this issue.

4 participants