DEV Community

loading...
Cover image for Hacktoberfest Starts in Six Days πŸŽƒπŸŽ‰
The DEV Team

Hacktoberfest Starts in Six Days πŸŽƒπŸŽ‰

Ben Halpern
A Canadian software developer who thinks he’s funny. He/Him.
・2 min read

For six years and counting, DigitalOcean has run a campaign throughout October to celebrate Open Source. To participate, you need to make at least four legit pull requests to open source projects. As a reward, the first 50,000 people to complete the challenge will receive a bunch of free SWAG, including a limited edition t-shirt for that year's celebration. It's called Hacktoberfest.

This year, DEV is proud to be a co-presenter of the month-long event. That means when you get your prize, it will include DEV goodies like stickers. You will also get a unique Hacktoberfest badge for your DEV profile when you complete the challenge. πŸ˜„

As a co-host, we will be extra committed to boosting the event on DEV! So for the month of Hacktoberfest, we will be encouraging plenty of use of the on-site tag, and encouraging everyone to show off their projects, their contributions, and to see what types of contributions others are making. We’re really excited to see the DEV Community participating in this global celebration of open-source.

#hacktoberfest

This tag is for content related to Hacktoberfest 2020. Open source maintainers can use this tag on posts about their project seeking contributions (we recommend adding #contributorswanted also). Contributors can tag posts documenting their Hacktoberfest journey and progress. **NOTE** please read the rules section for necessary details and updates on participating this year.

What kind of content makes for a good Hacktoberfest post on DEV? Here are five ideas

1. Make a "Contributors Wanted" post if you maintain a repo

Tag your post #hacktoberfest and #contributorswanted and link to the repo with some encouraging guidance on where to get started.

Perhaps embed your repo in for extra clarity, like so:

GitHub logo forem / forem

For empowering community 🌱


Forem 🌱

For Empowering Community

ruby version rails version Travis Status for forem/forem Code Climate maintainability Code Climate technical debt CodeTriage badge Dependabot Badge GitPod badge Netlify badge GitHub code size in bytes GitHub commit activity GitHub issues ready for dev Honeybadger badge Knapsack Pro Parallel CI builds for dev.to

Welcome to the Forem codebase, the platform that powers dev.to. We are so excited to have you. With your help, we can build out Forem’s usability, scalability, and stability to better serve our communities.

What is Forem?

Forem is open source software for building communities. Communities for your peers, customers, fanbases, families, friends, and any other time and space where people need to come together to be part of a collective See our announcement post for a high-level overview of what Forem is.

dev.to (or just DEV) is hosted by Forem. It is a community of software developers who write articles, take part in discussions, and build their professional profiles. We value supportive and constructive dialogue in the pursuit of great code and career growth for all members. The ecosystem spans from beginner to advanced developers, and all are welcome to find their place…

For stickiness, you may also want to create a listing

2. Start a general discussion, or request for ideas

Ask the community on an ongoing basis which repos might be looking for contributors.

3. Write a post detailing each of your pull requests

Embed the pull request and tell a story of your process for discovering the right issue that needed to be tackled and how you went about doing it.

Fix tags format in Article create API #4075

What type of PR is this? (check all applicable)

  • [ ] Refactor
  • [ ] Feature
  • [ ] Bug Fix
  • [x] Documentation Update

Description

Fixes tags format in the API docs

Related Tickets & Documents

Closes #4073

Added to documentation?

  • [x] docs.dev.to
  • [ ] readme
  • [ ] no documentation needed

Click the ? in the DEV editor for guidance on how to embed different types of content.

4. Post about any Hacktoberfest meetups

It looks like that's already begun happening on DEV...

5. Just have fun with it

Not every post requires a specific outcome, let's just make sure that this is an especially inclusive and wonderful month for the broader open source community...

Going forward

  • Come back to DEV every day during October for discussion and discovery. The community will be here to help.
  • Look for chances to contribute to DEV itself β€” we will be putting in work this week to make sure the repo is extra ready come October.
  • Add your DEV icon to your personal site alongside your other social links, so that anybody who stumbles across your website knows where to find your Hacktoberfest content.

If you have any questions, feel free to leave them in the comments.

Happy coding!

Discussion (46)

Collapse
peter profile image
Peter Kim Frank

We are so excited be partners on this year's celebration alongside our friends at DigitalOcean! It's very cool to be part of something that helps get more people involved with open-source.

Looking forward to many interesting articles and discussions over in the #hacktoberfest tag!

Collapse
jackharner profile image
Jack Harner πŸš€

Did my first Hacktoberfest last year with a PR to DEV! Really excited again for this year and it's so cool y'all can be a bigger part of it.

Collapse
pbouillon profile image
Pierre Bouillon

YEAH !

I'm really keen to dive into this event once again ! It's one of the things that drove me to contribute to open-source and discover some things about it. It's awesome to see that my favorite community is also part of it ! πŸ˜„

Collapse
igorperikov profile image
Igor Perikov

A nice time of the year, indeed ❀️I have created a program, which looks for beginner issues, so you might want to try it out - github.com/igorperikov/mighty-watcher. Repository itself is hacktoberfest-native, so you can contribute to it as well!

Collapse
drbragg profile image
Drew Bragg

So excited for this!

The past 2 years I haven't felt like I could make meaningful contributions (or at least couldn't find anything within my wheel house) but this year I actually feel confident that I could find and fix real issues!

