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 article about openforce #599

Merged
merged 9 commits into from
Mar 1, 2022
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
83 changes: 83 additions & 0 deletions pages/blog/openforce-2022.md
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 added public/img/posts/openforce-2022/cover.webp
Binary file not shown.