We
will rename the "Eclipse
Jakarta EE Platform" project
to "Jakarta EE Platform" and convert it into
a specification project with this
project/specification scope statement:
The
Jakarta EE Platform project provides the
specification document, and related
technical artifacts for the Jakarta EE
Platform Full Profile, Jakarta EE Platform
Web Profile, and Jakarta Managed Beans
Specifications.
The
Jakarta EE Platform Full Profile defines
the aggregation and integration of the
full collection of Jakarta EE
specifications.
The
Jakarta EE Platform Web Profile defines
the aggregation and integration of the
subset of Jakarta EE specifications
related to the development of web
applications.
The
Jakarta Managed Beans specification
defines a set of basic services for
container-managed objects with minimal
requirements, otherwise known under the
acronym “POJOs” (Plain Old Java Objects).
We
will rename "Eclipse
Project for JTA" project to
"Jakarta Transactions" and convert it into a
specification project with this
project/specification scope statement:
Jakarta
Transactions defines a standard that
allows the demarcation of transactions and
the transactional coordination of XA-aware
resource managers as described in the
X/Open XA-specification and mapped to the
Java SE XAResource interface within
Java applications.
We
will rename "Eclipse
Project for JMS" project to
"Jakarta Messaging" and convert it into a
specification project with this
project/specification scope statement:
Jakarta
Messaging describes a means for
Java applications to create, send, and
receive messages via loosely coupled,
reliable asynchronous communication
services.
We
will rename "Eclipse
Project for JSON-B" project
to "Jakarta JSON Binding" and convert it
into a specification project with this
project/specification scope statement:
Jakarta
JSON Binding defines a binding framework
for converting Java objects to and from
JSON documents.
We
will rename "Eclipse
Project for Servlet" project
to "Jakarta Servlet" and convert it into a
specification project with this
project/specification scope statement:
Jakarta
Servlet defines server-side handling for
HTTP requests and responses.
We
will rename "Eclipse
Project for JSP" project to
"Jakarta Server Pages" and convert it into a
specification project with this
project/specification scope statement:
Jakarta
Server Pages defines a template engine for
web applications that supports mixing of
textual content (including HTML and XML)
with custom tags, _expression_ language, and
embedded Java code, that gets compiled
into a Jakarta Servlet.
We
will rename "Eclipse
Project for Concurrency Utilities"
project to "Jakarta Utilities" and convert
it into a specification project with this
project/specification scope statement:
Jakarta
Concurrency defines a framework for
leveraging concurrency in application
components without compromising container
integrity while still preserving the
Jakarta EE Platform's fundamental
benefits.
We
will rename "Eclipse
Project for JSTL" project to
"Jakarta Standard Tag Library" and convert
it into a specification project with this
project/specification scope statement:
Jakarta
Standard Tag Library defines a framework
and simple tags for Jakarta Server Pages
that provide support for common,
structural tasks such as iteration and
conditionals, tags for manipulating XML
documents, internationalization tags, and
SQL tags.
We
will rename "Eclipse
Project for JAXB" project to
"Jakarta XML Binding" and convert it into a
specification project with this
project/specification scope statement:
Jakarta
XML Binding defines an API and tools that
automate the mapping between XML documents
and Java objects.
We
will rename "Eclipse
Project for EJB" project to
"Jakarta Enterprise Beans" and convert it
into a specification project with this
project/specification scope statement:
Jakarta
Enterprise Beans defines an architecture
for the development and deployment of
component-based business applications.