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 2007/08/09 16:19:45 UTC

svn commit: r564211 - /portals/pluto/branches/1.1-286-trunk-merge/README

Author: cdoremus
Date: Thu Aug  9 07:19:44 2007
New Revision: 564211

URL: http://svn.apache.org/viewvc?view=rev&rev=564211
Log:
Modfied to indicate the purpose and background of this branch.

Modified:
    portals/pluto/branches/1.1-286-trunk-merge/README

Modified: portals/pluto/branches/1.1-286-trunk-merge/README
URL: http://svn.apache.org/viewvc/portals/pluto/branches/1.1-286-trunk-merge/README?view=diff&rev=564211&r1=564210&r2=564211
==============================================================================
--- portals/pluto/branches/1.1-286-trunk-merge/README (original)
+++ portals/pluto/branches/1.1-286-trunk-merge/README Thu Aug  9 07:19:44 2007
@@ -14,187 +14,17 @@
 #  limitations under the License
 
 
-To run the Pluto Portal Driver deployed in Tomcat 5.5.20:
+This branch (1.1-286-trunk-merge) will be used to merge the svn trunk with the 1.1-286-COMPATIBILITY
+branch, moving toward a Pluto release of the JSR-286 Reference Implementation.
 
-1. Unzip the binary distribution into a directory.
-	a. <PLUTO-HOME> will be the pluto-1.1.3 subdirectory.
+The starting point for this branch is the 1.1-286-COMPATIBILITY branch with a few
+modules from the trunk that is not in this branch or has not been used in developing
+the 1.1-286-COMPATIBILITY branch. The modules brought over from the svn trunk include:
+assembly module
+pluto-site module
+pluto-site-skin module
 
-2. Execute startup.bat (Windows) or startup.sh (Unix)
-   in <PLUTO-HOME>/bin.
-	a. Use shutdown.bat/shutdown.sh to stop the portal
+In addition, all the files in the root of this branch including this file (README) and the
+root pom.xml have come over from the trunk.
 
