Want to contribute to Jenkins

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.

Thanks in advance!

The Jenkins project uses two primary GitHub organizations:

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.

This site, https://community.jenkins.io is the primary location for general questions and answers.