Once again it’s October in our calendars. It means that the regular Hacktoberfest event is back! During this one-month hackathon you can support open source and earn a limited edition T-shirt. Jenkins project offers an opportunity to participate in the project and to get reviews and help from Jenkins contributors.
How do I sign up?
Sign-up to Hacktoberfest on the event website.
Everything is set, just start coding!
What can I do?
There are lots of ways to contribute to Jenkins during Hacktoberfest. You can…
Write code
Improve documentation, write blogposts
Automate Tests
Translate and internationalize components
Design - artwork and UI improvements also count!
See the Contribute and Participate page for fore information.
Where can I contribute?
The project is located in several organizations in GitHub. Core and plugins are located in the jenkinsci org, infrastructure - in jenkins-infra. You can contribute to any component within these organizations.
For example, you could contribute to the following components:
Packaging (Docker,native packages )
Plugins (existing plugins,plugin tutorial)
What can I do?
Our issue tracker contains lots of issues you could work on.
If you are new to Jenkins,
you could start by fixing some easier issues.
In the issue tracker we mark such issues with the newbie-friendly
label
(search query).
You can also submit your own issue and propose a fix.
How do I label issues and pull requests?
Hacktoberfest project requires issues and/or pull requests to be labeled with the hacktoberfest
label.
You may have no permissions to set labels on your own, but do not worry!
Just mention @jenkinsci/hacktoberfest
or @jenkins-infra/hacktoberfest
in the repository,
and we will set the labels for you.
How do I get reviews?
All examples above are being monitored by the Jenkins contributors,
and you will likely get a review within few days.
Reviews in other repositories and plugins may take longer.
In the case of delays, ping @jenkinsci/code-reviewers
in your pull request
or send a message to the mailing list.
Where can I find info?
Jenkins project contains lots of materials about contributing to the project. Here are some entry links:
Need help?
You can reach out to us using IRC Channels and the Jenkins Developer Mailing List. In the case of mailing lists it is recommended to mention Hacktoberfest in the email subject.