-3. Browse to http://localhost:8080/pluto/portal
-
-4. Login as pluto user (password=pluto).
-
-For information on deploying portlets, building the portal from source
- and for the most up to date documentation please go to:
- 
-  http://portals.apache.org/pluto
-
-Release Notes - Pluto - Version 1.1.3
-=====================================
-
-** Bug
-    * [PLUTO-351] - Method removeAttribute in PortletRequestImpl causes NullPointerException in Resin 3.0.17 
-
-** Improvement
-    * [PLUTO-350] - Remove absolute url dependency
-
-** New Feature
-    * [PLUTO-352] - Implement "Simple" Portlet Page Support
-
-** Task
-    * [PLUTO-348] - Automate PGP key signing of M2 artifacts.
-    * [PLUTO-349] - Include META-INF/LICENSE and META-INF/NOTICE in maven artifacts
-
-
-Release Notes - Pluto - Version 1.1.2
-=====================================
-
-** Bug
-    * [PLUTO-331] - Page Admin Portlet fails in Pluto 1.1.1
-    * [PLUTO-332] - PortletContextManager.remove(InternalPortletContext) fails
-    * [PLUTO-336] - Provide alternate ways for deriving applicationId
-
-** Improvement
-    * [PLUTO-334] - UserInfoService should provide PortletWindow in getUserInfo()
-    * [PLUTO-335] - Use proper namespacing for JavaScript in Page Admin Portlet
-    * [PLUTO-338] - Remove dependency to plexus file utils, commons httpclient and commons beanutils
-    * [PLUTO-344] - Update maven pluto plugin to accept a list of war files to assemble.
-
-** New Feature
-    * [PLUTO-328] - Add support for a callback right before Render and Action in PortletServlet
-
-** Task
-    * [PLUTO-339] - Deprecate PortletEntity getControllerServletUri() so it can be removed in future versions of Pluto.
-    * [PLUTO-345] - Fix link to distribution website on http://portals.apache.org/pluto/v11/getting-started.html
-
-
-Release Notes - Pluto - Version 1.1.1
-=====================================
-
-** Bug
-    * [PLUTO-309] - Portlet Testsuite Test # 13 Misc test fails
-    * [PLUTO-310] - Session Timeout Test (Testsuite test # 10) fails, for Test Portlet 2 only
-    * [PLUTO-312] - web.xml for Testsuite web app missing DTD declarataion
-    * [PLUTO-313] - o.a.p.core.ContainerInvocation.clearInvocation() requires 1.5 
-    * [PLUTO-316] - Cleanup PortletConfig from PortletContextManager on destroy
-    * [PLUTO-319] - checkContextServerInfo test on Misc Test page of Testsuite fails
-    * [PLUTO-320] - Testsuite SecurityMapping warnings issued if logged in as pluto user
-    * [PLUTO-323] - 1.1.0 GA binary release does not contain /bin folder
-    * [PLUTO-324] - UserInfoService (Recently added) is not working properly
-    * [PLUTO-327] - Assembler doesn't use the WebAppDescriptor service.
-    * [PLUTO-329] - A copy of castor.properties has slipped into pluto-descriptor-impl-1.1.1-SNAPSHOT.jar
-
-** Improvement
-    * [PLUTO-276] - Do not force cross servlet contex when portlet window context path is same as servlet context path
-    * [PLUTO-278] - Create module pluto-taglib-el
-    * [PLUTO-302] - Library updates
-    * [PLUTO-305] - Provide access to a portlet's ResourceBundle's as loaded by Pluto
-    * [PLUTO-315] - Provide Access to PortletConfig through PortletRegistryService
-    * [PLUTO-321] - Give DefaultPortletInvokerService.invoke() protected access
-    * [PLUTO-326] - WebAppDescriptorService doesn't output DOCTYPE for Servlet 2.3 descriptors
-    * [PLUTO-330] - Update commons-logging dependencies to only depend on api 1.1
-
-** New Feature
-    * [PLUTO-38] - user profile attribute support
-    * [PLUTO-186] - ToolTips to Portlet Controls
-    * [PLUTO-314] - WAR Support in Assembler
-    * [PLUTO-318] - Implement supported window state service
-
-
-
-
-
-** Wish
-    * [PLUTO-290] - Driver config entries pointing to pluto without requirement for context path declarations
-
-
-
-Release Notes - Pluto - Version 1.1.0
-=====================================
-
-** Bug
-    * [PLUTO-122] - Portlet Preferences need to be user specific
-    * [PLUTO-166] - Creation of PreferencesValidator breaks the portlet spec.
-    * [PLUTO-177] - [1.1] Multiple failures in Testsuite Resource Bundle Test
-    * [PLUTO-188] - [1.1] Four failures in the testsuite's Simple Preference Test
-    * [PLUTO-189] - [1.1] Three failures in the testsuite's Resource Bundle Test on Test Portlet #1
-    * [PLUTO-190] - [1.1] Two problems in the testsuite's Security Mapping Test
-    * [PLUTO-191] - Dynamic Inclusion of dependencies in Maven Plugin
-    * [PLUTO-192] - ActionRequest.isPortletModeAllowed Fails
-    * [PLUTO-193] - ActionRequest.GetParameterMap
-    * [PLUTO-194] - ActionResponse.SetPortletMode IllegalStateException not thrown
-    * [PLUTO-197] - ActionRequest.GetParameterMap
-    * [PLUTO-198] - ActionRequest.GetPreferences NullPointerException
-    * [PLUTO-199] - ActionResponse.setRenderParameter
-    * [PLUTO-200] - Missing Resource Exception from PortletConfig.getResourceBundle
-    * [PLUTO-205] - PortletPreferences.store() does not throw IllegalStateException when called within render()
-    * [PLUTO-207] - Request did not return correct query string when dispatched
-    * [PLUTO-208] - Render parameters are lost when dispatching request
-    * [PLUTO-209] - RenderResponse: getWriter() and getPortletOutputStream() should have thrown IllegalStateException if content-type is not set
-    * [PLUTO-210] - Default preference value not returned correctly
-    * [PLUTO-213] - PortletSession not invalidated after max inactive interval.
-    * [PLUTO-220] - flush causing problem in doEndTag() in BasicURLTag.java
-    * [PLUTO-232] - Maximize window state does not work properly
-    * [PLUTO-233] - Exception thrown if edit or help mode is not supported by portlet
-    * [PLUTO-234] - Session Timeout Test in testsuite fails
-    * [PLUTO-239] - Missing error message key in properties file results in an ambiquous log entry
-    * [PLUTO-242] - Portlet session is invalidated when maxInactiveInterval < 0
-    * [PLUTO-243] - PortalURLParser  drops '/' characters when building render path
-    * [PLUTO-245] - Parsing of portlet.xml strips space from init-param values
-    * [PLUTO-246] - PortalURLParser should URLEncode query string parameters
-    * [PLUTO-248] - PortalUrlParser should encode '#' character
-    * [PLUTO-251] - Pluto fails when navigating between pages using the drop-downs
-    * [PLUTO-254] - NPE in PortalDriverServlet when requesting a resource that doesn't exist
-    * [PLUTO-257] - Pluto 1.1 plugin for the deployment of custom portlets does not work
-    * [PLUTO-258] - Custom WindowStates and PortletModes do not work with tag library (in Pluto 1.1)
-    * [PLUTO-261] - PortalServletRequest makes a redundant check
-    * [PLUTO-264] - pluto-portal-driver-config.xml does not validate against pluto-portal-driver-config.xsd
-    * [PLUTO-270] - Dot in context path or portlet name causes NPE in Pluto driver
-    * [PLUTO-275] - Implement Window Ids to allow same instance of one portlet on a page.
-    * [PLUTO-280] - Fix License/Header Problems
-    * [PLUTO-281] - NPE thrown when trying to add a hot deployed portlet to a Pluto page
-    * [PLUTO-282] - Runtime exception encountered in binary distribution when hot-deploying portlets
-    * [PLUTO-288] - PortletRequestImpl.getContextPath() returns wrong value for root context
-    * [PLUTO-296] - PortletAPPDD should provide version attribute from descriptor
-    * [PLUTO-297] - PortletRegistryService access to all application IDs
-    * [PLUTO-298] - Enable PortletEnvironmentService for request/response instantiation
-    * [PLUTO-299] - Support alternate buffering support (as in 1.0.1)
-    * [PLUTO-303] - POM Staging Repository
-    * [PLUTO-304] - SecurityConstraintDD.displayNames should not default to null
-
-** Improvement
-    * [PLUTO-151] - New class hierarchy to implement portlet request and response, and resolve the dispatching parameters problem.
-    * [PLUTO-195] - Validate Container Startup / init before servicing requests
-    * [PLUTO-211] - Too many methods overwritten in RenderRequestImpl
-    * [PLUTO-212] - Merge methods in RenderRequestImpl and PortletContextImpl
-    * [PLUTO-247] - PortalURLParser: Avoid putting '?' and '&' characters in query string if unnecessary
-    * [PLUTO-253] - [1.1] Upgrade binary distribution build to use a recent version of Tomcat
-    * [PLUTO-255] - Seperate portal-driver into portal-driver-api and portal-driver-impl
-    * [PLUTO-256] - add getPortletApplicationDescriptor(String) to PortletContainer interface
-    * [PLUTO-259] - Automate new version numbers for new releases
-    * [PLUTO-269] - Make PortletInvoker a public class
-    * [PLUTO-279] - Include jars for Pluto ant task in binary distribution
-    * [PLUTO-286] - Update library versions
-    * [PLUTO-301] - Administrative lifcycle hooks in portlet servlet
-
-** New Feature
-    * [PLUTO-182] - [1.1] Add assembly plugin to create distributions
-    * [PLUTO-214] - Add logout link to portal page.
-    * [PLUTO-252] - Custom Tags with response.encodeUrl( url ) and Render hidden portlet mode.
-    * [PLUTO-268] - Ability to configure portlet dispatch servlet in maven-pluto-plugin
-    * [PLUTO-273] - Remove Portlets From Pages
-    * [PLUTO-291] - Add UserAttributes, PortletModes & WindowStates to PortletAppDD
-    * [PLUTO-292] - Create PortletInfo callback service
-    * [PLUTO-293] - I18n support for portlet.xml elements
-    * [PLUTO-300] - PortletDD needs the following information from the portlet.xml added
-
-** Task
-    * [PLUTO-217] - [1.1] Script to package binary release
-    * [PLUTO-218] - [1.1] Script to package source release
-    * [PLUTO-306] - Update license headers for release
-
-** Wish
-    * [PLUTO-236] - Removal of log4j + logging configuration from web apps
+This branch was established on 8/9/2007.
\ No newline at end of file