Author: taylor
Date: Thu Jun 15 23:32:03 2017
New Revision: 1798890

URL: http://svn.apache.org/viewvc?rev=1798890&view=rev
Log:
Updating news for release of pluto archetypes 3.0.0

Modified:
    portals/site-live/pluto/news.html
    portals/site-live/pluto/v30/getting-started.html

Modified: portals/site-live/pluto/news.html
URL: 
http://svn.apache.org/viewvc/portals/site-live/pluto/news.html?rev=1798890&r1=1798889&r2=1798890&view=diff
==============================================================================
--- portals/site-live/pluto/news.html (original)
+++ portals/site-live/pluto/news.html Thu Jun 15 23:32:03 2017
@@ -47,7 +47,7 @@
   
     
             <div class="xleft">
-        Last Published: 2017-01-13
+        Last Published: 2017-06-15
                           |   
                 <a href="http://portals.apache.org/pluto"; 
class="externalLink">Home</a>
                           </div>
@@ -250,321 +250,335 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2><a name="News_and_Status"></a>News and 
Status</h2>
-<h4>12 January 2017 - Portals Pluto 3.0</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 3.0.0.
-            This is the first GA release of Pluto conformant to the 
-            <a href="http://www.jcp.org/en/jsr/detail?id=362"; 
class="externalLink">Java Portlet 3.0 Standard</a>.
-        </p>
-<p>
-            Pluto 3.0.0 is a major release implementing new functionality 
introduced
-            with JSR 362 Portlet Specification 3.0.
-            Please see the features overview <a 
href="v30/v3Features.html">here.</a></p>
-<h4>14 November 2016 - Portals Pluto 3.0 is almost ready!</h4>
-<p>The Pluto 3.0 release is nearing completion...</p>
-<h4>26 September 2011 - Portals Pluto 2.0.3</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 2.0.3.
-            This is the fourth GA release of the 2.0 line of Pluto conformant 
to the 
-            <a href="http://www.jcp.org/en/jsr/detail?id=286"; 
class="externalLink">Java Portlet 2.0 Standard</a>.
-        </p>
-<p>
-            Pluto 2.0.3 is primarily a minor bugfix and maintenance release.
-        </p>
-<p>
-            Full release notes can be found <a 
href="v20/release-notes.html">here.</a></p>
-<h4>11 June 2010 - Portals Pluto 2.0.2</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 2.0.2.
-            This is the third GA release of the 2.0 line of Pluto conformant 
to the 
-            <a href="http://www.jcp.org/en/jsr/detail?id=286"; 
class="externalLink">Java Portlet 2.0 Standard</a>.
-        </p>
-<p>
-            Pluto 2.0.2 is primarily a minor bugfix and maintenance release.
-        </p>
-<p>
-            Full release notes can be found <a 
href="v20/release-notes.html">here.</a></p>
-<h4>16 April 2010 - Portals Pluto 2.0.1</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 2.0.1.
-            This is the second GA release of the 2.0 line of Pluto conformant 
to the 
-            <a href="http://www.jcp.org/en/jsr/detail?id=286"; 
class="externalLink">Java Portlet 2.0 Standard</a>.
-        </p>
-<p>
-            Pluto 2.0.1 includes a number of minor bugfixes and improvements 
and now provides more OSGi friendly bundle configurations.
-        </p>
-<p>
-            Full release notes can be found <a 
href="v20/release-notes.html">here.</a></p>
-<h4>27 May 2009 - Portals Pluto 2.0.0</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 2.0. 
-            This is the first GA release of the 2.0 line of Pluto. Version 
2.0.0 is our first release conformant to the 
-            <a href="http://www.jcp.org/en/jsr/detail?id=286"; 
class="externalLink">Java Portlet 2.0 Standard</a>. All releases prior, such as 
the 1.1.x releases, 
-            are conformant to the first Java Portlet Specification, 
-                               <a 
href="http://www.jcp.org/en/jsr/detail?id=168"; class="externalLink">the Java 
Portlet 1.0 Standard</a>.            
-        </p>
-<p>
-            Full release notes can be found <a 
href="v20/release-notes-2.0.0.html">here.</a></p>
-<h4>9 February 2009 - Portals Pluto 1.1.7</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.7. 
-            This is the eighth GA release of the 1.1 line of Pluto, which is a 
major refactoring of 
-            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
-        </p>
-<p>
-            Pluto 1.1.7 includes a number of minor bugfixes and improvements, 
thanks to a number of 
-            contributions from the community. They include fixing support of 
multivalued URL parameters
-            from the portlet tag library, better session handling hooks for 
portals and other enhancements.
-        </p>
-<p>
-            Full release notes can be found <a 
href="http://portals.apache.org/pluto/v11/release-notes.html"; 
class="externalLink">here.</a></p>
-<h4>11 August 2008 - Portals Pluto 1.1.6</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.6. 
-            This is the seventh GA release of the 1.1 line of Pluto, which is 
a major refactoring of 
-            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
-        </p>
-<p>
-            Pluto 1.1.6 includes a number of minor bugfixes and improvements, 
thanks to a number of 
-            contributions from the community. The include caching USER_INFO 
per request, better error
-            messages when a portlet or portlet application cannot be found, 
reduce overhead of loading
-            portlet preferences, attach source to Maven artifacts, and 
addtional enhancements have been made
-            to the Pluto tag libraries.
-        </p>
-<p>
-            Full release notes can be found <a 
href="http://portals.apache.org/pluto/v11/release-notes.html"; 
class="externalLink">here.</a></p>
-<h4>26 March 2008 - Portals Pluto 1.1.5</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.5. 
-            This is the sixth GA release of the 1.1 line of Pluto, which is a 
major refactoring of 
-            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
-        </p>
-<p>
-            Pluto 1.1.5 includes a number of minor bugfixes and improvements, 
thanks to a number of 
-            contributions from the community.  They include enhancements to 
the Assembler, the Descriptor 
-            implementation now uses JAXP when running on Java 1.5 or greater, 
Container support has been
-            improved for other servlet containers besides Tomcat, and 
addtional enhancements have been made
-            to the Pluto tag libraries.
-        </p>
-<p>
-            Full release notes can be found <a 
href="http://portals.apache.org/pluto/v11/release-notes.html"; 
class="externalLink">here.</a></p>
-<h4>7 January 2008 - JSR-286 RI work moves to the Subversion trunk</h4>
-<p>
-            The work on the JSR-286 (Portlet 2.0) reference implementation 
that began in January 2007 in 
-            the 1.1-286-COMPATIBILITY branch of the Pluto Subversion 
repository has now been merged
-            back into the current Pluto 1.1 code and moved into the SVN trunk. 
This code is the 
-            basis for a future Pluto 2.0 release. It has been given a version 
number of 2.0.0-SNAPSHOT
-            in the root Maven 2 pom.xml.
-        </p>
-<h4>7 August 2007 - Portals Pluto 1.1.4</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.4. 
-            This is the fifth GA release of the 1.1 line of Pluto, which is a 
major refactoring of 
-            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
-        </p>
-<p>
-            Pluto 1.1.4 includes support for JSP 2.1, updates to the Pluto 
Portal, Tomcat 6 installation 
-            support, and bug fixes related to url and portlet request 
attribute handling.
-        </p>
-<p><strong>Please note:</strong> It was discovered during the 1.1.4 release 
process that 
-            Pluto 1.1.<em>3</em> was not binary compatible with Pluto 
1.1.<em>2</em>.  The <em>1.1.4</em>
-            release maintains binary compatability with <em>1.1.3</em></p>
-<p>
-            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
-            Pluto 1.1 is the basis for the reference implementation of the 
JSR-286 (Portlet 2.0) specification now 
-            under development by the JSR-286 Expert Group.
-        </p>
-<h4>17 May 2007 - Portals Pluto 1.1.3</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.3. 
-            This is the fourth GA release of the 1.1 line of Pluto, which is a 
major refactoring of 
-            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
-        </p>
-<p>
-            The 1.1.3 GA release includes a simple filter enabling JSP's to 
include portlets, and an updated
-            portal url generator. Release notes for the 1.1.3 release can be 
found at 
-            http://portals.apache.org/pluto/v11/release-notes.html. 
-        </p>
-<p>
-            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
-            Pluto 1.1 is the basis for the reference implementation of the 
JSR-286 (Portlet 2.0) specification now 
-            under development by the JSR-286 Expert Group.
-        </p>
-<h4>21 March 2007 - Portals Pluto 1.1.2</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.2. 
-            This is the third GA release of the 1.1 line of Pluto, which is a 
major refactoring of 
-            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
-        </p>
-<p>
-            The 1.1.2 GA release includes a number of minor bugfixes and 
enhancements including additional 
-            callbacks in the container, and updated assembly support in the 
Maven 2 plugin.  Release notes 
-            for the 1.1.2 release can be found at 
http://portals.apache.org/pluto/v11/release-notes.html. 
-        </p>
-<p>
-            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
-            Pluto 1.1 is the basis for the reference implementation of the 
JSR-286 (Portlet 2.0) specification now 
-            under development by the JSR-286 Expert Group.
-        </p>
-<h4>26 February 2007 - Portals Pluto 1.1.0 released</h4>
-<p>
-            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.0. 
-            This is the first GA release of the 1.1 line of Pluto, which is a 
major refactoring of Pluto 1.0.1 
-            to allow for easier integration of Pluto's portlet container into 
a portal and easier 
-            configuration of the Pluto portal driver, a bare-bones portal 
included with Pluto.
-        </p>
-<p>
-            This release fixes a number of outstanding bugs in Pluto 1.1. The 
bundled binary release, which
-            has been updated to use Tomcat 5.5.20, now contains an 
administrative portlet for registering
-            custom portlets in Pluto, which is linked to Tomcat's native war 
deployer. 
-        </p>
-<p>
-            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
-            Pluto 1.1 is the basis for the reference implementation of the 
JSR-286 (Portlet 2.0) specification 
-            now under development by the JSR-286 Expert Group.
-        </p>
-<h4>12 October 2006 - Portals Pluto 1.1.0 beta2 released</h4>
-<p>
-            The Apache Pluto project is proud to announce the release of Pluto 
1.1.0 beta2. 
-            This is the second release of the 1.1 version of Pluto, which is a 
major refactoring of Pluto 1.0.1 
-            to allow for easier integration of Pluto's portlet container into 
a portal and easier 
-            configuration of the Pluto portal driver, a bare-bones portal 
included with Pluto.
-        </p>
-<p>
-            This release fixes a number of bugs in Pluto 1.1 including ones 
that prevented standard portlet modes and
-            window states from functioning properly. We've also updated the 
binary release to deploy Pluto into 
-            Tomcat 5.5.17.
-        </p>
-<p>
-            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
-            Pluto 1.1 is the basis for the reference implementation of the 
JSR-286 (Portlet 2.0) specification 
-            now under development by the JSR-286 Expert Group.
-        </p>
-<h4>1 June 2006 - Portals Pluto 1.1.0 beta1 released</h4>
-<p>
-            The Apache Pluto project is proud to announce the release of Pluto 
1.1.0 beta1. 
-            This is the first release of the 1.1 version of Pluto, which is a 
major refactoring of Pluto 1.0.1. 
-            This refactoring allows for easier integration of Pluto's portlet 
container into a portal and easier 
-            configuration of the Pluto portal driver, a bare-bones portal 
included with Pluto.
-        </p>
-<p>
-            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
-            Pluto 1.1 will be the basis for the reference implementation of 
the JSR-286 (Portlet 2.0) specification 
-            now under development by the JSR-286 Expert Group.
-        </p>
-<h4>18 September 2005 - Portals Pluto 1.0.1 General Availability Released</h4>
-<p>
-        The Apache Pluto Community is proud to announce the General
-        Availablility release of Pluto 1.0.1, the reference implementation of
-        the Java Portlet Specification (JSR-168).
-      </p>
-<p>
-         Nearly all the outstanding bugs have been fixed in this release.
-        In addition, the Admin Portlet Application now supports hot deployment
-        of custom portlets.
-      </p>
-<h4>24 July 2005 - Portals Pluto 1.0.1-rc4 Released</h4>
-<h4>11 July 2005 - Portals Pluto 1.0.1-rc3 Released</h4>
-<p>
-        The Apache Pluto Community is proud to announce the release of Apache
-        Pluto 1.0.1-rc-2: the third binary release of the reference
-        implementation of the Java Portlet Specification.
-      </p>
-<p>
-        The third release candidate contains several bug fixes and will be
-        followed by a general availability of Pluto 1.0.1. In addition to bug
-        fixes, the release contains a new administrative portlet which can be
-        used to deploy portlets.
-      </p>
-<h4>22 December 2004 - Portals Pluto 1.0.1-rc2 Released</h4>
-<p>
-        The Apache Pluto Community is proud to announce the release of Apache
-        Pluto 1.0.1-rc-2: the second binary release of the reference
-        implementation of the Java Portlet Specification.
-      </p>
-<p>
-        Community feedback will decide if a further release candidate is
-        required before a final release.
-      </p>
-<h4>8 October 2004 - Portals Pluto 1.0.1-rc1 Released</h4>
-<p>
-        The Apache Pluto Community is proud to announce the release of Apache
-        Pluto 1.0.1-rc-1: the first binary release of the reference
-        implementation of the Java Portlet Specification.
-      </p>
-<p>
-        Pluto 1.0.1-rc-1 is considered a release candidate. The promotion of
-        this release candidate to general availability is expected within the
-        few weeks, pending feedback from the community.
-      </p>
-<p>
-        The Java Portlet Specification defines a Portlet API very similar to
-        the Servlet API. The API provides a means for aggregating disperate
-        content sources.  The specification addresses security and
-        personalization considerations and defines a standard with which these
-        sources, or portlets can be deployed.
-      </p>
-<p>
-        Pluto is an embedable portlet container which will typically be bundled
-        within a fully functional Portal.  The Pluto community has developed a
-        simple portal driver implementation which allows for the testing and
-        development of portlets with the container. The Pluto testsuite is an
-        implementation agnostic portlet application which tests several basic
-        operations of the container in which it is deployed.
-      </p>
-<p>
-        The distribution is organized into four releases:
-        <ul><li>A binary distribution bundled with Tomcat. This distribution is
-          the easiest to install.</li>
-<li>A source distribution.</li>
-<li>A binary distribution containing the container library.</li>
-<li>A binary tools distribution with the portal driver and testsuite.</li>
-</ul>
-</p>
-<h4>September 2004 - Releasing Pluto</h4>
-<p>
-        The Pluto Team is currently working on the first public release which
-        is expected by the end of September.
-      </p>
-<h4>July/August 2004 - Pluto moved out of the Incubator</h4>
-<p>
-        The Pluto Project is now a sub project under the portals PMC and has
-        moved out of the incubator. This move comes with some changes regarding
-        mailing addresses etc. In addition Pluto now uses Subversion instead of
-        CVS.
-      </p>
-<h4>May 2004 - Pluto moved issues to JIRA</h4>
-<p>
-        As most projects in the ASF, we are superseding Bugzilla and using JIRA
-        to manage project issues. New URL for
-        <a 
href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10560"; 
class="externalLink">
-        Pluto issues</a>.
-      </p>
-<h4>21 March 2004 - Pluto Declaration of Intent Finalized</h4>
-<p>
-        The Pluto Community has finalized a declaration of intent which
-        clarifies the direction with which Pluto development will move forward.
-      </p>
-<h4>27 February 2004 - Pluto SubProject Documentation Available</h4>
-<p>
-        The maven subproject documentation is now being generated and included
-        in the Pluto documentation builds.
-      </p>
-<h4>10 November 2003 - Pluto Gets a Face Lift</h4>
-<p>
-        Pluto is now managed by maven and it's website has subsequently 
recieved
-        a face lift. http://jakarta.apache.org/pluto now contains additional
-        information that should be helpfull in establishing this community.
-      </p>
-<h4>9 November 2003 - Pluto added to Bugzilla</h4>
-<p>
-        Pluto has been added to Bugzilla
-        (<a href="http://issues.apache.org/bugzilla"; 
class="externalLink">http://issues.apache.org/bugzilla</a>).
-        Issues, bugs, and enhancements will now be managed through this bug
-        database.
-      </p>
-</div>
+        <div class="section"><h2><a name="News_and_Status"></a>News and 
Status</h2>
+<h4>27 April 2017 - Apache Pluto Archetype 3.0.0</h4>
+<p>
+            The Apache Portals team is pleased to announce the General 
Availability of the Apache Pluto Archetypes for Pluto 3.0.0.
+            Two archetypes are available:
+            <ul><li>
+                The generic-portlet-archetype can be used to create an 
old-fashioned portlet project which has a class that extends GenericPortlet. 
+            </li>
+<li>
+                The bean-portlet-archetype can be used to create a modern 
&quot;bean portlet&quot; that utilizes the Portlet 3.0 CDI features.
+            </li>
+</ul>
+</p>
+<p>
+            Archetypes are available in Maven Central <a class="externalLink" 
href="http://search.maven.org/#search%7Cga%7C1%7Cpluto%20archetype";>here.</a></p>
+<h4>12 January 2017 - Portals Pluto 3.0</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 3.0.0.
+            This is the first GA release of Pluto conformant to the 
+            <a class="externalLink" 
href="http://www.jcp.org/en/jsr/detail?id=362";>Java Portlet 3.0 Standard</a>.
+        </p>
+<p>
+            Pluto 3.0.0 is a major release implementing new functionality 
introduced
+            with JSR 362 Portlet Specification 3.0.
+            Please see the features overview <a 
href="v30/v3Features.html">here.</a></p>
+<h4>14 November 2016 - Portals Pluto 3.0 is almost ready!</h4>
+<p>The Pluto 3.0 release is nearing completion...</p>
+<h4>26 September 2011 - Portals Pluto 2.0.3</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 2.0.3.
+            This is the fourth GA release of the 2.0 line of Pluto conformant 
to the 
+            <a class="externalLink" 
href="http://www.jcp.org/en/jsr/detail?id=286";>Java Portlet 2.0 Standard</a>.
+        </p>
+<p>
+            Pluto 2.0.3 is primarily a minor bugfix and maintenance release.
+        </p>
+<p>
+            Full release notes can be found <a 
href="v20/release-notes.html">here.</a></p>
+<h4>11 June 2010 - Portals Pluto 2.0.2</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 2.0.2.
+            This is the third GA release of the 2.0 line of Pluto conformant 
to the 
+            <a class="externalLink" 
href="http://www.jcp.org/en/jsr/detail?id=286";>Java Portlet 2.0 Standard</a>.
+        </p>
+<p>
+            Pluto 2.0.2 is primarily a minor bugfix and maintenance release.
+        </p>
+<p>
+            Full release notes can be found <a 
href="v20/release-notes.html">here.</a></p>
+<h4>16 April 2010 - Portals Pluto 2.0.1</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 2.0.1.
+            This is the second GA release of the 2.0 line of Pluto conformant 
to the 
+            <a class="externalLink" 
href="http://www.jcp.org/en/jsr/detail?id=286";>Java Portlet 2.0 Standard</a>.
+        </p>
+<p>
+            Pluto 2.0.1 includes a number of minor bugfixes and improvements 
and now provides more OSGi friendly bundle configurations.
+        </p>
+<p>
+            Full release notes can be found <a 
href="v20/release-notes.html">here.</a></p>
+<h4>27 May 2009 - Portals Pluto 2.0.0</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 2.0. 
+            This is the first GA release of the 2.0 line of Pluto. Version 
2.0.0 is our first release conformant to the 
+            <a class="externalLink" 
href="http://www.jcp.org/en/jsr/detail?id=286";>Java Portlet 2.0 Standard</a>. 
All releases prior, such as the 1.1.x releases, 
+            are conformant to the first Java Portlet Specification, 
+                               <a class="externalLink" 
href="http://www.jcp.org/en/jsr/detail?id=168";>the Java Portlet 1.0 
Standard</a>.            
+        </p>
+<p>
+            Full release notes can be found <a 
href="v20/release-notes-2.0.0.html">here.</a></p>
+<h4>9 February 2009 - Portals Pluto 1.1.7</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.7. 
+            This is the eighth GA release of the 1.1 line of Pluto, which is a 
major refactoring of 
+            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
+        </p>
+<p>
+            Pluto 1.1.7 includes a number of minor bugfixes and improvements, 
thanks to a number of 
+            contributions from the community. They include fixing support of 
multivalued URL parameters
+            from the portlet tag library, better session handling hooks for 
portals and other enhancements.
+        </p>
+<p>
+            Full release notes can be found <a class="externalLink" 
href="http://portals.apache.org/pluto/v11/release-notes.html";>here.</a></p>
+<h4>11 August 2008 - Portals Pluto 1.1.6</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.6. 
+            This is the seventh GA release of the 1.1 line of Pluto, which is 
a major refactoring of 
+            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
+        </p>
+<p>
+            Pluto 1.1.6 includes a number of minor bugfixes and improvements, 
thanks to a number of 
+            contributions from the community. The include caching USER_INFO 
per request, better error
+            messages when a portlet or portlet application cannot be found, 
reduce overhead of loading
+            portlet preferences, attach source to Maven artifacts, and 
addtional enhancements have been made
+            to the Pluto tag libraries.
+        </p>
+<p>
+            Full release notes can be found <a class="externalLink" 
href="http://portals.apache.org/pluto/v11/release-notes.html";>here.</a></p>
+<h4>26 March 2008 - Portals Pluto 1.1.5</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.5. 
+            This is the sixth GA release of the 1.1 line of Pluto, which is a 
major refactoring of 
+            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
+        </p>
+<p>
+            Pluto 1.1.5 includes a number of minor bugfixes and improvements, 
thanks to a number of 
+            contributions from the community.  They include enhancements to 
the Assembler, the Descriptor 
+            implementation now uses JAXP when running on Java 1.5 or greater, 
Container support has been
+            improved for other servlet containers besides Tomcat, and 
addtional enhancements have been made
+            to the Pluto tag libraries.
+        </p>
+<p>
+            Full release notes can be found <a class="externalLink" 
href="http://portals.apache.org/pluto/v11/release-notes.html";>here.</a></p>
+<h4>7 January 2008 - JSR-286 RI work moves to the Subversion trunk</h4>
+<p>
+            The work on the JSR-286 (Portlet 2.0) reference implementation 
that began in January 2007 in 
+            the 1.1-286-COMPATIBILITY branch of the Pluto Subversion 
repository has now been merged
+            back into the current Pluto 1.1 code and moved into the SVN trunk. 
This code is the 
+            basis for a future Pluto 2.0 release. It has been given a version 
number of 2.0.0-SNAPSHOT
+            in the root Maven 2 pom.xml.
+        </p>
+<h4>7 August 2007 - Portals Pluto 1.1.4</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.4. 
+            This is the fifth GA release of the 1.1 line of Pluto, which is a 
major refactoring of 
+            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
+        </p>
+<p>
+            Pluto 1.1.4 includes support for JSP 2.1, updates to the Pluto 
Portal, Tomcat 6 installation 
+            support, and bug fixes related to url and portlet request 
attribute handling.
+        </p>
+<p><strong>Please note:</strong> It was discovered during the 1.1.4 release 
process that 
+            Pluto 1.1.<em>3</em> was not binary compatible with Pluto 
1.1.<em>2</em>.  The <em>1.1.4</em>
+            release maintains binary compatability with <em>1.1.3</em></p>
+<p>
+            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
+            Pluto 1.1 is the basis for the reference implementation of the 
JSR-286 (Portlet 2.0) specification now 
+            under development by the JSR-286 Expert Group.
+        </p>
+<h4>17 May 2007 - Portals Pluto 1.1.3</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.3. 
+            This is the fourth GA release of the 1.1 line of Pluto, which is a 
major refactoring of 
+            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
+        </p>
+<p>
+            The 1.1.3 GA release includes a simple filter enabling JSP's to 
include portlets, and an updated
+            portal url generator. Release notes for the 1.1.3 release can be 
found at 
+            http://portals.apache.org/pluto/v11/release-notes.html. 
+        </p>
+<p>
+            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
+            Pluto 1.1 is the basis for the reference implementation of the 
JSR-286 (Portlet 2.0) specification now 
+            under development by the JSR-286 Expert Group.
+        </p>
+<h4>21 March 2007 - Portals Pluto 1.1.2</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.2. 
+            This is the third GA release of the 1.1 line of Pluto, which is a 
major refactoring of 
+            Pluto 1.0.1 to allow for easier integration of Pluto's portlet 
container into a portal.
+        </p>
+<p>
+            The 1.1.2 GA release includes a number of minor bugfixes and 
enhancements including additional 
+            callbacks in the container, and updated assembly support in the 
Maven 2 plugin.  Release notes 
+            for the 1.1.2 release can be found at 
http://portals.apache.org/pluto/v11/release-notes.html. 
+        </p>
+<p>
+            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
+            Pluto 1.1 is the basis for the reference implementation of the 
JSR-286 (Portlet 2.0) specification now 
+            under development by the JSR-286 Expert Group.
+        </p>
+<h4>26 February 2007 - Portals Pluto 1.1.0 released</h4>
+<p>
+            The Apache Pluto project is proud to announce the General 
Availability release of Pluto 1.1.0. 
+            This is the first GA release of the 1.1 line of Pluto, which is a 
major refactoring of Pluto 1.0.1 
+            to allow for easier integration of Pluto's portlet container into 
a portal and easier 
+            configuration of the Pluto portal driver, a bare-bones portal 
included with Pluto.
+        </p>
+<p>
+            This release fixes a number of outstanding bugs in Pluto 1.1. The 
bundled binary release, which
+            has been updated to use Tomcat 5.5.20, now contains an 
administrative portlet for registering
+            custom portlets in Pluto, which is linked to Tomcat's native war 
deployer. 
+        </p>
+<p>
+            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
+            Pluto 1.1 is the basis for the reference implementation of the 
JSR-286 (Portlet 2.0) specification 
+            now under development by the JSR-286 Expert Group.
+        </p>
+<h4>12 October 2006 - Portals Pluto 1.1.0 beta2 released</h4>
+<p>
+            The Apache Pluto project is proud to announce the release of Pluto 
1.1.0 beta2. 
+            This is the second release of the 1.1 version of Pluto, which is a 
major refactoring of Pluto 1.0.1 
+            to allow for easier integration of Pluto's portlet container into 
a portal and easier 
+            configuration of the Pluto portal driver, a bare-bones portal 
included with Pluto.
+        </p>
+<p>
+            This release fixes a number of bugs in Pluto 1.1 including ones 
that prevented standard portlet modes and
+            window states from functioning properly. We've also updated the 
binary release to deploy Pluto into 
+            Tomcat 5.5.17.
+        </p>
+<p>
+            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
+            Pluto 1.1 is the basis for the reference implementation of the 
JSR-286 (Portlet 2.0) specification 
+            now under development by the JSR-286 Expert Group.
+        </p>
+<h4>1 June 2006 - Portals Pluto 1.1.0 beta1 released</h4>
+<p>
+            The Apache Pluto project is proud to announce the release of Pluto 
1.1.0 beta1. 
+            This is the first release of the 1.1 version of Pluto, which is a 
major refactoring of Pluto 1.0.1. 
+            This refactoring allows for easier integration of Pluto's portlet 
container into a portal and easier 
+            configuration of the Pluto portal driver, a bare-bones portal 
included with Pluto.
+        </p>
+<p>
+            Pluto is the reference implementation of the JSR-168 (Portlet 1.0) 
specification for a portlet container. 
+            Pluto 1.1 will be the basis for the reference implementation of 
the JSR-286 (Portlet 2.0) specification 
+            now under development by the JSR-286 Expert Group.
+        </p>
+<h4>18 September 2005 - Portals Pluto 1.0.1 General Availability Released</h4>
+<p>
+        The Apache Pluto Community is proud to announce the General
+        Availablility release of Pluto 1.0.1, the reference implementation of
+        the Java Portlet Specification (JSR-168).
+      </p>
+<p>
+         Nearly all the outstanding bugs have been fixed in this release.
+        In addition, the Admin Portlet Application now supports hot deployment
+        of custom portlets.
+      </p>
+<h4>24 July 2005 - Portals Pluto 1.0.1-rc4 Released</h4>
+<h4>11 July 2005 - Portals Pluto 1.0.1-rc3 Released</h4>
+<p>
+        The Apache Pluto Community is proud to announce the release of Apache
+        Pluto 1.0.1-rc-2: the third binary release of the reference
+        implementation of the Java Portlet Specification.
+      </p>
+<p>
+        The third release candidate contains several bug fixes and will be
+        followed by a general availability of Pluto 1.0.1. In addition to bug
+        fixes, the release contains a new administrative portlet which can be
+        used to deploy portlets.
+      </p>
+<h4>22 December 2004 - Portals Pluto 1.0.1-rc2 Released</h4>
+<p>
+        The Apache Pluto Community is proud to announce the release of Apache
+        Pluto 1.0.1-rc-2: the second binary release of the reference
+        implementation of the Java Portlet Specification.
+      </p>
+<p>
+        Community feedback will decide if a further release candidate is
+        required before a final release.
+      </p>
+<h4>8 October 2004 - Portals Pluto 1.0.1-rc1 Released</h4>
+<p>
+        The Apache Pluto Community is proud to announce the release of Apache
+        Pluto 1.0.1-rc-1: the first binary release of the reference
+        implementation of the Java Portlet Specification.
+      </p>
+<p>
+        Pluto 1.0.1-rc-1 is considered a release candidate. The promotion of
+        this release candidate to general availability is expected within the
+        few weeks, pending feedback from the community.
+      </p>
+<p>
+        The Java Portlet Specification defines a Portlet API very similar to
+        the Servlet API. The API provides a means for aggregating disperate
+        content sources.  The specification addresses security and
+        personalization considerations and defines a standard with which these
+        sources, or portlets can be deployed.
+      </p>
+<p>
+        Pluto is an embedable portlet container which will typically be bundled
+        within a fully functional Portal.  The Pluto community has developed a
+        simple portal driver implementation which allows for the testing and
+        development of portlets with the container. The Pluto testsuite is an
+        implementation agnostic portlet application which tests several basic
+        operations of the container in which it is deployed.
+      </p>
+<p>
+        The distribution is organized into four releases:
+        <ul><li>A binary distribution bundled with Tomcat. This distribution is
+          the easiest to install.</li>
+<li>A source distribution.</li>
+<li>A binary distribution containing the container library.</li>
+<li>A binary tools distribution with the portal driver and testsuite.</li>
+</ul>
+</p>
+<h4>September 2004 - Releasing Pluto</h4>
+<p>
+        The Pluto Team is currently working on the first public release which
+        is expected by the end of September.
+      </p>
+<h4>July/August 2004 - Pluto moved out of the Incubator</h4>
+<p>
+        The Pluto Project is now a sub project under the portals PMC and has
+        moved out of the incubator. This move comes with some changes regarding
+        mailing addresses etc. In addition Pluto now uses Subversion instead of
+        CVS.
+      </p>
+<h4>May 2004 - Pluto moved issues to JIRA</h4>
+<p>
+        As most projects in the ASF, we are superseding Bugzilla and using JIRA
+        to manage project issues. New URL for
+        <a class="externalLink" 
href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10560";>
+        Pluto issues</a>.
+      </p>
+<h4>21 March 2004 - Pluto Declaration of Intent Finalized</h4>
+<p>
+        The Pluto Community has finalized a declaration of intent which
+        clarifies the direction with which Pluto development will move forward.
+      </p>
+<h4>27 February 2004 - Pluto SubProject Documentation Available</h4>
+<p>
+        The maven subproject documentation is now being generated and included
+        in the Pluto documentation builds.
+      </p>
+<h4>10 November 2003 - Pluto Gets a Face Lift</h4>
+<p>
+        Pluto is now managed by maven and it's website has subsequently 
recieved
+        a face lift. http://jakarta.apache.org/pluto now contains additional
+        information that should be helpfull in establishing this community.
+      </p>
+<h4>9 November 2003 - Pluto added to Bugzilla</h4>
+<p>
+        Pluto has been added to Bugzilla
+        (<a class="externalLink" 
href="http://issues.apache.org/bugzilla";>http://issues.apache.org/bugzilla</a>).
+        Issues, bugs, and enhancements will now be managed through this bug
+        database.
+      </p>
+</div>
 
       </div>
     </div>

Modified: portals/site-live/pluto/v30/getting-started.html
URL: 
http://svn.apache.org/viewvc/portals/site-live/pluto/v30/getting-started.html?rev=1798890&r1=1798889&r2=1798890&view=diff
==============================================================================
--- portals/site-live/pluto/v30/getting-started.html (original)
+++ portals/site-live/pluto/v30/getting-started.html Thu Jun 15 23:32:03 2017
@@ -47,7 +47,7 @@
   
     
             <div class="xleft">
-        Last Published: 2017-01-13
+        Last Published: 2017-06-15
                           |   
                 <a href="http://portals.apache.org/pluto"; 
class="externalLink">Home</a>
                           </div>
@@ -250,151 +250,188 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2><a 
name="Installing_the_Pluto_3.0_Binary_Build"></a>Installing the Pluto 3.0 
Binary Build</h2>
-<div class="highlightBox"><h4>About Pluto Distributions</h4>
+        <div class="section"><h2><a 
name="Installing_the_Pluto_3.0_Binary_Build"></a>Installing the Pluto 3.0 
Binary Build</h2>
+<div class="highlightBox"><h4>About Pluto Distributions</h4>
 <p>
           You can download a pre-built Pluto bundle, or you can build Pluto 
from
           the source code.
           <ul><li><strong>pluto-bundle</strong> - Provides Pluto and Tomcat 
bundled together.
-            </li>
+            </li>
 <li><strong>pluto-source-release</strong> - Provides the Pluto source code; 
requires
-                that you build and deploy Pluto on your own.</li>
-</ul>
-</p>
+                that you build and deploy Pluto on your own.</li>
+</ul>
+</p>
 </div><ol type="1"><li>
           
           Download the Pluto 3.0 binary distribution named 
<strong>pluto-bundle-3.0.0.zip</strong> from 
-          a <a href="http://www.apache.org/dyn/closer.cgi/portals/pluto/"; 
class="externalLink">distribution site</a>.</li>
-<li>Unzip the binary distribution into a directory.</li>
-<ol type="1"><li>pluto-&lt;version&gt; (pluto-3.0.0) will be the top level 
directory.</li>
-</ol>
+          a <a class="externalLink" 
href="http://www.apache.org/dyn/closer.cgi/portals/pluto/";>distribution 
site</a>.</li>
+<li>Unzip the binary distribution into a directory.</li>
+<ol type="1"><li>pluto-&lt;version&gt; (pluto-3.0.0) will be the top level 
directory.</li>
+</ol>
 <li>
           Execute startup.bat (Windows) or startup.sh (Unix)
-          in pluto-&lt;version&gt;/bin.</li>
+          in pluto-&lt;version&gt;/bin.</li>
 <li>
           Use shutdown.bat/shutdown.sh to stop the portal
-        </li>
+        </li>
 <li>
-          Browse to <a href="http://localhost:8080/pluto/portal"; 
class="externalLink">http://localhost:8080/pluto/portal</a></li>
+          Browse to <a class="externalLink" 
href="http://localhost:8080/pluto/portal";>http://localhost:8080/pluto/portal</a></li>
 <li>
           Login as user pluto (password=pluto) or tomcat (password=pluto).
-        </li>
-</ol>
-</div>
-<div class="section"><h2><a name="Building_Pluto_3.0_from_Source"></a>Building 
Pluto 3.0 from Source</h2>
+        </li>
+</ol>
+</div>
+<div class="section"><h2><a name="Building_Pluto_3.0_from_Source"></a>Building 
Pluto 3.0 from Source</h2>
 <p>
         Pluto uses Maven 3 as its project management and build system. 
         Pluto currently provides Maven plugins and ant scripts which can be 
used to
         install the Pluto Portal.
-      </p>
+      </p>
 <p>
         The Pluto project uses the
-        <a href="https://git-scm.com/"; class="externalLink">Git</a> version 
control
+        <a class="externalLink" href="https://git-scm.com/";>Git</a> version 
control
         system.  If you're new to Git, you can find many books and online
         resources to help you.
-      </p>
-<h4>Software Prerequisites</h4>
+      </p>
+<h4>Software Prerequisites</h4>
 <p>
          In order to build Pluto, you will need to have the following software 
          packages installed on your system. For help in obtaining and 
installing
          the packages, please access the appropriate web resources.
          <ul><li>
              A Java runtime environment, version 1.7.0 or later. See
-             <a href="https://java.com/en/download/"; class="externalLink">the 
Java download site</a></li>
+             <a class="externalLink" href="https://java.com/en/download/";>the 
Java download site</a></li>
 <li>
              Apache Ant, version 1.9.3 or later. See
-             <a href="https://ant.apache.org/bindownload.cgi"; 
class="externalLink">the Apache Ant download site</a></li>
+             <a class="externalLink" 
href="https://ant.apache.org/bindownload.cgi";>the Apache Ant download 
site</a></li>
 <li>
              Apache Maven, version 3.3.1 or later. See
-             <a href="https://maven.apache.org/download.cgi"; 
class="externalLink">the Apache Maven download site</a></li>
+             <a class="externalLink" 
href="https://maven.apache.org/download.cgi";>the Apache Maven download 
site</a></li>
 <li>
              Git version control software, version 2.0.0 or later. See
-             <a href="https://git-scm.com/downloads"; class="externalLink">the 
Git download site</a></li>
-</ul>
+             <a class="externalLink" href="https://git-scm.com/downloads";>the 
Git download site</a></li>
+</ul>
 
          Note that your computer will also require access to the Internet 
during
          the build process in order to access maven repositories and other 
information.
-       </p>
-<h4>Obtaining Pluto 3.0 Source Code</h4>
+       </p>
+<h4>Obtaining Pluto 3.0 Source Code</h4>
 <p>
         To browse the Pluto source code online, access 
-        <a href="https://github.com/apache/portals-pluto"; 
class="externalLink">the Apache Pluto Github mirror.</a>
+        <a class="externalLink" 
href="https://github.com/apache/portals-pluto";>the Apache Pluto Github 
mirror.</a>
         This is current at all times.
-      </p>
-<h4>Cloning the Pluto Repository</h4>
+      </p>
+<h4>Cloning the Pluto Repository</h4>
 <p>
         Anyone can clone the Pluto repository from the Github mirror.  
However, 
         in order to update the repository, you will need to be an Apache pluto 
committer.
         To clone the repository, switch to the directory in which you would 
like the 
         code to reside, and execute the following command:
-      </p>
-<p><code>git clone https://github.com/apache/portals-pluto.git pluto</code></p>
+      </p>
+<p><code>git clone https://github.com/apache/portals-pluto.git pluto</code></p>
 <p>
         You now have the complete Pluto source code in the 
<code>./pluto</code> subdirectory. 
-      </p>
+      </p>
 <p>
         The source code versions are tagged in the respository. If you want to 
build 
         version 3.0.0 rather than the current development version, checkout 
the 'pluto-3.0.0' tag:
-      </p>
-<p><code>git checkout pluto-3.0.0</code></p>
-<h4>Building Pluto using Apache Ant</h4>
+      </p>
+<p><code>git checkout pluto-3.0.0</code></p>
+<h4>Building Pluto using Apache Ant</h4>
 <p>
         This is the easiest way to build Pluto. The Ant build script will use 
first 
         build the binaries from source, then download and unpack the 
appropriate 
         Apache Tomcat web container for the code version being built. It will 
then 
         install pluto on Tomcat, adjusting the Tomcat configuration as 
necessary.
-      </p>
+      </p>
 <p>
         The <code>dist-build.xml</code> build script allows a number
         of options for building and packaging the code. View the file for 
details.
         The options used in the following command causes the demo portlets to 
be deployed
         and retains the tomcat directory created during the build process 
rather
         than deleting it. Execute the following command:
-      </p>
-<p><code>ant -f dist-build.xml -DincludeDemos=true -DnoClean=true</code></p>
+      </p>
+<p><code>ant -f dist-build.xml -DincludeDemos=true -DnoClean=true</code></p>
 <p>
         You now have Pluto built and deployed in the 
<code>./pluto/target/dist</code> subdirectory.
         You can now switch to the 
<code>./pluto/target/dist/&lt;tomcat&gt;/bin</code> 
         subdirectory and start Tomcat and Pluto as described in the next 
section.
-      </p>
-<div class="section"><h3><a name="Starting_the_Portal"></a>Starting the 
Portal</h3>
+      </p>
+<div class="section"><h3><a name="Starting_the_Portal"></a>Starting the 
Portal</h3>
 <p>
          Now you are ready to use the Pluto Portal built from source. Start up 
tomcat by running
          <code>startup.bat</code> (for windows) or <code>startup.sh</code> (for
          *nix) in <code>&lt;TOMCAT_HOME&gt;/bin</code>, and browse to
          <code>http://localhost:8080/pluto/portal</code>. Login to Pluto using
          the user ID 'pluto' and password 'pluto'.
-       </p>
-</div>
-</div>
-<div class="section"><h2><a name="Using_the_Demo_Portlets"></a>Using the Demo 
Portlets</h2>
+       </p>
+</div>
+</div>
+<div class="section"><h2><a name="Using_the_Demo_Portlets"></a>Using the Demo 
Portlets</h2>
 <p>
        The Pluto distribution contains four version 3.0 portlet applications 
that
        illustrate the use of all aspects of JSR 362 portlet programming.
-     </p>
+     </p>
 <ul><li>
         PortletHubDemo - Contains portlets that show how you can use the 
         Portlet Hub JavaScript API to create portal-based single-page 
applications.
-      </li>
+      </li>
 <li>
         PortletV3AnnotatedDemo - Contains portlets that illustrate the use of 
         the version 3.0 Extended Method Annotations feature.
-      </li>
+      </li>
 <li>
         PortletV3Demo - Contains portlets that illustrate miscellaneous aspects
         of the API.
-      </li>
+      </li>
 <li>
         chatRoomDemo - Contains portlets that implement a simple chat room demo
         based on the Portlet Hub JavaScript API and the portlet asynchronous
         processing feature.
-      </li>
-</ul>
+      </li>
+</ul>
 <p>
        The best way to view the source code would be to import the modules
        mentioned above into your favorite IDE. 
-     </p>
-</div>
+     </p>
+</div>
+<div class="section"><h2><a name="Using_the_Pluto_Maven_Archetypes"></a>Using 
the Pluto Maven Archetypes</h2>
+<p>
+      There are two Maven archetypes available to quickly get you started 
developing a portlet application.
+       <ul><li>generic-portlet-archetype
+            </li>
+<li>
+              bean-portlet-archetype
+            </li>
+</ul>
+</p>
+<p>
+        The generic-portlet-archetype can be used to create an old-fashioned 
portlet project which has a class that extends GenericPortlet. 
+        <div class="source"><pre>
+mvn archetype:generate \
+    -DarchetypeGroupId=org.apache.portals.pluto.archetype \
+    -DarchetypeArtifactId=generic-portlet-archetype \
+    -DarchetypeVersion=3.0.0 \
+    -DgroupId=com.mycompany \
+    -DartifactId=com.mycompany.my.generic.portlet
+        </pre>
+</div>
+</p>
+<p>
+        The bean-portlet-archetype can be used to create a modern &quot;bean 
portlet&quot; that utilizes the Portlet 3.0 CDI features.
+        <div class="source"><pre>
+mvn archetype:generate \
+    -DarchetypeGroupId=org.apache.portals.pluto.archetype \
+    -DarchetypeArtifactId=bean-portlet-archetype \
+    -DarchetypeVersion=3.0.0 \
+    -DgroupId=com.mycompany \
+    -DartifactId=com.mycompany.my.generic.portlet
+        </pre>
+</div>
+</p>
+<p>
+        Archetypes are available in Maven Central <a class="externalLink" 
href="http://search.maven.org/#search%7Cga%7C1%7Cpluto%20archetype";>here.</a></p>
+</div>
 
       </div>
     </div>


Reply via email to