Author: taylor
Date: Sat Mar 3 20:18:45 2007
New Revision: 514353
URL: http://svn.apache.org/viewvc?view=rev&rev=514353
Log:
more docs
Added:
portals/jetspeed-2/trunk/xdocs/developers.xml
portals/jetspeed-2/trunk/xdocs/images/Jetspeed_blue_med.png (with props)
Removed:
portals/jetspeed-2/trunk/xdocs/what-is-jetspeed-2.xml
Modified:
portals/jetspeed-2/trunk/xdocs/index.xml
portals/jetspeed-2/trunk/xdocs/navigation.xml
Added: portals/jetspeed-2/trunk/xdocs/developers.xml
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/xdocs/developers.xml?view=auto&rev=514353
==============================================================================
--- portals/jetspeed-2/trunk/xdocs/developers.xml (added)
+++ portals/jetspeed-2/trunk/xdocs/developers.xml Sat Mar 3 20:18:45 2007
@@ -0,0 +1,86 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 2004 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
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<document>
+ <properties>
+ <title>Jetspeed for Developers</title>
+ <subtitle>Development</subtitle>
+ <authors>
+ <person name="David Sean Taylor" email="[EMAIL
PROTECTED]" />
+ <person name="David Le Strat" email="[EMAIL PROTECTED]"
/>
+ </authors>
+ </properties>
+ <body>
+ <section name="Jetspeed For Developers">
+ <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>
+</li>
+</ul>
+<p>
+Here are a few links to get you started developing with the Jetspeed portal
itself:
+</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>
+<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.
+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).
+</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>
+</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>
+</ul>
+<p>
+To get the binary installation of an official Jetspeed release, go here:
+</p>
+<ul>
+<li><a href='http://portals.apache.org/jetspeed-2/download.html'
target='_blank'>Getting the Binary Installer</a></li>
+</ul>
+<p>
+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>
+</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>
+</ul>
+ </section>
+ </body>
+</document>
\ No newline at end of file
Added: portals/jetspeed-2/trunk/xdocs/images/Jetspeed_blue_med.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/xdocs/images/Jetspeed_blue_med.png?view=auto&rev=514353
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/trunk/xdocs/images/Jetspeed_blue_med.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: portals/jetspeed-2/trunk/xdocs/index.xml
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/xdocs/index.xml?view=diff&rev=514353&r1=514352&r2=514353
==============================================================================
--- portals/jetspeed-2/trunk/xdocs/index.xml (original)
+++ portals/jetspeed-2/trunk/xdocs/index.xml Sat Mar 3 20:18:45 2007
@@ -90,52 +90,31 @@
<subsection name="Jetspeed-2 Status">
<p>
The latest 2.1 production release of
Jetspeed-2 was released
- on March 3, 2005. Future development
areas include alignment with the upcoming
+ on March 3, 2007. Future development
areas include alignment with the upcoming
<a
href="http://www.jcp.org/en/jsr/detail?id=286">Java Portlet Standard 2.0,
JSR-286</a>
new portlet applications, WSRP support,
further improvement of the design and user experience.
</p>
</subsection>
<subsection name="About Jetspeed-2">
<p>
- Jetspeed is an Open Source
implementation of an
- Enterprise Information Portal, written
in Java and
- XML. 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.
+Jetspeed is an Open Portal Platform and Enterprise Information Portal, written
entirely in open source under the Apache license in Java and XML.
+Jetspeed is an open component portal 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
+Jetspeed acting as the central hub making information from multiple sources
available in an easy to use manner.
</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.
+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.
Jetspeed
- provides support for templating and
content
- publication frameworks such as
- <a
href="http://cocoon.apache.org">Cocoon</a>,
- <a
href="http://www.webmacro.org">WebMacro</a>,
- <a
href="http://www.freemarker.org">FreeMarker</a> and
- <a
href="http://jakarta.apache.org/velocity">Velocity</a>.
</p>
<p>
For more information, see:
<ul>
<li>
- <a
href="what-is-jetspeed-2.html">
- What is
Jetspeed-2
+ <a
href="developers.html">
+ Jetspeed for
Developers
</a>
?
</li>
@@ -149,7 +128,7 @@
<li>
Where is
<a
href="guides/index.html">
- the
Documentation
+ the
Documentation Guides
</a>
?
</li>
Modified: portals/jetspeed-2/trunk/xdocs/navigation.xml
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/xdocs/navigation.xml?view=diff&rev=514353&r1=514352&r2=514353
==============================================================================
--- portals/jetspeed-2/trunk/xdocs/navigation.xml (original)
+++ portals/jetspeed-2/trunk/xdocs/navigation.xml Sat Mar 3 20:18:45 2007
@@ -24,7 +24,8 @@
</links>
<menu name="Essentials">
<item name="Features" href="features.html" />
- <item name="Getting Started" href="getting-started.html" />
+ <item name="Getting Started" href="getting-started.html" />
+ <item name="Jetspeed for Developers" href="developers.html" />
</menu>
<menu name="Building">
<item name="From Source" href="getting-started-source.html" />
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]