Skip to content

Commit

Permalink
Update hacktoberfest page for 2024
Browse files Browse the repository at this point in the history
  • Loading branch information
gabek committed Sep 23, 2024
1 parent a8e8fab commit ec1d6b3
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions content/hacktoberfest.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@
title: "Participate in Hacktoberfest with Owncast"
description: Contribute to Owncast during October and get a Hacktoberfest and Owncast t-shirt!
tags: [hacktoberfest, open-source, contribute, contributing, tshirt, t-shirt]
images: ["../images/hacktoberfest.jpg"]
images: ["../images/hacktoberfest.png"]
type: toc
---

<center>
<a href="https://hacktoberfest.com">
<img src="../images/hacktoberfest.jpg" alt="hacktoberfest 2022 logo" width="80%"/>
<img src="../images/hacktoberfest.png" alt="hacktoberfest 2024 logo" width="80%"/>
</a>
</center>

Expand All @@ -19,26 +20,26 @@ Some of the information about Hacktoberfest was copied here from the official [H

Hacktoberfest is the annual event that encourages people to contribute to Open Source throughout October. Much of modern tech relies on open-source projects built and maintained by passionate people who often don’t have the staff or budgets to do much more than keep the project alive. Hacktoberfest is all about giving back to those projects, sharpening skills, and celebrating all things open source, especially the people that make open source so special.

For the past 9 years, thousands of people—coders and non-coders alike—have participated in hacktoberfest to support the projects they use and love, learn and practice skills that will enhance their careers, and meet new people who love open source as much as they do.
For the past 10 years, thousands of people—coders and non-coders alike—have participated in hacktoberfest to support the projects they use and love, learn and practice skills that will enhance their careers, and meet new people who love open source as much as they do.

## What is Owncast?

Owncast is a single-user live streaming server with chat features that allows you to run your own live stream. It's volunteer run, donation funded, and 100% free and open source software that exists for the community. [See some examples in use](https://directory.owncast.online). If you're curious what some of the users have to say about the software and what they're doing with it, [here's some discussing why they like it](https://videos.owncast.online/v/GbUWuPQzFvN88SGuihfrS9).

## What do you receive by contributing to Owncast during Hacktoberfest?

- You’ll unlock a digital badge when you register for Hacktoberfest, and level it up with each of your four pull/merge requests accepted during Hacktoberfest.
- Quality contributions[^1] to Owncast will receive an **Owncast t-shirt**. If you feel like you have qualified for a shirt, please [register for your t-shirt here!](https://gabekangas.typeform.com/to/Wfx9UHVZ).
- The first 40,000 participants across all of Hacktoberfest to have 4 accepted pull/merge requests between October 1 and October 31 can elect to receive one of two prizes: **a tree planted in their name**, or the **Hacktoberfest 2022 t-shirt**.[^2]
- You get added to the Owncast list of contributors on the [Owncast website](https://owncast.online), [GitHub repository](https://github.com/owncast/owncast) **and** the contributors thank-you video on [Owncast TV](https://watch.owncast.online).
- You take part in a **global event**, contribute to **a cool project**, and be a part of the **open source community**.

<div style="display: flex; flex-direction: row; justify-content: center">
{{< figure src="../images/owncast-tshirt.png" caption="Owncast<br/>Contributor t-shirt" height="200px" >}}
{{< figure src="../images/hacktoberfest_shirt.png" caption="Previous year's <br/>Hacktoberfest shirt" height="200px" >}}
</div>

## Code Contributions

Visit our [Owncast contributor guide](https://owncast.online/contribute/) to learn how to get started with contributing to Owncast.
Owncast's backend is written in Go, and the frontend uses React, written in TypeScript.

Visit our [Good First Issues](https://github.com/owncast/owncast/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) to see what has been designated as a good place to start. These issues are generally smaller in scope and easier to work on without knowing everything about Owncast and its codebase.
Expand All @@ -51,7 +52,9 @@ Visit our [Good First Issues](https://github.com/owncast/owncast/issues?q=is%3Ai

## Content, No-code or Low Code Contributions

Contributing to Open Source isn’t just for technical folks who want to write code. There are lots of opportunities to use your professional skills in support of open-source projects. this year, we’re making a point to encourage contributions that require low technical experience or none at all. No matter your experience, you can participate in Hacktoberfest!
At its core, Hacktoberfest aims to encourage more people to participate in open source and collaborate to enhance the software driving our world today. Open source projects can benefit greatly from community contributions, and there are a multitude of ways to get involved that don’t involve coding skills. Whether you possess technical expertise or not, you can leverage your professional skills to support open-source projects. In line with last year’s effort, we’re committed to promoting contributions that don’t require technical knowledge. Visit GitHub’s The ReadMe Project to learn more

We’re making a point to encourage contributions that require low technical experience or none at all. No matter your experience, you can participate in Hacktoberfest!

- Write documentation and tutorials.
- Provide product design feedback and ideas about work that is currently being done.
Expand All @@ -72,15 +75,14 @@ If you've been thinking about trying Owncast for the first time but haven't foun
## Where to Begin

- Read the [Hacktoberfest Values](https://hacktoberfest.com/participation/#values).
- Register for [Hacktoberfest 2023](https://hacktoberfest.com/participation/) starting September 26th.
- Register for [Hacktoberfest 2024](https://hacktoberfest.com/participation/) starting September 26th.
- Read the Owncast [Contributor Guide](https://owncast.online/contribute/).
- Visit the Owncast [Good first Issues](https://github.com/owncast/owncast/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) list to see what has been designated as a good place to start.
- [Install your own instance](/quickstart) of Owncast in about a minute.
- [Join our chat](https://owncast.rocket.chat) and introduce yourself.
- [Read how to get started](/development) working on the Owncast codebase if you're interested in contributing code.

See you soon!

---

[^1]: A quality contribution is generally seen as that needed to be completed, fixing a bug that was reported, writing useful documentation, creating content around Owncast, or performing some piece of work within the Owncast organization that previously was determined to be needed. Coming up with your own arbitrary ideas, fixing typos, or making up changes just for the sake of getting PRs merged in are not seen as a quality contribution.
[^2]: This is handled and fulfilled by the actual [Hacktoberfest project, run by DigitalOcean](https://hacktoberfest.com/participation/).
Binary file removed content/images/hacktoberfest.jpg
Binary file not shown.
Binary file added content/images/hacktoberfest.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed content/images/hacktoberfest_shirt.png
Binary file not shown.

0 comments on commit ec1d6b3

Please sign in to comment.