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

chore(blog): add blog post about the AsyncAPI Bounty Program #3161

Merged
merged 9 commits into from
Sep 12, 2024

Conversation

aeworxet
Copy link
Contributor

This PR adds an annual blog post about the AsyncAPI Bounty Program.

Copy link

netlify bot commented Aug 27, 2024

Deploy Preview for asyncapi-website ready!

Name Link
🔨 Latest commit 9ce8370
🔍 Latest deploy log https://app.netlify.com/sites/asyncapi-website/deploys/66e29dd8e921c200087bf18e
😎 Deploy Preview https://deploy-preview-3161--asyncapi-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@aeworxet aeworxet changed the title chore(blog): AsyncAPI Bounty Program chore(blog): add blog post about the AsyncAPI Bounty Program Aug 27, 2024
- development of the possibility to showcase to the potential employer real-world work not obscured by an NDA.


### Success Stories
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

aren't benefits the same? or you mean some personal success stories? but I don't think that this was the goal of bounty program?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wrote this section when I was writing the skeleton of the article. It didn't come in handy, so removed.


- to announce a financial reward for GitHub issues that are currently in demand by the maintained project or the AsyncAPI Initiative in general, on which AsyncAPI Maintainers can either work themselves or delegate those to contributors who have more time and/or required expertise;

-
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe also that with bounty they can show also that the project is actively maintained?

Comment on lines 34 to 44
Thanks to the Bounty Program Participants AsyncAPI got:

