You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ta...@apache.org on 2009/05/19 22:14:58 UTC

svn commit: r776439 - in /portals/jetspeed-2/applications/j2-admin/trunk/src/main: resources/org/apache/jetspeed/portlets/rpad/ webapp/WEB-INF/view/info/

Author: taylor
Date: Tue May 19 20:14:58 2009
New Revision: 776439

URL: http://svn.apache.org/viewvc?rev=776439&view=rev
Log:
https://issues.apache.org/jira/browse/JS2-1018
* updating release info portlets for version 2.2.0
* slightly improving some CSS styling 

Modified:
    portals/jetspeed-2/applications/j2-admin/trunk/src/main/resources/org/apache/jetspeed/portlets/rpad/RPADEditor.html
    portals/jetspeed-2/applications/j2-admin/trunk/src/main/resources/org/apache/jetspeed/portlets/rpad/RemotePortletAppDeployer.html
    portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/about.html
    portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/developers.html
    portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/welcome.html

Modified: portals/jetspeed-2/applications/j2-admin/trunk/src/main/resources/org/apache/jetspeed/portlets/rpad/RPADEditor.html
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/j2-admin/trunk/src/main/resources/org/apache/jetspeed/portlets/rpad/RPADEditor.html?rev=776439&r1=776438&r2=776439&view=diff
==============================================================================
--- portals/jetspeed-2/applications/j2-admin/trunk/src/main/resources/org/apache/jetspeed/portlets/rpad/RPADEditor.html (original)
+++ portals/jetspeed-2/applications/j2-admin/trunk/src/main/resources/org/apache/jetspeed/portlets/rpad/RPADEditor.html Tue May 19 20:14:58 2009
@@ -21,17 +21,17 @@
 <table width="95%" border="0" wicket:id="tableGroup">
  	<thead>
   		<tr>
-    		<th scope="col" align="left" width="20%">Name</th>
-    		<th scope="col" align="left">Url</th>
-    		<th scope="col" align="left">Action</th>
+    		<th class="portlet-section-subheader" scope="col" align="left" width="20%">Name</th>
+    		<th class="portlet-section-subheader" scope="col" align="left">Url</th>
+    		<th class="portlet-section-subheader" scope="col" align="left">Action</th>
   		</tr>
   </thead>
   <tbody>
   	<tr wicket:id="repositories">
-    	<td align="left"><span wicket:id="name">[name]</span></td>
-    	<td align="left"><span wicket:id="url">[version]</span></td>
-    	<td align="left"><a wicket:id="edit">Edit</a></td>
-    	<td align="left"><a wicket:id="remove">Remove</a></td>
+    	<td class="portlet-section-body" align="left"><span wicket:id="name">[name]</span></td>
+    	<td class="portlet-section-body" align="left"><span wicket:id="url">[version]</span></td>
+    	<td class="portlet-section-body" align="left"><a wicket:id="edit">Edit</a></td>
+    	<td class="portlet-section-body" align="left"><a wicket:id="remove">Remove</a></td>
   	</tr>
   </tbody>
   <tfoot>

Modified: portals/jetspeed-2/applications/j2-admin/trunk/src/main/resources/org/apache/jetspeed/portlets/rpad/RemotePortletAppDeployer.html
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/j2-admin/trunk/src/main/resources/org/apache/jetspeed/portlets/rpad/RemotePortletAppDeployer.html?rev=776439&r1=776438&r2=776439&view=diff
==============================================================================
--- portals/jetspeed-2/applications/j2-admin/trunk/src/main/resources/org/apache/jetspeed/portlets/rpad/RemotePortletAppDeployer.html (original)
+++ portals/jetspeed-2/applications/j2-admin/trunk/src/main/resources/org/apache/jetspeed/portlets/rpad/RemotePortletAppDeployer.html Tue May 19 20:14:58 2009
@@ -25,23 +25,24 @@
 </form>
  <table width="95%" border="0" wicket:id="tableGroup">
  	<thead>
