Skip to main content

Jakarta EE Specification Process

version 1.0. Effective April 9, 2019

The Jakarta EE Specification Process (JESP) is concerned with the Specification Process as it applies to Specification Projects operating under the purview of the Jakarta EE Working Group.

The Jakarta EE Specification Committee hereby adopts the Eclipse Foundation Specification Process v1.1 (EFSP) as the Jakarta EE Specification Process with the following modifications:

  • Any modification to or revision of this Jakarta EE Specification Process, including the adoption of a new version of the EFSP, must be approved by a Super-majority of the Specification Committee, including a Super-majority of the Strategic Members of the Jakarta EE Working Group, in addition to any other ballot requirements set forth in the EFSP.
  • All specification committee approval ballot periods will have the minimum duration as outlined below
    • Creation Review: 7 calendar days;
    • Plan Review: 7 calendar days;
    • Progress Review: 30 calendar days;
    • Release Review: 30 calendar days;
    • Service Release: 30 calendar days; and
    • JESP Update: 7 calendar days.
  • Specification Projects must engage in at least one Progress or Release Review per year while in active development.

All development that modifies content in the javax namespace must occur within the scope of a Specification Project operating under the purview of the Jakarta EE Working Group’s Specification Committee and must implement the process as defined by the most recently adopted revision of the JESP.

The EFSP takes precedence in cases where this document is silent. The primacy of the EFSP notwithstanding, this document takes precedence in all matters related to Specification development undertaken by Specification Projects within the purview of the Jakarta EE Working Group.

Sign up to our Newsletter

Back to the top