Introduction

version 0.01

When the JDK was released under the GPLv2 license in May 2007, the need for a detailed document for contributors was anticipated. Translating rather sophisticated institutional knowledge into a format suitable for non-Sun employees is always a challenge. This document attempts to address the needs of developers who wish to participate in the future of the JDK.

Comments may be sent to guide-discuss (at) openjdk.java.net.

Schedule

The time-line for delivery of this document has been broken down into quarters of the calendar year. This is a living document so the delivery dates describe the earliest time when content will appear for these sections. The content may change due to feedback. Some sections will not be written all at once; the common cases will be covered first.

There are a few additional changes related to development and publication which are not described in this schedule. First, production of this document needs to be part of an OpenJDK project. Next The guide is presently written in raw html. It will be converted into docbook format soon. At the time of conversion, the source for the guide will be placed in an OpenJDK repository.

2007/Q4 Repositories
Producing a Changeset
Change Planning and Guidelines (1 — Fix a bug)
Mailing Lists
Promotions and Integrations (1 — What they are, scheduling)
2008/Q1 Platforms
Change Planning and Guidelines (2 — Add an API)
Testing Changes
JCK Acquisition
2008/Q2 Process Workflow
Releases
Review Bodies
Change Planning and Guidelines (3 — Add a feature/JSR)
JavaOne Conference May 6-8, 2008
2008/Q3 Promotions and Integrations (2 — How to do one)
2008/Q4 What Happens Next
2008/Q? Bug Database
Code Conventions
Ongoing FAQ
Glossary
Index

This schedule is approximate and subject to change.

Release Notes

Revision Date Description
0.01 2008-02-14 Initial revision containing the "Repositories", "Change Planning and Guidelines: Fixing a Bug", and "Producing a Changeset" sections.
version 0.01