+<th class="portlet-section-header" colspan="6">Remote Portlet Applications</th> 
   		<tr>
-    		<th scope="col" align="left" width="20%">Group ID</th>
-    		<th scope="col" align="left">Artifact ID</th>
-    		<th scope="col" align="left">Name</th>
-    		<th scope="col" align="left">Version</th>
-    		<th scope="col" align="left">Type</th>
-    		<th scope="col" align="left">Action</th>
+    		<th class="portlet-section-subheader" scope="col" align="left" width="20%">Group ID</th>
+    		<th class="portlet-section-subheader" scope="col" align="left">Artifact ID</th>
+    		<th class="portlet-section-subheader" scope="col" align="left">Name</th>
+    		<th class="portlet-section-subheader" scope="col" align="left">Version</th>
+    		<th class="portlet-section-subheader" scope="col" align="left">Type</th>
+    		<th class="portlet-section-subheader" scope="col" align="left">Action</th>
   		</tr>
   </thead>
   <tbody>
   	<tr wicket:id="repositories">
-    	<td align="left"><span wicket:id="groupId">[groupId]</span></td>
-    	<td align="left"><span wicket:id="artifactId">[artifactId]</span></td>
-    	<td align="left"><span wicket:id="name">[name]</span></td>
-    	<td align="left"><span wicket:id="version">[version]</span></td>
-    	<td align="left"><span wicket:id="type">[type]</span></td>
-    	<td align="left"><a wicket:id="action">Deploy</a></td>
+    	<td class="portlet-section-body" align="left"><span wicket:id="groupId">[groupId]</span></td>
+    	<td class="portlet-section-body" align="left"><span wicket:id="artifactId">[artifactId]</span></td>
+    	<td class="portlet-section-body" align="left"><span wicket:id="name">[name]</span></td>
+    	<td class="portlet-section-body" align="left"><span wicket:id="version">[version]</span></td>
+    	<td class="portlet-section-body" align="left"><span wicket:id="type">[type]</span></td>
+    	<td class="portlet-section-body" align="left"><a wicket:id="action">Deploy</a></td>
   	</tr>
   </tbody>
   <tfoot>

Modified: portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/about.html
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/about.html?rev=776439&r1=776438&r2=776439&view=diff
==============================================================================
--- portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/about.html (original)
+++ portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/about.html Tue May 19 20:14:58 2009
@@ -14,8 +14,44 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<h2>About the Jetspeed 2.1.2 Release</h2>
-<p>The Jetspeed 2.1.2 release is a minor update to the second major release of the Jetspeed-2 portal.</p>
+<h2>About the Jetspeed 2.2.0 Release</h2>
+<p>The Jetspeed 2.2.0 release is a major release of the Jetspeed-2 portal and is the first release of Jetspeed that is fully compliant with the Java Portlet Specification 2.0.
+With this new version of Jetspeed, we also are co-releasing a new sub-project at Apache Portals: <a href='http://portals.apache.org/applications/' target='_blank'>Apache Portals Applications</a>
+</p>
+
+<h2>New Features in Version 2.2.0</h2>
+<ul>
+<li>Portlet API 2.0 Support and Compliance</li>
+<li>Passes Java Portlet 2.0 Test Compatibility Kit test suite</li>
+<li>Inter-Portlet Communication via Events</li>
+<li>New High Speed Preferences Database Storage</li>
+<li>New Extensible Security Model with LDAP Synchronization</li>
+<li>Improved Documentation including 5 New Guides (Users Guide, Admin Guide, Developers Guide, Build Guide, Deploy Guide)</li>
+<li>New Improved Administrative Portlets</li>
+<li>New Skins</li>
+<li>New Maven-2 Custom Build</li>
+<li>Updated Tutorial for New Maven-2 Custom Build</li>
+<li>Enterprise (EAR) Deployments for Websphere 6.1</li>
+<li>Multi-facted Authentication with Captcha and Personal Questions</li>
+<li>Integrated with latest Pluto 2.0.0</li>
+<li>Improved Single Signon Architecture (SSO)</li>
+</ul>
+<h2>Previous Versions</h2>
+<h3>New Features in Version 2.1.3</h3>
+<ul>
+<li>Big Desktop Performance Improvements</li>
+<li>Complete Desktop Customization with same feature set and configuration as Portal</li>
+<li>Dynamically hide Portlets at request time</li>
+<li>Improved LDAP implementation and documentation for Apache DS 1.0.2</li>
+<li>Full PSML and XML Import / Export Admin Portlet</li>
+<li>Maximize on edit-defaults feature</li>
+<li>New 'Edit Defaults' custom portlet mode</li>
+<li>New 'Config' custom portlet mode</li>
+<li>Parallel rendering on Websphere 6.1</li>
+<li>Preliminary Portlet API 2.0 ResourceURL support allowing full response control</li>
+<li>Provide out-of-the-box Wicket Portlet support</li>
+<li>Support for Pocket PC</li>
+</ul>
 
 <h3>New Features in Version 2.1.2</h3>
 <ul>