Collapse
steelvoltage profile image
Brian Barbour

I've been super nervous to jump into open source, but this may be my chance.

Collapse
johanneslichtenberger profile image
Johannes Lichtenberger

Every kind of contribution is special. For instance if you get your first typo fixes :-)

Collapse
wangonya profile image
Kinyanjui Wangonya

Excited to participate for the first time this year πŸ˜ƒ

Collapse
kristenkinnearohlmann profile image
Kristen Kinnear-Ohlmann

I believe this is my 3rd year participating in Hacktoberfest. I hope to move beyond contributing revisions to freeCodeCamp knowledgebase articles and write some actual code!

Collapse
thomasbnt profile image
Thomas Bnt

Ooooh i'm so excited ! Hacktoberfest w/ dev.to ❀

Collapse
johanneslichtenberger profile image
Johannes Lichtenberger • Edited

That's so awesome. I just made a post about a Vue.js front-end I want to build and looking for help as I'm super new to the front-end stuff :-)

dev.to/johanneslichtenberger/searc...

Collapse
nicolepdotme profile image
Nicole Peery 🌡

Hacktoberfest was a great confidence builder for me last year. Excited to participate again. 😁

Collapse
binarydigit profile image
Liz Rodriguez

woot! I hope to contribute this year 🀞

Collapse
keziahmoselle profile image
Keziah

This is awesome !
I hope I will have the time to contribute to some great projects :D

Collapse
jordonr profile image
Jordon Replogle

My first time was last year, and I would really encourage anyone to join and participate.

Collapse
takakd profile image
Takahiro Kudo

I'll participate for the first time! ☺️

Collapse
dzhavat profile image
Dzhavat Ushev

Exciting! I participated last year and am sooo much looking forward to this year.

As far as I can remember, last year everyone who made four PRs got a t-shirt, not only the first 50,000. They've changed it a bit for this year. But regardless, it's a great opportunity to get involved with open source. :)

Collapse
lbeul profile image
Louis

I just signed up for it and wonder if it would count if I committed any pull requests before the 1st of october, as I've already got my profile and stuff set up?

Does it track every PR during my period logged in or just those that are happening exactly between October 1st an 31st?

I would really like to start of right now, but I'm afraid that my PR's were not going to be counted.

Collapse
goggle profile image
Alexander Seiler

It's simple, only PRs opened between October 1st and October 31st will count. You can still start right now, work on something, but wait until October 1st to open the PR.

Collapse
anshulxyz profile image
Anshul Chauhan

