Hi everyone,
I’m a Java developer and I’m interested in contributing to Jenkins. There’s a lot of information available, but I’m wondering if there’s a central place where contributors typically go to:
Clone the Jenkins repo
Find and work on issues or JIRA tickets
Raise pull requests
Connect with other developers
Do some pair programming or discussions
Review and get feedback on PRs
Does such a space or community hub exist? I’d love to collaborate and learn from others while contributing.
jenkins-infra - Jenkins infrastructure and documentation
The developers guide includes tutorials, guides, and reference information. The plugins site provides detailed information for the 2000+ plugins that are available for Jenkins, including links to the source code repositories, issue trackers, health score, installation data, and maintainers.
The plugins site provides links to the issue tracker for each plugin. Jenkins core and many Jenkins plugins use Jira. The issue reporting documentation will guide you through the process to create a new account.
GitHub documentation is the best reference for instructions on creating a pull request.
The Jenkins developers mailing list is one location where developers ask questions and receive answers. Registration is required and posts are moderated in order to avoid junk posts.
Review and feedback on pull requests happen in the pull requests.