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): faq article about hackathon #366

Merged
merged 13 commits into from
Sep 22, 2021
102 changes: 102 additions & 0 deletions pages/blog/hackathon-faq.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
---
title: "AsyncAPI Hackathon FAQ"
date: 2021-10-19T06:00:00+01:00
type: Communication
tags:
- Conference
- Hackathon
cover: /img/posts/hackathon-faq/cover.webp
authors:
- name: Lukasz Gornicki
photo: /img/avatars/lpgornicki.webp
link: https://twitter.com/derberq
byline: AsyncAPI Maintainer and Community Guardian
excerpt: Answers to all the questions you ever wanted to ask about the AsyncAPI Hackathon 2021
featured: true
---

Last year was the first time we hosted the AsyncAPI Conference. This year, we're going to host our first AsyncAPI Hackathon. This article tries to address the many questions coming from our community. 😀

### When is the Hackathon?

1st - 31st of October, 2021.

We wanted you to have an entire month to complete your idea. This way, you don't have to stress and overwork yourself over the weekend. Instead, enjoy a relaxed month and remember it's about having fun! 🤩

### What is the main theme for the Hackathon?

The goal of the Hackathon is to provide MVP solutions that can help AsyncAPI Community in ways like:

- Ease education and getting started with the project.
- Bring new AsyncAPI-related solutions that can solve the existing challenges the community is facing with event-driven architectures.
- Extend existing tools, reuse them for some scenarios, and add the extra implementation on top.

### Do I need to register for the event?

No, you do not need to register for the event. 🙂

Anybody can join the Hackathon, whenever they want! No pressure, in case you realize you can't deliver what you had originally planned.

### Is it a team competition or only for individuals?

Both.

You can work solo or form a team if you want! Just keep in mind that if you win with a team, the prize is divided amongst the entire team.

### I want to participate, but I don't have a good idea

No worries, look at the ideas that [community members are sharing in our public community discussion thread](https://github.com/asyncapi/community/discussions/categories/asyncapi-hack-2021-ideas-brainstorming); you can pick one of them and/or get some inspiration.

### Can there be multiple submissions with the same idea?

Yes.

We do not set any limits here. The same idea can be done by multiple teams. Just keep in mind that if there are two excellent submissions for the same idea, I doubt judges will vote for both to let other ideas shine, although this is not an official rule.
quetzalliwrites marked this conversation as resolved.
Show resolved Hide resolved

### What is the scope of the submission? What does finishing my solution on time really mean?

- Your solution must be fully open-sourced and stored in a repository under your GitHub profile. Please do not use Bitbucket or GitLab as it will increase complexity for our community members that will review submissions.
- Your repository must have [an open source](https://choosealicense.com/) license. If that helps, at AsyncAPI Initiative we always use Apache 2.0 :wink:.
derberg marked this conversation as resolved.
Show resolved Hide resolved
- It cannot integrate with a commercial solution that has no free tier.
- You must submit it before the deadline. Evaluation of the solution will not take into account any commits pushed to the repository after the deadline.

### How do I submit my task?

Create a new discussion item [here](https://github.com/asyncapi/community/discussions/categories/asyncapi-hack-2021-submissions). Make sure there is:
- Overview of what the solution is about.
- Screenshots/Video/Diagrams/Code snippets (`anyOf` :wink:) that helps judges to quickly understand the solution and encourage them for further review.
- Link to the repository where the full solution can be found.

If you win, you get to present your idea at our upcoming 2021 [AsyncAPI Conference in November](http://conference.asyncapi.com/)
derberg marked this conversation as resolved.
Show resolved Hide resolved

### How will solutions be scored?

A selected group that will represent the community will review all solutions. They will be obligated to only provide YES comments for ideas they liked the most and explain why. Each judge has 3 votes.

Submissions and scores are public, and we reserve the right for judges to not make public NO comments, for the respect of all involved parties.

The solution with the highest score wins! 😀

### How do I get help? Who can help with further understanding of AsyncAPI and the entire tooling landscape?

- Join one of `Contributor First` meetings. These will be streamed throughout the entire month of October, 2021. Add this calendar with [Google Calendar format](https://calendar.google.com/calendar/embed?src=tbrbfq4de5bcngt8okvev4lstk%40group.calendar.google.com) or [iCal format](https://calendar.google.com/calendar/ical/tbrbfq4de5bcngt8okvev4lstk%40group.calendar.google.com/public/basic.ics). The `Contributor First` meetings will take place every Wednesday, twice a day, at 8AM UTC and 4PM UTC.
- Join our [Slack](https://www.asyncapi.com/slack-invite). We are a very friendly and responsive community.
- Create an issue in [one of the repositories](https://github.com/asyncapi/) and explain what help you need.

### What prizes are there?

$5000 for the winner, $3000 for the runner-up, and $1000 for 3rd place.

There will also be additional swag-packs for other participants.

### How do I get the winning prize money or swag?

After the AsyncAPI Conference, you must submit an expense to Open Collective [here](https://opencollective.com/asyncapi/events/asyncapi-hackathon-and-conference-2021-3156d7af) with an invoice that indicates the amount of money you have won.

For swags, we will ask you directly to share your postal address with us that we will share with the agency responsible for swag-pack production.

### Who owns the intellectual property (IP)
derberg marked this conversation as resolved.
Show resolved Hide resolved

AsyncAPI Initiative doesn't claim the IP of submitted solutions. Nevertheless, we welcome projects donations. Contact us if you want to continue working on your submission further after the Hackathon, and you want to do it under the GitHub organization owned by the AsyncAPI Initiative.

> Photo by <a href="https://unsplash.com/@emilymorter?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Emily Morter</a> on <a href="https://unsplash.com/s/photos/question-marks?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a>
1 change: 0 additions & 1 deletion pages/blog/json-schema-beyond-validation.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ authors:
photo: /img/avatars/jonaslagoni.webp
link: https://github.com/jonaslagoni
byline: AsyncAPI Maintainer
featured: true
---

What is JSON Schema, why is it important and why is it so hard to use beyond validation?
Expand Down
1 change: 0 additions & 1 deletion pages/blog/mistake-odyssey.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ authors:
link: https://www.linkedin.com/in/barbano-gonzalez-moreno
byline: AsyncAPI Press
excerpt: Experience with Git, GitHub, VS Code and Markdown for non-developers within AsyncAPI.
featured: true
---
The human being for many centuries delegated the responsibility of preserving a great part of their culture, of the most precious information, in the capacity of keeping in their memory the data, the names, the places, the details...

Expand Down
Binary file added public/img/posts/hackathon-faq/cover.webp
Binary file not shown.