Modified: portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/developers.html
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/developers.html?rev=776439&r1=776438&r2=776439&view=diff
==============================================================================
--- portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/developers.html (original)
+++ portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/developers.html Tue May 19 20:14:58 2009
@@ -14,41 +14,40 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<h3>Jetspeed for Developers</h3>
 <p>
 When developing with Jetspeed, you may be creating portlet applications, or building and creating extensions to the Jetspeed portal.
 If you ar going to be creating portlet applications, check out this fine e-book for an overall guide to writing portlets:
 </p>
 <ul>
-<li>
 <li><a href='http://www.manning.com/hepper/' target='_blank'>Portlets and Apache Portals Book</a></li>
 </ul>
-<p>
-Here are a few links to get you started developing with the Jetspeed portal itself:
+<p>The core team of Jetspeed developers work directly with the source code, building the latest versions of Jetpeed. We welcome all software developers to work
+with us. However, the full development process maybe overkill for your needs. If you simply want to create and build a customized Jetspeed portal, and make extensions to it,
+check out the <i>Custom Build</i> section below. If you want to get more involved and start contributing to Jetspeed, see the section below on <i>Building from Source</i>
 </p>
-<ul>
-<li><a href='http://portals.apache.org/jetspeed-2/getting-started.html' target='_blank'>Getting Started</a></li>
-<li><a href='http://portals.apache.org/jetspeed-2/getting-started-source.html' target='_blank'>Building the Core Jetspeed from Source</a></li>
-</ul>
+<p>Best place to get started developing Jetspeed is to read our <a href='http://portals.apache.org/jetspeed-2/buildguide/index.html'  target='_blank'>Build Guide</a></p>
+<p>Starting with Jetspeed 2.2, all Jetspeed building is with Maven-2. The 2.1 branch used to support Maven-1, Maven-2, and Ant. We have consolidated all features from all 2.1.x builds into one new, Maven-2 build for version 2.2 and beyond</p>  
 <h2>Custom Building with Maven Plugins</h2>
-<p>Jetspeed 2.1 can be built with either Maven-1 or Maven-2.
-You can actually build your own portal without the Jetspeed source. 
+<p>With the Jetspeed Custom build, you can actually build your own portal without the Jetspeed source. 
 You will want to customize your Jetspeed build, overriding the skins and themes, adding your own portlet applications and perhaps overriding
-key components of the portal. To do so, we provide two custom build frameworks: one with Maven-1, the second with Maven-2.
-With the custom build, you can easily build and create your own Jetspeed powered portal without ever building Jetspeed itself.
-Many developers still prefer Maven-1. If you are new to Maven, then maybe its best to go with the new version (2).
+key components of the portal. To do so, we provide a custom build framework extending Maven-2.
 </p>
+<p>With the custom build, you can easily build and create your own Jetspeed powered portal without ever building Jetspeed itself.</p>
+<p>Creating a custom build of Jetspeed is probably the most common usage of Jetspeed. Documentation for using the Custom Build and Plugins can be found here:</p> 
 <ul>
