[Git][java-team/jakarta-activation][upstream] New upstream version 2.0.0

Emmanuel Bourg gitlab at salsa.debian.org
Sun Jan 17 15:21:57 GMT 2021



Emmanuel Bourg pushed to branch upstream at Debian Java Maintainers / jakarta-activation


Commits:
1259bed9 by Emmanuel Bourg at 2021-01-17T16:19:44+01:00
New upstream version 2.0.0
- - - - -


9 changed files:

- CONTRIBUTING.md
- activation/pom.xml
- activationapi/pom.xml
- demo/pom.xml
- pom.xml
- spec/pom.xml
- spec/src/main/asciidoc/activation-spec.adoc
- spec/src/main/asciidoc/activation.adoc
- spec/src/main/asciidoc/license-efsl.adoc


Changes:

=====================================
CONTRIBUTING.md
=====================================
@@ -38,6 +38,21 @@ Contributor Agreement (ECA) on file.
 For more information, please see the Eclipse Committer Handbook:
 https://www.eclipse.org/projects/handbook/#resources-commit
 
+## Eclipse Development Process
+
+This Eclipse Foundation open project is governed by the Eclipse Foundation
+Development Process and operates under the terms of the Eclipse IP Policy.
+
+The Jakarta EE Specification Committee has adopted the Jakarta EE Specification
+Process (JESP) in accordance with the Eclipse Foundation Specification Process
+v1.2 (EFSP) to ensure that the specification process is complied with by all
+Jakarta EE specification projects.
+
+* https://eclipse.org/projects/dev_process
+* https://www.eclipse.org/org/documents/Eclipse_IP_Policy.pdf
+* https://jakarta.ee/about/jesp/
+* https://www.eclipse.org/legal/efsp_non_assert.php
+
 ## Contact
 
 Contact the project developers via the project's "dev" list.


=====================================
activation/pom.xml
=====================================
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
 <!--
 
-    Copyright (c) 1997, 2019 Oracle and/or its affiliates. All rights reserved.
+    Copyright (c) 1997, 2020 Oracle and/or its affiliates. All rights reserved.
 
     This program and the accompanying materials are made available under the
     terms of the Eclipse Distribution License v. 1.0, which is available at
@@ -18,7 +18,7 @@
     <parent>
 	<groupId>com.sun.activation</groupId>
 	<artifactId>all</artifactId>
-	<version>2.0.0-RC3</version>
+	<version>2.0.0</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <groupId>com.sun.activation</groupId>
@@ -98,64 +98,22 @@
 		</configuration>
 	    </plugin>
 
-	    <plugin>
-		<artifactId>maven-javadoc-plugin</artifactId>
-		<inherited>false</inherited>
-                <executions>
-		    <execution>
-			<phase>package</phase>
-			<goals>
-			    <goal>javadoc</goal>
-			</goals>
-			<configuration>
-			    <author>false</author>
-			    <description>
-				Jakarta Activation API documentation
-			    </description>
-			    <doctitle>
-				Jakarta Activation API documentation
-			    </doctitle>
-			    <windowtitle>
-				Jakarta Activation API documentation
-			    </windowtitle>
-			    <splitindex>true</splitindex>
-			    <use>true</use>
-			    <notimestamp>true</notimestamp>
-			    <serialwarn>true</serialwarn>
-			    <quiet>true</quiet>
-			    <bottom>
-<![CDATA[Copyright © 2019 Eclipse Foundation.
-    Use is subject to
-    <a href="{@docRoot}/doc-files/speclicense.html" target="_top">license terms</a>.
-]]>
-			    </bottom>
-			    <groups>
-				<group>
-				    <title>Jakarta Activation API Packages</title>
-				    <packages>javax.*</packages>
-				</group>
-			    </groups>
-			    <!--
-			    <subpackages>jakarta.activation</subpackages>
-			    -->
-			    <!--
-				Force javadoc to produce non-module docs
-				since the module definition isn't part of
-				the API specification.
-			    -->
-			    <release>8</release>
-			    <sourceFileExcludes>
-				<sourceFileExclude>module-info.java</sourceFileExclude>
-				<sourceFileExclude>com/**</sourceFileExclude>
-			    </sourceFileExcludes>
-			    <!-- force the doc-files directory to be copied -->
-			    <docfilessubdirs>true</docfilessubdirs>
-			    <detectJavaApiLink>false</detectJavaApiLink>
-			</configuration>
-		    </execution>
-                </executions>
-	    </plugin>
-	</plugins>
+            <plugin>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <configuration>
+                    <!--
+                        Force javadoc to produce non-module docs
+                        since the module definition isn't part of
+                        the API specification.
+                    -->
+                    <release>8</release>
+                    <sourceFileExcludes>
+                        <sourceFileExclude>module-info.java</sourceFileExclude>
+                        <sourceFileExclude>com/**</sourceFileExclude>
+                    </sourceFileExcludes>
+                </configuration>
+            </plugin>
+        </plugins>
     </build>
 
     <dependencies>


=====================================
activationapi/pom.xml
=====================================
@@ -22,7 +22,7 @@
     <parent>
         <groupId>com.sun.activation</groupId>
         <artifactId>all</artifactId>
-        <version>2.0.0-RC3</version>
+        <version>2.0.0</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <groupId>jakarta.activation</groupId>


=====================================
demo/pom.xml
=====================================
@@ -18,7 +18,7 @@
     <parent>
 	<groupId>com.sun.activation</groupId>
 	<artifactId>all</artifactId>
-	<version>2.0.0-RC3</version>
+	<version>2.0.0</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <groupId>com.sun.activation</groupId>


=====================================
pom.xml
=====================================
@@ -24,7 +24,7 @@
     <groupId>com.sun.activation</groupId>
     <artifactId>all</artifactId>
     <packaging>pom</packaging>
-    <version>2.0.0-RC3</version>
+    <version>2.0.0</version>
     <name>Jakarta Activation distribution</name>
     <description>${project.name}</description>
     <url>https://github.com/eclipse-ee4j/jaf</url>
@@ -89,7 +89,7 @@
 	    true
 	</findbugs.skip>
 	<findbugs.exclude/>
-        <copyright-plugin.version>2.2</copyright-plugin.version>
+        <copyright-plugin.version>2.3</copyright-plugin.version>
     </properties>
 
     <developers>
@@ -426,14 +426,60 @@
 		    </excludes>
 		</configuration>
 	    </plugin>
-	</plugins>
 
-	<pluginManagement>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <configuration>
+                    <author>false</author>
+                    <description>
+                        Jakarta Activation API documentation
+                    </description>
+                    <doctitle>
+                        Jakarta Activation API documentation
+                    </doctitle>
+                    <windowtitle>
+                        Jakarta Activation API documentation
+                    </windowtitle>
+                    <splitindex>true</splitindex>
+                    <use>true</use>
+                    <notimestamp>true</notimestamp>
+                    <serialwarn>true</serialwarn>
+                    <quiet>true</quiet>
+                    <bottom>
+<![CDATA[Copyright © 2019, 2020 Eclipse Foundation.
+    Use is subject to
+    <a href="{@docRoot}/doc-files/speclicense.html" target="_top">license terms</a>.
+]]>
+                    </bottom>
+                    <groups>
+                        <group>
+                            <title>Jakarta Activation API Packages</title>
+                            <packages>jakarta.*</packages>
+                        </group>
+                    </groups>
+                    <!--
+                    <subpackages>jakarta.activation</subpackages>
+                    -->
+                    <!--
+                        Force javadoc to produce non-module docs
+                        since the module definition isn't part of
+                        the API specification.
+                    -->
+                    <!-- force the doc-files directory to be copied -->
+                    <docfilessubdirs>true</docfilessubdirs>
+                    <javadocDirectory>${main.basedir}/activation/src/main/javadoc</javadocDirectory>
+                    <detectJavaApiLink>false</detectJavaApiLink>
+                </configuration>
+            </plugin>
+        </plugins>
+
+        <pluginManagement>
 	    <plugins>
 		<plugin>
 		    <groupId>org.apache.maven.plugins</groupId>
 		    <artifactId>maven-compiler-plugin</artifactId>
-		    <version>3.7.0</version>
+		    <version>3.8.1</version>
 		</plugin>
 		<plugin>
 		    <groupId>org.apache.maven.plugins</groupId>
@@ -443,7 +489,7 @@
 		<plugin>
 		    <groupId>org.apache.maven.plugins</groupId>
 		    <artifactId>maven-jar-plugin</artifactId>
-		    <version>2.4</version>
+		    <version>3.2.0</version>
 		</plugin>
 		<plugin>
 		    <groupId>org.codehaus.mojo</groupId>


=====================================
spec/pom.xml
=====================================
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
 
-    Copyright (c) 2017, 2019 Oracle and/or its affiliates. All rights reserved.
+    Copyright (c) 2017, 2020 Oracle and/or its affiliates. All rights reserved.
 
     This program and the accompanying materials are made available under the
     terms of the Eclipse Public License v. 2.0, which is available at
@@ -25,7 +25,7 @@
 	<relativePath/>
     </parent>
     <artifactId>activation-spec</artifactId>
-    <version>1.2-RevA</version>
+    <version>2.0</version>
     <packaging>pom</packaging>
     <name>Jakarta Activation Specification</name>
 
@@ -58,8 +58,8 @@
                         <configuration>
                             <rules>
                                 <requireJavaVersion>
-                                    <version>[1.8.0,1.9.0)</version>
-                                    <message>You need JDK8 or lower</message>
+                                    <version>[11,)</version>
+                                    <message>You need JDK 11 or higher</message>
                                 </requireJavaVersion>
                             </rules>
                         </configuration>


=====================================
spec/src/main/asciidoc/activation-spec.adoc
=====================================
@@ -1,8 +1,8 @@
 //
-// Copyright (c) 2017, 2019 Contributors to the Eclipse Foundation
+// Copyright (c) 2017, 2020 Contributors to the Eclipse Foundation
 //
 
-= Jakarta Activation 1.2
+= Jakarta Activation 2.0
 :authors: Jakarta Activation Team, https://projects.eclipse.org/projects/ee4j.jaf
 :email: https://dev.eclipse.org/mailman/listinfo/jaf-dev
 :version-label!:


=====================================
spec/src/main/asciidoc/activation.adoc
=====================================
@@ -497,7 +497,7 @@ cycle semantics are the same as those for all Beans. In the case of
 Beans that implement the CommandObject interface we encourage
 application developers to not parent Beans subclassed from
 java.awt.Component to an AWT container until after they have called the
-javax.activation.CommandObject.setCommandContext method.
+jakarta.activation.CommandObject.setCommandContext method.
 
 === Command Verbs
 
@@ -725,7 +725,7 @@ Jakarta Activation is implemented as a Standard Extension to the
 Java™ Platform.
 The following are some more details about the package:
 
-* The package name is javax.activation.
+* The package name is jakarta.activation.
 * The Jakarta Activation implementation does not include
 DataContentHandlers for any MIME data types; applications must include
 the DataContentHandlers they need. Note that the Jakarta Mail
@@ -835,3 +835,5 @@ example viewer Beans (text and image).
 == Document Change History
 
 Oct 21, 2019: First complete Jakarta EE version.
+
+Apr 15, 2020: Jakarta EE 9 version. Package namespace changed to jakarta.*.


=====================================
spec/src/main/asciidoc/license-efsl.adoc
=====================================
@@ -14,7 +14,7 @@ endif::[]
 Release: {revdate}
 ....
 
-Copyright (c) 2019 Eclipse Foundation.
+Copyright (c) 2019, 2020 Eclipse Foundation.
 
 === Eclipse Foundation Specification License
 



View it on GitLab: https://salsa.debian.org/java-team/jakarta-activation/-/commit/1259bed90c3dbfa3913b50b7f3f54feeffc87326

-- 
View it on GitLab: https://salsa.debian.org/java-team/jakarta-activation/-/commit/1259bed90c3dbfa3913b50b7f3f54feeffc87326
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20210117/ce29bb89/attachment.html>


More information about the pkg-java-commits mailing list