Chapter 10. Contributing to OpenJDK

In this chapter, we will cover the following topics:

  • Becoming a contributor
  • Generating a patch with webrev
  • Backporting OpenJDK v9 patches to OpenJDK v8
  • Understanding OpenJDK groups
  • Understanding OpenJDK projects
  • Suggesting new JSRs
  • Suggesting new JEPs

Introduction

The OpenJDK community consists of lots of people who have different roles and responsibilities in a project. Such a structure evolved as a consequence of the scale of the project and its significance, otherwise it wouldn't be controllable and you wouldn't be able to progress further. The way in which OpenJDK is managed and structured can be described in two hierarchies: one is functional and the other is governance. These two hierarchies intercept, but not ...

Get OpenJDK Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.