You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-scm@portals.apache.org by ta...@apache.org on 2017/01/18 23:55:28 UTC

portals-pluto git commit: updating release procedure with release notes

Repository: portals-pluto
Updated Branches:
  refs/heads/master 43c063a32 -> 09d7e81d3


updating release procedure with release notes


Project: http://git-wip-us.apache.org/repos/asf/portals-pluto/repo
Commit: http://git-wip-us.apache.org/repos/asf/portals-pluto/commit/09d7e81d
Tree: http://git-wip-us.apache.org/repos/asf/portals-pluto/tree/09d7e81d
Diff: http://git-wip-us.apache.org/repos/asf/portals-pluto/diff/09d7e81d

Branch: refs/heads/master
Commit: 09d7e81d369eef2db93eb9fa2d06d26a74dd8f15
Parents: 43c063a
Author: bluesunrise <da...@bluesunrise.com>
Authored: Wed Jan 18 15:55:29 2017 -0800
Committer: bluesunrise <da...@bluesunrise.com>
Committed: Wed Jan 18 15:55:29 2017 -0800

----------------------------------------------------------------------
 RELEASE-PROCEDURE.txt | 48 ++++++++++++++++++++++++++++++++++------------
 1 file changed, 36 insertions(+), 12 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/09d7e81d/RELEASE-PROCEDURE.txt
----------------------------------------------------------------------
diff --git a/RELEASE-PROCEDURE.txt b/RELEASE-PROCEDURE.txt
index 205ec04..41294fa 100644
--- a/RELEASE-PROCEDURE.txt
+++ b/RELEASE-PROCEDURE.txt
@@ -202,12 +202,9 @@ Since 3.0.0
     $ svn add portlet-api-3.0.0.jar*
     $ svn commit -m "Committing Binary Release for pluto-3.0.0"
 
-    # the Pluto 3.0.0 Release Bundle
-    $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/pluto/pluto-bundle/3.0.0/pluto-bundle-3.0.0.zip
-    $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/pluto/pluto-bundle/3.0.0/pluto-bundle-3.0.0.zip.asc
-    $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/pluto/pluto-bundle/3.0.0/pluto-bundle-3.0.0.zip.md5
-    $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/pluto/pluto-bundle/3.0.0/pluto-bundle-3.0.0.zip.sha1
-    $ svn add pluto-3.0.0-bundle.zip*
+    # bundle
+    $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/pluto/pluto-bundle/3.0.0/pluto-bundle-3.0.0.zip*
+    $ svn add pluto-bundle-3.0.0.zip*
     $ svn commit -m "Committing Binary Release for Pluto 3.0.0"
 
     WAIT 24hrs after committing releases for mirrors to replicate before announcing release
@@ -353,16 +350,37 @@ Regards,
 (your name)
 
 ------------------------------------ Release Email -------------------------------------------------
-To      general@portals.apache.org
+To      announce@apache.org
+        general@portals.apache.org
         pluto-user@portals.apache.org
-
-        announce@apache.org list
+        jetspeed-user@portals.apache.org
 
 Subject: [ANNOUNCE] Apache Portals Pluto 3.0.0 release
 
 The Apache Portals team is pleased to announce the General Availability of Apache Pluto version 3.0.0
 
-Version 3.0.0 introduces .... TODO: Scott
+The JSR 362 Portlet Specification 3.0 introduces many improvements to the portlet programming model.
+It adds configuration through annotation, asynchronous support similar to the servlet asynchronous support,
+multipart form support, support for CDI beans, method annotation support allowing portlet methods to
+reside in different classes, and a JavaScript API that allows portal pages to function as single-page applications.
+
+The Pluto 3.0 portlet container implements all JSR 362 features and passes the TCK. While doing so,
+Pluto 3.0 remains fully compliant to the 2.0 Portlet Specification, meaning that version 2.0 portlets can run on
+the version 3.0 portlet container.
+
+Additional Resources:
+
+The Java Community Process JSR 362 page will allow you to access the complete specification for full details.
+
+http://jcp.org/en/jsr/detail?id=362
+
+The JavaOne 2016 presentation "Portlet Specification 3.0 Is Here!" provides a version 3.0 overview.
+
+https://static.rainfocus.com/oracle/oow16/sess/1462801563632001pOv8/ppt/JSR362-JavaOne-2016a.pdf
+
+The Portlet API Version 3.0 page documents the portlet programming interface.
+
+http://portals.apache.org/pluto/portlet-3.0-apidocs/index.html
 
 For a full overview of all the Pluto features, see the online documentation. To get up and running quickly,
 download the bundle which comes with a bundled latest Tomcat 8 ready to run.
@@ -380,8 +398,14 @@ Download and Deploying:
 http://portals.apache.org/pluto/v30/deploying.html
 
 Tomcat 8 Bundle:
-TODO:
-
+https://dist.apache.org/repos/dist/release/portals/pluto/pluto-bundle-3.0.0.zip
+
+Using the Portlet 3.0 API with Maven:
+<dependency>
+    <groupId>javax.portlet</groupId>
+    <artifactId>portlet-api</artifactId>
+    <version>3.0.0</version>
+</dependency>
 
 --
 David S Taylor