- [TSC work automation](https://github.com/orgs/asyncapi/projects/36/views/4?sliceBy%5BcolumnId%5D=78904519&sliceBy%5Bvalue%5D=community%231093&filterQuery=) ([Aayush Saini](https://github.com/AayushSaini101));

- new monorepo setup in [generator](https://github.com/orgs/asyncapi/projects/36/views/4?filterQuery=&sliceBy%5BcolumnId%5D=78904519&sliceBy%5Bvalue%5D=generator%231044) and [parser-js](https://github.com/orgs/asyncapi/projects/36/views/4?filterQuery=&sliceBy%5BcolumnId%5D=78904519&sliceBy%5Bvalue%5D=parser-js%23963) ([Ayush Nautiyal](https://github.com/ayushnau));

- saving of resources on DigitalOcean ([Ashish Padhy](https://github.com/shurtu-gal)); **(need a link)**

- GitHub Action refactored from scratch to use CLI ([Ashish Padhy](https://github.com/shurtu-gal)); **(need a link)**

- not just any but AMAZING [cheat sheet poster](https://github.com/asyncapi/website/issues/425#issuecomment-2121214509) ([Aishat Muibudeen](https://github.com/Mayaleeeee)) which is now used as a printout at conferences where AsyncAPI is hosted, as well as a giveaway.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Thanks to the Bounty Program Participants AsyncAPI got:
- [TSC work automation](https://github.com/orgs/asyncapi/projects/36/views/4?sliceBy%5BcolumnId%5D=78904519&sliceBy%5Bvalue%5D=community%231093&filterQuery=) ([Aayush Saini](https://github.com/AayushSaini101));
- new monorepo setup in [generator](https://github.com/orgs/asyncapi/projects/36/views/4?filterQuery=&sliceBy%5BcolumnId%5D=78904519&sliceBy%5Bvalue%5D=generator%231044) and [parser-js](https://github.com/orgs/asyncapi/projects/36/views/4?filterQuery=&sliceBy%5BcolumnId%5D=78904519&sliceBy%5Bvalue%5D=parser-js%23963) ([Ayush Nautiyal](https://github.com/ayushnau));
- saving of resources on DigitalOcean ([Ashish Padhy](https://github.com/shurtu-gal)); **(need a link)**
- GitHub Action refactored from scratch to use CLI ([Ashish Padhy](https://github.com/shurtu-gal)); **(need a link)**
- not just any but AMAZING [cheat sheet poster](https://github.com/asyncapi/website/issues/425#issuecomment-2121214509) ([Aishat Muibudeen](https://github.com/Mayaleeeee)) which is now used as a printout at conferences where AsyncAPI is hosted, as well as a giveaway.
Thanks to the Bounty Program, among many other project, AsyncAPI got:
- [Automation in Technical Steering Committee voting process](https://github.com/orgs/asyncapi/projects/36/views/4?sliceBy%5BcolumnId%5D=78904519&sliceBy%5Bvalue%5D=community%231093&filterQuery=) ([Aayush Saini](https://github.com/AayushSaini101)): We have new automation and a [process around voting](https://github.com/asyncapi/community/blob/master/voting.md) and also [transparent summaries](https://github.com/asyncapi/community/blob/master/TSC_VOTING_OVERVIEW.md) of each voting activity.
- New monorepo setup in [generator](https://github.com/orgs/asyncapi/projects/36/views/4?filterQuery=&sliceBy%5BcolumnId%5D=78904519&sliceBy%5Bvalue%5D=generator%231044) and [parser-js](https://github.com/orgs/asyncapi/projects/36/views/4?filterQuery=&sliceBy%5BcolumnId%5D=78904519&sliceBy%5Bvalue%5D=parser-js%23963) ([Ayush Nautiyal](https://github.com/ayushnau)): Consolidating smaller repositories into these two larger projects will help unify the currently dispersed community within our organization, fostering collaboration in a single location and accelerating development.
- Saving of costs on DigitalOcean ([Ashish Padhy](https://github.com/shurtu-gal)): We were running out of credits too fast and with [proper deployment changes](https://github.com/asyncapi/server-api/issues/317) it's not the case anymore.
- GitHub Action refactored from scratch to use CLI ([Ashish Padhy](https://github.com/shurtu-gal)): Simplification is always a driver for innovation. Now official GitHub Action from AsyncAPI is not only supporting AsyncAPI Generator but 1:1 all features from CLI.
- Not just any but AMAZING [cheat sheet poster](https://github.com/asyncapi/website/issues/425#issuecomment-2121214509) ([Aishat Muibudeen](https://github.com/Mayaleeeee)): It is not only available [for download](https://asyncapi.com/cheatsheet) but also used at AsyncAPI conferences.

this image could be included in last item
Screenshot 2024-08-28 at 13 31 41

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While I have nothing against 362263381-acc75432-0f58-4c96-a65f-f172d34ee4ec.png filename, maybe it should be named something more meaningful?

@sambhavgupta0705
Copy link
Member

image
It is showing tag as type

@aeworxet
Copy link
Contributor Author

aeworxet commented Sep 1, 2024

@thulieblack
What should be type and tags for this post?

@thulieblack
Copy link
Member

@aeworxet tags/type - Community

@asyncapi-bot
Copy link
Contributor

asyncapi-bot commented Sep 5, 2024

⚡️ Lighthouse report for the changes in this PR:

Category Score
🔴 Performance 43
🟢 Accessibility 98
🟢 Best practices 92
🟢 SEO 100
🔴 PWA 33

Lighthouse ran on https://deploy-preview-3161--asyncapi-website.netlify.app/


- Not just any but AMAZING [cheat sheet poster](https://github.com/asyncapi/website/issues/425#issuecomment-2121214509) ([Aishat Muibudeen](https://github.com/Mayaleeeee)): It is not only available [for download](https://asyncapi.com/cheatsheet), but is also used at AsyncAPI conferences.

![](/img/posts/bounty-program/362263381-acc75432-0f58-4c96-a65f-f172d34ee4ec.png)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sorry, I recommended to use this photo but it is as large as 3.29 MB 😨

please squoosh it below 1MB - https://squoosh.app/ - it doesn't have to be large picture

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resized to 132 kB.

@derberg
Copy link
Member

derberg commented Sep 9, 2024

@quetzalliwrites please have a look
@TRohit20 @VaishnaviNandakumar maybe you can help with review?

Copy link
Member

@thulieblack thulieblack left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@derberg derberg merged commit 9e4e1b6 into asyncapi:master Sep 12, 2024
14 checks passed
@aeworxet aeworxet deleted the bounty-program-blog-post branch October 7, 2024 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants