Skip to main content

Guide to the Jakarta EE Specification Process

Content

Introduction

This guide is a step-by-step practical guide to help developers on Jakarta EE Specification projects to navigate the steps of the Jakarta EE Specification Process (JESP). It is meant as a helpful tool, so if in doubt, alway refer to the JESP for completeness. Please do not hesitate to contact the Specification Committee if you have any questions or comments about anything related to the development of Jakarta EE Specifications. JESP is an adoption of the Eclipse Specification Process (EFSP).

Creation Review

Creation Review

Steps Involved

  1. Create a Project Proposal (*).
  2. Submit a Pull Request to the Jakarta EE Specifications repository using the creation review template.
  3. Send an email to the Specification Committee to request a creation review.
  4. Wait for a successful creation review before proceeding.

(*) It may be a good idea to socialize the idea with the Specification Committee to solicit support before proceeding with the project creation.

Plan Review

Plan Review

Steps Involved

  1. Submit a Pull Request to the Jakarta EE Specifications repository using the plan review template.
  2. Send an email to the Specification Committee to request a plan review.
  3. Wait for a successful plan review before proceeding.

Release Review

Release Review

Steps Involved

  1. Submit a Pull Request to the Jakarta EE Specifications repository using the release review template.
  2. Send an email to the Specification Committee to request a release review.
  3. Wait for a successful release review before proceeding with the release.

Service Release

Steps Involved

  1. Submit a Pull Request to the Jakarta EE Specifications repository using the service release template.
  2. Send an email to the Specification Committee to announce that the PR is ready for review.
  3. Wait for the PR approval and merge before proceeding.

Progress Review

Progress Review

Steps Involved

  1. Submit a Pull Request to the Jakarta EE Specifications repository using the progress review template.
  2. Send an email to the Specification Committee to request a plan review.
  3. Wait for a successful progress review before proceeding.

Back to the top