-<li><a href='http://portals.apache.org/jetspeed-2/getting-started-binary.html' target='_blank'>Building a Custom Portal with the Maven-1 Plugin</a></li>
-<li><a href='http://portals.apache.org/tutorials/jetspeed-2/' target='_blank'>Jetspeed Tutorial - Building a Custom Portal with the Maven-2 Plugin</a></li>
-<li><a href='http://portals.apache.org/jetspeed-2/j2-maven-plugin.html' target='_blank'>Maven-1 Plugin Documentation</a></li>
-<li><a href='http://wiki.apache.org/portals/Jetspeed2/Maven2BuildSupport' target='_blank'>Maven-2 Plugin Documentation</a></li>
+<li><a href='http://portals.apache.org/jetspeed-2/buildguide/jetspeed-archetype.html'  target='_blank'>Jetspeed Custom Build with Maven</a></li>
+</ul>
+<h2>Building from Source</h2>
+<p>If you need to build the source, reference the Build Guide:</p>
+<ul>
+<li><a href='http://portals.apache.org/jetspeed-2/buildguide/maven-2-build.html' target='_blank'>Building Jetspeed from Source with Maven-2</a></li>
 </ul>
 <p>
 Jetspeed is built from the command line with Maven. However, you can still develop, compile, debug, remote debug, all from within Eclipse.
 Eclipse is a good tool for developing portlet applications as well as Jetspeed extensions.
+</p>
 <ul>
-<li><a href='http://portals.apache.org/jetspeed-2/jetspeed-eclipse.html' target='_blank'>Developing with Eclipse</a></li>
+<li><a href='http://portals.apache.org/jetspeed-2/devguide/jetspeed-eclipse.html' target='_blank'>Developing with Eclipse</a></li>
 </ul>
 <p>
 To get the binary installation of an official Jetspeed release, go here:
@@ -60,15 +59,19 @@
 You can checkout from the SVN HEAD from here:
 </p>
 <ul>
-<li><a href='http://portals.apache.org/jetspeed-2/source-code.html' target='_blank'>Checking out the Source Code from Subversion</a></li>
+<li><a href='http://svn.apache.org/repos/asf/portals/jetspeed-2/portal/trunk/' target='_blank'>Checking out the Source Code from Subversion</a></li>
 </ul>
 <p>
 Get your Javadocs here:
 </p>
 <ul>
 <li><a href='http://www.bluesunrise.com/portlet-api/index.html' target='_blank'>Portlet API Docs</a></li>
-<li><a href='http://portals.apache.org/jetspeed-2/multiproject/jetspeed-api/apidocs/index.html' target='_blank'>Jetspeed API Docs</a></li>
+<li><a href='http://portals.apache.org/jetspeed-2/apidocs/index.html' target='_blank'>Jetspeed API Docs</a></li>
 </ul>
+<h2>Tutorials</h2>
+<p>The tutorial puts everything together: custom builds, portlet development, deployment. You can find the Jetspeed Tutorial here:</p>
+<a href='http://portals.apache.org/jetspeed-2/tutorial/index.html'  target='_blank'>Jetspeed Tutorial</a>
+		
 
 
 

Modified: portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/welcome.html
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/welcome.html?rev=776439&r1=776438&r2=776439&view=diff
==============================================================================
--- portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/welcome.html (original)
+++ portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/info/welcome.html Tue May 19 20:14:58 2009
@@ -15,22 +15,37 @@
   limitations under the License.
 -->
 <h2>Welcome to Jetspeed</h2>
-<p>
-Jetspeed is an Open Portal Platform and Enterprise Information Portal, written all in open source under the Apache license in Java and XML.
-Jetspeed is an open component architecture based on standards. All access to the portal is managed through a robust portal security policy.
-Within a Jetspeed portal, individual portlets can be aggregated to create a page. Each portlet is an independent application with 
+
+				<p>
+Jetspeed is an Open Portal Platform and Enterprise Information Portal, written entirely in open source under the Apache license in Java and XML and based on open standards.
+All access to the portal is managed through a robust portal security policy. Within a Jetspeed portal, individual portlets can be aggregated to create a page. Each portlet is an independent application with 
 Jetspeed acting as the central hub making information from multiple sources available in an easy to use manner.
