JDK 7 Development Process question

Yoshito Umaoka y.umaoka at gmail.com
Thu Mar 12 13:12:14 PDT 2009


>
> I've posted a (partial) first draft, here:
>
>     http://cr.openjdk.java.net/~mr/jdk7-dev-process.html <http://cr.openjdk.java.net/%7Emr/jdk7-dev-process.html>
>
> This draft covers teams, schedule structure, and the proposal
> and review process for features.  Still to come are sections
> on how to document code/API/specification changes and on the
> process for reviewing such changes (i.e., the redesign of
> Sun's internal CCC process).
>   
I'm currently working for the Locale Enhancement project sponsored by 
the Internationalization group.  I read your proposal above and have 
some questions.

> To propose a new Feature for inclusion in the release, the first step is
> to write up a Feature Proposal and circulate it to the jdk7-dev list or
> other lists, as appropriate, for comment and feedback.  (A template will
> be provided; it will look much like a traditional Sun "one pager"
> document.)
>
> When you're ready, submit your proposal to the Release Team for initial
> review and approval.  The RT will evaluate your proposal and decide
> whether it merits inclusion in the release.
>
> A Feature, once approved, is subject to two further approval steps:
>
>   - Design Review: Once an overall approach and design is complete it
>     should be submitted to the Design Team for review.
>
>   - Final Review: When the Feature is nearly ready for integration it
>     should be submitted to the Design Team for review and to the Release
>     Team for final approval and targeting to a specific milestone build.
>
> Owners of Features already approved for JDK 7 will be asked to write and
> publish a Feature Proposal, but in most cases this can be constructed
> from existing documents, e.g., Sun's internal JDK feature-planning
> database or team-specific one-pagers.  Previously-approved Features will
> be subject only to the Final Review step.
>   
When are you going to migrate to this process described above?  Our 
project wants to propose a new Feature to JDK7, and I was told from a 
member of the Internationalization group working for Sun that we're 
supposed to submit a CCC.  Then he told me that the process will be 
changed soon and referred your note above recently.  Could you advice us 
what we're supposed to do for proposing a new feature to JDK7 now?

-Yoshito Umaoka (OpenJDK Locale Enhancement Project)




More information about the jdk7-dev mailing list