blob: 56ad562ae5244cfb82fec97841e69c7335e9c589 [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Asciidoctor 1.5.6.1">
<title>Naming Standard for Jakarta EE Specification Projects</title>
<style>
</style>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css">
</head>
<body class="article">
<div id="header">
<h1>Naming Standard for Jakarta EE Specification Projects</h1>
</div>
<div id="content">
<div class="paragraph">
<p>Date: 2019-04-23</p>
</div>
<div class="paragraph">
<p>The Jakarta EE Specification committee has approved the following naming standard for Jakarta EE Specification projects:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Replace “Java” with “Jakarta” (e.g. “Java Message Service” becomes “Jakarta Message Service”)</p>
</li>
<li>
<p>Add a space in cases where names are mashed together (e.g. “JavaMail” becomes “Jakarta Mail”)</p>
</li>
<li>
<p>Add “Jakarta” when it is missing (e.g. “Expression Language” becomes “Jakarta Expression Language”)</p>
</li>
<li>
<p>Rework names to consistently start with “Jakarta” (“Enterprise JavaBeans” becomes “Jakarta Enterprise Beans”)</p>
</li>
<li>
<p>Simplify/shorten names by removing words that do not add value (e.g. "Jakarta Message Service" becomes "Jakarta Messaging" and "Jakarta Servlet API" becomes "Jakarta Servlet")</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>The EE4J PMC has been asked to rename the existing specifications according to this standard.
Tracking of the renaming is shown on the EE4J GitHub organization, <a href="https://github.com/orgs/eclipse-ee4j/projects/11" class="bare">https://github.com/orgs/eclipse-ee4j/projects/11</a></p>
</div>
</div>
</body>
</html>