godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
90.88k stars 21.14k forks source link

Guidelines for Hacktoberfest and in general new contributors #66666

Closed akien-mga closed 2 years ago

akien-mga commented 2 years ago

TL;DR: Please focus on bug fixes for your first contributions. That's the best way to get familiar with the Godot codebase, and the most useful to help us release Godot 4.0 faster!


Hi everyone!

Hacktoberfest is running again and like in previous years, we'd be happy to help new contributors become familiar with contributing to a big Free and Open Source Software project.

Godot is a big project with dozens of PRs submitted everyday even outside of Hacktoberfest, so to ensure a fruitful event for new contributors and maintainers alike, we have some guidelines that we'd like new contributors to respect for this event.

We recently released Godot 4.0 beta 1 (and beta 2) and thus Godot's master branch is now in feature freeze. Our focus is on fixing reported bugs, and we ask that new contributors motivated by Hacktoberfest join us in this effort. Our PR reviewers already have a lot to handle, and while they're motivated to help newcomers becoming contributors to Godot, we want to limit this to our ongoing bugfixing effort. This means:

Most importantly, the best path to becoming a Godot contributor is to discuss with existing contributors on our Rocket.Chat instance/: Join the #new-contributors channel on chat.godotengine.org/ and feel free to ask any question about the PR workflow, help to debug and finalize a bugfix commit, etc.

Now, have fun and thanks in advance for your contributions!

adamscott commented 2 years ago

🤡🍫👻🧛‍♂️🖱️💻6️⃣6️⃣6️⃣6️⃣6️⃣🖥️⌨️🏰🎃🍬🧟‍♂️

PucklaJ commented 2 years ago

How will PRs to godot count towards hacktoberfest. The repo does currently not have the hacktoberfest label? Do I need to specify in my PR that I want it to count?

Calinou commented 2 years ago

How will PRs to godot count towards hacktoberfest. The repo does currently not have the hacktoberfest label? Do I need to specify in my PR that I want it to count?

It's automatic as long as you've registered on the Hacktoberfest website.

RedMser commented 2 years ago

@Calinou Hacktoberfest is opt-in for repos, according to the participation guidelines:

Your PR/MRs must be in a repo tagged with the “hacktoberfest” topic, or be labeled “hacktoberfest-accepted.”

Hacktoberfest is now opt-in for maintainers, so only contribute to projects that indicate they’re looking for Hacktoberfest PR/MRs.

CutestNekoAqua commented 2 years ago

I really like the number of this issue lmao

akien-mga commented 2 years ago

Closing as Hacktoberfest has ended. We might reopen this issue for the next round (and maybe repurpose some of these guidelines into general guidelines for new contributors).