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