-
-
Notifications
You must be signed in to change notification settings - Fork 753
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 article about openforce #599
Merged
Merged
Changes from 7 commits
Commits
Show all changes
9 commits
Select commit
Hold shift + click to select a range
7a7af16
chore(blog): add article about openforce
derberg 0c28dd4
added issues from Aayush
derberg 21ab173
Apply suggestions from code review
derberg 3e847c1
add all issues to the list
derberg aa17b30
Update openforce-2022.md
derberg b9003d6
Merge branch 'master' into openforce2022
derberg 3d97a5d
date
derberg 6c7b17a
guardian
derberg 9806f41
Merge branch 'master' into openforce2022
derberg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
--- | ||
title: "AsyncAPI at OpenForce" | ||
date: 2022-03-31T06:00:00+01:00 | ||
type: Communication | ||
tags: | ||
- Open Source | ||
- Contribute | ||
cover: /img/posts/openforce-2022/cover.webp | ||
authors: | ||
- name: Lukasz Gornicki | ||
photo: /img/avatars/lpgornicki.webp | ||
link: https://twitter.com/derberq | ||
byline: AsyncAPI Maintainer and Dev Comm Keeper | ||
featured: true | ||
--- | ||
|
||
Two years ago, the AsyncAPI Initiative participated in Hacktoberfest to help folks start their journey in open source. Hacktoberfest was a very successful event. We got feedback that the level of commitment that we presented makes us perfect candidates for Google Summer of Code. | ||
|
||
Last year, we participated in Google Summer of Code and again in Hacktoberfest. It went great! We onboarded many new, super enthusiastic contributors that stayed with us longer. | ||
|
||
This year won't be different. We want to do it again and yet again, on a larger scale. Thus, active participation in initiatives focused on introducing new folks into open source became [one of our main goals for 2022](https://github.com/asyncapi/community/discussions/193). | ||
|
||
Thanks to one of our contributors, [Hargun Kaur](https://www.linkedin.com/in/hkaur008/), we learned about [OpenForce](https://www.openforce.tech/) and decided to join it in March 2022. | ||
|
||
## What we offer | ||
|
||
AsyncAPI maintainers prepared some GitHub issues that are easy enough to be completed in one month. We offer full support in discussing possible solutions and on-time review in pull requests. | ||
|
||
The AsyncAPI community is a safe place for your first open source contribution. Many folks are open to supporting your first steps in this great world. | ||
|
||
In exchange, every person that completes these tasks will get an AsyncAPI t-shirt! | ||
|
||
## How to connect | ||
|
||
Join [our Slack workspace](https://www.asyncapi.com/slack-invite). Just make sure to follow our [Slack etiquette](https://github.com/asyncapi/.github/blob/master/slack-etiquette.md) and [the code of conduct](https://github.com/asyncapi/.github/blob/master/CODE_OF_CONDUCT.md). | ||
|
||
We will also have [Abir Pal](https://twitter.com/imabptweets) present in the OpenForce Discord channel, in case you need help on your way to AsyncAPI. | ||
|
||
## List of issues you can work on [TODO] | ||
|
||
### CI/CD | ||
|
||
- [Workflow that updates every PR with clear info about conventional commits](https://github.com/asyncapi/.github/issues/70) | ||
- [Readme links check](https://github.com/asyncapi/.github/issues/92) | ||
- [CI on PR's should build the Docker image](https://github.com/asyncapi/server-api/issues/50) | ||
|
||
### K8S/Helm | ||
|
||
- [Automate Helm chart release version bump](https://github.com/asyncapi/event-gateway/issues/86) | ||
- [Create better Kubernetes liveness, readiness and startup Probes](https://github.com/asyncapi/event-gateway/issues/77) | ||
- [Add livenessProbe and readinessProbe to K8s Deployment](https://github.com/asyncapi/server-api/issues/57) | ||
|
||
### TypeScript | ||
|
||
- [Add asyncapi bundle command in AsyncAPI CLI](https://github.com/asyncapi/cli/issues/219) | ||
- [Add asyncapi optimize command in AsyncAPI CLI](https://github.com/asyncapi/cli/issues/218) | ||
- [Remove usage of Parser, validation and update docs from AsyncAPI bundler](https://github.com/asyncapi/bundler/issues/26) | ||
- [Add support for Markdown output in AsyncAPI Diff](https://github.com/asyncapi/diff/issues/84) | ||
- [Add support for HTML output in AsyncAPI Diff](https://github.com/asyncapi/diff/issues/85) | ||
- [Add implementation for /bundle path](https://github.com/asyncapi/server-api/issues/55) | ||
- [Add implementation for /diff path](https://github.com/asyncapi/server-api/issues/56) | ||
- [Serve openapi.yaml file as documentation page](https://github.com/asyncapi/server-api/issues/43) | ||
- [Enable validation of an example payload](https://github.com/asyncapi/studio/issues/200) | ||
- [Show how to integrate Modelina in an AsyncAPI generator template](https://github.com/asyncapi/modelina/issues/641) | ||
- [Show how to integrate Modelina in a website](https://github.com/asyncapi/modelina/issues/642) | ||
|
||
### JavaScript | ||
|
||
- [Switch for rendering whole channels by template parameter](https://github.com/asyncapi/markdown-template/issues/194) | ||
- [Create eslint plugin for organization repositories](https://github.com/asyncapi/community/issues/238) | ||
|
||
### Go | ||
|
||
- [Support Kafka](https://github.com/asyncapi/go-watermill-template/issues/126) - Also includes JavaScript work. | ||
- [Create Avro schema parser](https://github.com/asyncapi/parser-go/issues/51) | ||
|
||
### Others | ||
|
||
- [Define a better API that can be used by other applications](https://github.com/asyncapi/event-gateway/issues/47) | ||
- [Idea: Using EventGateway Websocket with Grafana](https://github.com/asyncapi/event-gateway/issues/60) | ||
|
||
|
||
> Photo by <a href="https://www.openforce.tech/">OpenForce</a> |
Binary file not shown.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's a piece of me that thinks that we should fully spell out the word community because I wonder if people could think "Comm" stands for communication 🤔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
how about now? 😄