-</p>
+				</p>
 <p>
+Version 2.2.0 is our first release conformant to the 
+<a href="http://www.jcp.org/en/jsr/detail?id=286">Java Portlet 2.0 Standard</a>.			
+All releases prior, such as the 2.1.x releases, are conformant to the first Java Portlet Specification, 
+				<a href="http://www.jcp.org/en/jsr/detail?id=168">the Java Portlet 1.0 Standard</a>.
+</p>
+				<p>
 A portal based on Jetspeed can make applications, database information and other data sources available to end-users through a single web site. 
 Jetspeed provides a security infrastructure so that the information and functions made available to each user can be customized on basis of the
  user or a role that the user has. The user can access the portal via a web browser, WAP-phone, pager or any other device supported by the servlet engine.
-</p>
-<p>
-Content held in a wide variety of formats such as XML, RSS or database tables can be integrated within a Jetspeed page. 
-The actual presentation of the data is handled via XSL and delivered to the user via combinations of data presentation tools 
-such as Java Server Pages (JSPs), Velocity and HTML. 
-</p>
+				</p>
+	<p>
+		
+The Jetspeed enterprise portal integrates dynamic information, people, and processes across organization boundaries. This content is aggregated using portlets from diverse sources. 
+Portlets are just mini-web applications, or web-components. Jetspeed always provides secured access to the portlets. Jetspeed key features include:
+<ul>
+<li>Secure Access - Security based on standards, ACLs</li> 
+<li>Single Point of Entry (SSO, Federated) </li>
+<li>Enterprise Integration -  (EAI, integration points)</li> 
+<li>Personalization - (customizers, skins) </li>
+<li>Dynamic Web Components - (portlets based on standards)</li>
+<li>Scaleable, Component Architecture featuring multi-threading</li>
+</ul>
+</p>			
+<p>For a full list of Jetspeed features, see: <a href="http://portals.apache.org/jetspeed-2/features.html">features</a></p>
 <p>
 To find out more about the latest Jetspeed news, check out our websites...
 </p>
@@ -38,74 +53,81 @@
 <li><a href="http://portals.apache.org/jetspeed-2/" target='_blank'>Jetspeed Website</a></li>
 <li><a href="http://wiki.apache.org/portals/Jetspeed2/" target='_blank'>Jetspeed Wiki</a></li>
 <li><a href="http://portals.apache.org/" target='_blank'>Apache Portals</a></li>
+<li><a href="http://portals.apache.org/applications/" target='_blank'>Apache Portals Applications</a> <span style='color:red;'>*New*</span></li> 
 <li><a href="http://portals.apache.org/bridges/" target='_blank'>Apache Portals Bridges</a></li>
 <li><a href="http://www.apache.org/" target='_blank'>Apache Software Foundation</a></li>
-<li><a href='http://portals.apache.org/tutorials/jetspeed-2/' target='_blank'>Jetspeed Tutorial</a></li>
+<li><a href='http://portals.apache.org/jetspeed-2/tutorial/index.html' target='_blank'>Jetspeed Tutorial</a></li>
 </ul>
 <h3>Logging on</h3>
 <p>If you installed with the <b>Minimal</b> installer, two test accounts are available:</p>
 <table>
 <tr>
-<th>User</th>
-<th>Password</th>
-<th>Description</th>
+<th class="portlet-section-header" colspan="3">Minimal Installer Accounts</th>
+</tr>
+<tr>
+<th class="portlet-section-subheader" >User</th>
+<th class="portlet-section-subheader">Password</th>
+<th class="portlet-section-subheader">Description</th>
 </tr>
 <tr>
