-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Hacktoberfest 2024 blog post, update Hacktoberfest event docs (#7557
) * Add Hacktoberfest 2024 blog post and update event documentation Images copied from the Hacktoberfest 2024 branding kit described at https://hacktoberfest.com/events/#brand https://hacktoberfest.com/_next/static/media/brand-kit.83c1dfe0.zip is the download location for the branding kit. * Add Hacktoberfest to the Jumbotron Scrolling list of highlighted items
- Loading branch information
1 parent
6dbd76e
commit dbd343a
Showing
6 changed files
with
108 additions
and
47 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
--- | ||
layout: post | ||
title: "Hacktoberfest 2024" | ||
tags: | ||
- hacktoberfest | ||
- event | ||
- community | ||
- newcomer | ||
- outreach-programs | ||
author: markewaite | ||
links: | ||
discourse: https://community.jenkins.io/t/hacktoberfest-2024/20812 | ||
opengraph: | ||
image: /images/hacktoberfest/hacktoberfest_2024_social.jpg | ||
--- | ||
|
||
image:/images/hacktoberfest/hacktoberfest_2024_logo.svg[Hacktoberfest, role=center, width='75%'] | ||
|
||
link:https://hacktoberfest.com[Hacktoberfest] is back! | ||
Join us as we celebrate and support open-source during October. | ||
Contributors can earn badges and improve their open source contribution skills. | ||
|
||
The Jenkins community will participate once again in the event. | ||
We invite you to contribute to Jenkins projects but also, as maintainers, to welcome and help newcomers. | ||
|
||
== Contributors | ||
|
||
This is what **contributors** need to know to participate and complete Hacktoberfest: | ||
|
||
- Register anytime between September 23 and October 31 | ||
- Pull requests can be made in any link:https://github.com/orgs/jenkinsci/repositories?q=hacktoberfest[jenkinsci] or link:https://github.com/orgs/jenkins-infra/repositories?q=hacktoberfest[jenkins-infra] GitHub project that's participating in Hacktoberfest (look for the "hacktoberfest" topic) | ||
- Project maintainers must accept your pull requests for them to count toward your total | ||
- Have 4 pull requests accepted between October 1 and October 31 to complete Hacktoberfest | ||
|
||
Jenkins specific details can be found on the link:/events/hacktoberfest[Jenkins Hacktoberfest page]. | ||
|
||
Some good resources for beginners can be found here: | ||
|
||
* Intro to Open Source | ||
** DigitalOcean: link:https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source[Introduction to GitHub and Open Source projects] | ||
** GitHub: link:https://opensource.guide/how-to-contribute/[How to contribute to Open Source] | ||
** DigitalOcean: link:https://www.digitalocean.com/community/tutorials/what-is-open-source[What is Open Source] | ||
** DigitalOcean: link:https://www.digitalocean.com/community/cheatsheets/how-to-use-git-a-reference-guide[How to use Git] | ||
* Sharpen your skills | ||
** link:https://github.github.com/training-kit/[GitHub training kit] | ||
** link:https://guides.github.com/introduction/flow/[Understanding the GitHub flow] | ||
** link:https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source[An introduction to Open Source] | ||
** link:https://opensource.com/article/19/5/how-get-job-doing-open-source[How Open Source contributions can boost your career] | ||
** link:https://github.blog/2015-01-21-how-to-write-the-perfect-pull-request/[How to write the perfect Pull Request] | ||
** link:https://dev.to/chrissiemhrk/git-commit-message-5e21[How to write a good commit message] | ||
|
||
The link:/doc/developer/tutorial-improve/[improve a plugin tutorial] is a video introduction to Jenkins contribution. | ||
|
||
== Maintainers | ||
|
||
Jenkins plugin **maintainers** can prepare for Hacktoberfest contributions by following these best practices: | ||
|
||
* Add the "hacktoberfest" topic to your repository to OPT-IN TO HACKTOBERFEST and indicate you're looking for contributions | ||
* Apply the "good first issue" label to issues you want contributors to help with in your GitHub project | ||
* Add a CONTRIBUTING.md file with contribution guidelines to your repository | ||
* Choose issues that have a well-defined scope and are self-contained | ||
* Be ready to review pull requests, accepting those that are valid by merging them, leaving an overall approving review, or by adding the "hacktoberfest-accepted" label | ||
* Reject any spammy requests you receive by labeling them as "spam" and any other invalid contributions by closing them or labeling them as "invalid" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.