I am excited. I finally have a reason to step out of my comfort zone and beat the imposter syndrome. I believed that I have to be an expert to be able to contribute even slightly to other's code. I hope to find out that I too can help out.

Collapse
nans profile image
Nans Dumortier

I usually don't take too much of my time contributing to Open Source projects, but this month seems to be a great opportunity to start contributing!
Looking forward to see who I can help!
Understand this as "please, post some Contributors Wanted" articles guys 😁

Collapse
ferlu profile image
Fernanda Luna • Edited

Hacktoberfest sounds amazing! I hope I can make my first contribution to open source, for the first time in my life. Really excited about it.
Great article btw!

Collapse
matteojoliveau profile image
Matteo Joliveau

We're hosting some awesome communities in Milan to spend a full Saturday coding and learning open source.

If you happen to be in town on Saturday 5th, come join us!
meetup.com/it-IT/Open-Source-Satur...

Collapse
johncarroll profile image
John Carroll

More than a little surprised that the official rules require PRs to be on Github...a platform which isn't open source. Why aren't, for example, Gitlab PRs eligible? Is Github a sponser of the event? They aren't listed. Why was this decision made?

To qualify for the official limited edition Hacktoberfest shirt, you must register and make four pull requests (PRs) between October 1-31 (in any time zone). PRs can be made to any public repo on GitHub, not only the ones with issues labeled Hacktoberfest.

Separately, how do these rules apply to maintainers of open source projects? Do PRs count if they are made by a maintainer of a repo? The rules don't seem to indicate otherwise.

Collapse
downey profile image
Tim Downey

In the past the event has been clearly sponsored by Github. It is less clear if is is or not this year.

github.blog/2018-09-24-hacktoberfe...

Collapse
johncarroll profile image
John Carroll

Gotcha. I imagine they are involved in some official capacity this year as well then.

It is strange to see Github attempting to "own" open source in this way though. Very antagonistic to the spirit of open source. Many of the projects I use are not hosted on Github, so this is an unfortunate decision (Ruby, Wordpress, Chromium, Firefox, Drupal, etc). Though it makes sense when viewed as an ad campaign.

I guess what annoys me about this is the branding as an "open source" event. I don't see it as an open source event, I see it as a Github event which happens to help open source. The github equivalent of a retailer donating some-percent of a purchase to charity.

Collapse
pachicodes profile image
Pachi πŸͺ (she/her/ela)

Can we participate online? Also are newbies allowed? Lol

Collapse
ben profile image
Ben Halpern Author

Yes and yes!

It's all about open source contributing. Please find guides for newbies and then look for the issues. More guidance coming in the near future.

Collapse
napoleon039 profile image
Nihar Raote • Edited

It is a month-long event held in October, where you submit 5 pull requests (doesn't matter whether they get accepted or not) to either your own repos or someone else's, though, it's preferable to submit to someone else's repo.
As Ben said, the first 5000 people to complete this challenge will get some stickers, a limited edition T-shirt and other swag.

Thread Thread
marvinkweyu profile image
Marvin

Ben had it at 50,000

Collapse
saurabhdaware profile image
Saurabh Daware 🌻

This will be my first time participating in hacktoberfest and I'm super excited to explore some cool repositories on GitHub and have already planned some repos to contribute to :D

Collapse
themisir profile image
Misir Jafarov

I'll participate second time this year.

Collapse
fcrozetta profile image
Fernando Crozetta

This will be my first time in the hacktoberfest... I'm not really confident about it, but I think the experience will help me build up my confidence (maybe?)

Collapse
emlautarom1 profile image
MartΓ­n Emanuel • Edited

Just found out about this and wow, it sounds very cool! Hope to find some interesting Rust/Haskell projects.

Collapse
redoxeon profile image
Mike Harding

This will be my first time participating, but also is my first time really going for trying to contribute with code in the OSS space. I'm both excited and terrified

Collapse
seanmclem profile image
Seanmclem

When working with a repo - how do you usually find their issue/PR templates.

Forem Open with the Forem app