-<td>admin</td>
-<td>admin</td>
-<td>System administrator, super user</td>
+<td class="portlet-section-body">admin</td>
+<td class="portlet-section-body">admin</td>
+<td class="portlet-section-body">System administrator, super user</td>
 </tr>
 <tr>
-<td>devmgr</td>
-<td>devmgr</td>
-<td>Delegated security manager, can manage users with the "dev" (developer) role</td>
+<td class="portlet-section-body">devmgr</td>
+<td class="portlet-section-body">devmgr</td>
+<td class="portlet-section-body">Delegated security manager, can manage users with the "dev" (developer) role</td>
 </tr>
 </table>
 <p>If you installed with the <b>Full Demo</b> installer, test accounts are available:</p>
 <table>
 <tr>
-<th>User</th>
-<th>Password</th>
-<th>Description</th>
+<th class="portlet-section-header" colspan="3">Demo Installer Accounts</th>
+</tr>
+<tr>
+<th class="portlet-section-subheader">User</th>
+<th class="portlet-section-subheader">Password</th>
+<th class="portlet-section-subheader">Description</th>
 </tr>
 <tr>
-<td>admin</td>
-<td>admin</td>
-<td>System administrator, super user</td>
+<td class="portlet-section-body">admin</td>
+<td class="portlet-section-body">admin</td>
+<td class="portlet-section-body">System administrator, super user</td>
 </tr>
 <tr>
-<td>manager</td>
-<td>manager</td>
-<td>Has system administration rights, but not super user</td>
+<td class="portlet-section-body">manager</td>
+<td class="portlet-section-body">manager</td>
+<td class="portlet-section-body">Has system administration rights, but not super user</td>
 </tr>
 <tr>
-<td>user</td>
-<td>user</td>
-<td>A sample user demonstrating with with a home page, as well as pages discovered by both menu-regex profiling and security enabled menu location resolution</td>
+<td class="portlet-section-body">user</td>
+<td class="portlet-section-body">user</td>
+<td class="portlet-section-body">A sample user demonstrating with with a home page, as well as pages discovered by both menu-regex profiling and security enabled menu location resolution</td>
 </tr>
 <tr>
-<td>tomcat</td>
-<td>tomcat</td>
-<td>A sample user demonstrating a user without a home page</td>
+<td class="portlet-section-body">tomcat</td>
+<td class="portlet-section-body">tomcat</td>
+<td class="portlet-section-body">A sample user demonstrating a user without a home page</td>
 </tr>
 <tr>
-<td>jetspeed</td>
-<td>jetspeed</td>
-<td>A sample user demonstrating discovery of pages by both group and role fallback profiling algorithms</td>
+<td class="portlet-section-body">jetspeed</td>
+<td class="portlet-section-body">jetspeed</td>
+<td class="portlet-section-body">A sample user demonstrating discovery of pages by both group and role fallback profiling algorithms</td>
 </tr>
 <tr>
-<td>subsite</td>
-<td>subsite</td>
-<td>Example of how to setup users with a primary subsite role fallback profiling rules</td>
+<td class="portlet-section-body">subsite</td>
+<td class="portlet-section-body">subsite</td>
+<td class="portlet-section-body">Example of how to setup users with a primary subsite role fallback profiling rules</td>
 </tr>
 <tr>
-<td>subsite2</td>
-<td>subsite2</td>
-<td>Example of how to setup users with a secondary subsite role fallback profiling rules</td>
+<td class="portlet-section-body">subsite2</td>
+<td class="portlet-section-body">subsite2</td>
+<td class="portlet-section-body">Example of how to setup users with a secondary subsite role fallback profiling rules</td>
 </tr>
 <tr>
-<td>devmgr</td>
-<td>devmgr</td>
-<td>Delegated security manager, can manage users with the "dev" (developer) role</td>
+<td class="portlet-section-body">devmgr</td>
+<td class="portlet-section-body">devmgr</td>
+<td class="portlet-section-body">Delegated security manager, can manage users with the "dev" (developer) role</td>
 </tr>
 </table>



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org