-
-
Notifications
You must be signed in to change notification settings - Fork 753
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(blog): add article about openforce (#599)
- Loading branch information
Showing
2 changed files
with
83 additions
and
0 deletions.
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 Community Guardian | ||
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.