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 cd...@apache.org on 2005/09/14 00:49:53 UTC
svn commit: r280704 - /portals/pluto/trunk/xdocs/1.1/index.xml
Author: cdoremus
Date: Tue Sep 13 15:49:51 2005
New Revision: 280704
URL: http://svn.apache.org/viewcvs?rev=280704&view=rev
Log:
First start at 1.1 documentation
Added:
portals/pluto/trunk/xdocs/1.1/index.xml
- copied, changed from r232773, portals/pluto/trunk/xdocs/index.xml
Copied: portals/pluto/trunk/xdocs/1.1/index.xml (from r232773, portals/pluto/trunk/xdocs/index.xml)
URL: http://svn.apache.org/viewcvs/portals/pluto/trunk/xdocs/1.1/index.xml?p2=portals/pluto/trunk/xdocs/1.1/index.xml&p1=portals/pluto/trunk/xdocs/index.xml&r1=232773&r2=280704&rev=280704&view=diff
==============================================================================
--- portals/pluto/trunk/xdocs/index.xml (original)
+++ portals/pluto/trunk/xdocs/1.1/index.xml Tue Sep 13 15:49:51 2005
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!--
-Copyright 2004 The Apache Software Foundation
+Copyright 2005 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
@@ -17,67 +17,49 @@
-->
<document>
<properties>
- <author email="unknown">Jean-Baptiste Joret</author>
- <author email="david.AT.daviddewolf.DOT.com">David H. DeWolf</author>
- <title>Pluto Project</title>
+ <author email="cdoremus.AT.hannaford.com">Craig Doremus</author>
+ <title>Pluto 1.1</title>
</properties>
<body>
-<section name="Pluto">
+<section name="Pluto 1.1">
-<p>Pluto is the Reference Implementation of the Java Portlet
- Specfication. The current version of this specification is
- <a href="http://jcp.org/en/jsr/detail?id=168">JSR 168</a>.
+<p>
+Pluto 1.1 is a re-architecture of the version 1.0.1 portlet container to
+make it easier to embed Pluto in a Portal. The
+Pluto Portal Driver has also been refactored in 1.1 to improve ease of use
+and modification.
</p>
-<p>Portlets are designed to run in the context of a portal.
- They are written to the Portlet API which are similar to the Servlet API.</p>
-
-<p>In contrast to servlets, portlets may not do things like sending
- redirects or errors to browsers directly, forwarding requests or
- writing arbitrary markup to the output stream to assure that they
- don’t distract the portal web application which uses them.
- Another difference compared to servlets is that portlets rely on
- portal specific infrastructure functions such as access to user
- profile information, standard interface for storing/retrieving
- persistent settings, getting client information, etc. Generally,
- portlets are administrated more dynamically than servlets typically
- are.
+<subsection name="Building Pluto 1.1">
+<p>
+Building Pluto 1.1 requires the use of <a href="http://maven.apache.org/maven2/index.html">
+Maven 2</a> on the Pluto 1.1 branch of the Subversion source code repository.
</p>
-
-<p>A portlet container provides a runtime environment for portlets
- implemented according to the Portlet API. In this environment
- portlets can be instantiated, used and finally destroyed. The
- portlet container is not a stand-alone container like the
- servlet container; instead it is implemented as a thin layer on
- top of the servlet container and reuses the functionality
- provided by the servlet container.
+<p>
+For instructions on how to obtain the source code for the 1.1 branch see the
+<a href="../developer/subversion.html#Using_Subversion">Using Subversion</a>
+section of the Developer Guide, but use
+https://svn.apache.org/repos/asf/portals/pluto/branches/pluto-1.1 as the URI
+in the svn commands.
</p>
-
-<p>Pluto serves as portlet container that implements the Portlet
- API and offers developers a working example platform from which
- they can test their portlets. However, it's cumbersome to execute
- and test the portlet container without a driver, in this case,
- the portal. Pluto's simple portal component is built only on
- the portlet container's and the JSR 168's requirements. (In
- contrast, the more sophisticated,
- <a href="http://jakarta.apache.org/jetspeed/site/index.html">Jetspeed</a>
- project concentrates on the portal itself rather than the portlet
- container, and considers requirements from other groups.)
+<p>
+See the README document in the source distribution for instructions
+on how to build Pluto 1.1, install the portal driver in Tomcat and deploy custom
+portlets to the portal.
</p>
-</section>
-
-<section name="Pluto Versions">
-<p>Pluto Versions</p>
-<table>
-<tr><th>Portlet Spec</th><th>Pluto Version</th><th>Status</th></tr>
-<tr><td>1.0</td><td>1.0.1</td><td>In progress</td></tr>
-<tr><td>1.0</td><td>1.0.1-rc4</td><td>Released Aug 5, 2005</td></tr>
-<tr><td>1.0</td><td>1.0.1-rc3</td><td>Released Jul 11, 2005</td></tr>
-<tr><td>1.0</td><td>1.0.1-rc2</td><td>Released Dec 22, 2004</td></tr>
-<tr><td>1.0</td><td>1.0.1-rc1</td><td>Released Oct 8, 2004</td></tr>
-<tr><td>1.0</td><td>1.0.0</td><td>Initial Import / Never Released</td></tr>
-</table>
+<p>
+The Pluto 1.1 Subversion source code repository can also be viewed online at <a href="http://svn.apache.org/viewcvs.cgi/portals/pluto/branches/pluto-1.1/">
+http://svn.apache.org/viewcvs.cgi/portals/pluto/branches/pluto-1.1/</a>
+</p>
+</subsection>
+<subsection name="Snapshots">
+<p>
+Periodic snapshots of stable Pluto 1.1 builds can be found at
+<a href="http://cvs.apache.org/repository/org/apache/pluto/">
+http://cvs.apache.org/repository/org/apache/pluto/</a>.
+</p>
+</subsection>
</section>
</body>