Author: tv
Date: Sun Mar 6 20:03:18 2011
New Revision: 1078556
URL: http://svn.apache.org/viewvc?rev=1078556&view=rev
Log:
Updated documentation. Remove Maven-1-navigation
Removed:
turbine/core/trunk/xdocs/navigation.xml
turbine/core/trunk/xdocs/proposals/xslt-service.xml
Modified:
turbine/core/trunk/pom.xml
turbine/core/trunk/xdocs/features.xml
turbine/core/trunk/xdocs/getting-started.xml
turbine/core/trunk/xdocs/how-to-build.xml
turbine/core/trunk/xdocs/project-map.xml
turbine/core/trunk/xdocs/proposals.xml
turbine/core/trunk/xdocs/todo.xml
Modified: turbine/core/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/turbine/core/trunk/pom.xml?rev=1078556&r1=1078555&r2=1078556&view=diff
==============================================================================
--- turbine/core/trunk/pom.xml (original)
+++ turbine/core/trunk/pom.xml Sun Mar 6 20:03:18 2011
@@ -187,7 +187,7 @@
<roles>
<role>Java Developer</role>
</roles>
- <timezone>2</timezone>
+ <timezone>1</timezone>
</developer>
<developer>
<id>kschrader</id>
@@ -213,7 +213,7 @@
<roles>
<role>Java Developer</role>
</roles>
- <timezone>2</timezone>
+ <timezone>1</timezone>
</developer>
<developer>
<name>Ludwig Magnusson</name>
@@ -223,7 +223,7 @@
<roles>
<role>Java Developer</role>
</roles>
- <timezone>2</timezone>
+ <timezone>1</timezone>
</developer>
</developers>
<contributors>
@@ -673,18 +673,6 @@
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-site-plugin</artifactId>
- <configuration>
- <!-- Exclude the navigation file for Maven 1 sites
- and the changes file used by the changes-plugin,
- as they interfere with the site generation. -->
- <moduleExcludes>
- <xdoc>navigation.xml</xdoc>
- </moduleExcludes>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.4.3</version>
</plugin>
Modified: turbine/core/trunk/xdocs/features.xml
URL:
http://svn.apache.org/viewvc/turbine/core/trunk/xdocs/features.xml?rev=1078556&r1=1078555&r2=1078556&view=diff
==============================================================================
--- turbine/core/trunk/xdocs/features.xml (original)
+++ turbine/core/trunk/xdocs/features.xml Sun Mar 6 20:03:18 2011
@@ -34,18 +34,15 @@ coolness. Turbine is well over 200 class
features and API's. Many of these can also be used indepently of Turbine.
Almost all of the default implementations can be easily overridden with
your own implementations. Turbine also has extensive Javadoc documentation
-for nearly all of the classes as well as in-code comments. At the risk
-of sounding snooty <smile>, Turbine is by far the leader of complex
-web application development tools. No other systems come close to being
-as cleanly implemented and executed. It clearly has been developed by the
-people who do web applications on a daily basis and have to constantly
-solve the same problems over and over again.
+for nearly all of the classes as well as in-code comments. It clearly has
+been developed by the people who do web applications on a daily basis and
+have to constantly solve the same problems over and over again.
</p>
<p>
<strong>All of these features have been made possible thanks to the over
30 developers (and growing all the time!) who have <a href="team-list.html">
-contributed</a> to Turbine over the last 2+ years.</strong>
+contributed</a> to Turbine over the last 10+ years.</strong>
</p>
<ul>
@@ -65,19 +62,11 @@ contributed</a> to Turbine over the last
Strict MVC guidelines implemented through many interfaces and abstract
classes as well as through the template systems.</li>
<li>
- Object-Relational tools: DatabaseMap/Peers, Village.</li>
- <li>
- IDBroker that abstracts the autoinsert/sequence usage from the
database</li>
- <li>
- Failsafe Job based scheduler system (ie: a Java based cron)</li>
- <li>
GlobalCache (Singleton based system for caching data across servlets
and
requests)</li>
<li>
DateSelector (utility for building the HTML for popup date menus)</li>
<li>
- File Upload API</li>
- <li>
Generic Services API for creating Singletons</li>
<li>
<a href="http://www.xml-rpc.com/">XML-RPC</a> Service Integration</li>
@@ -117,9 +106,9 @@ contributed</a> to Turbine over the last
<li>
Initial application development WAR archive creation tool using
Ant</li>
<li>
- Turbine Servlet works cleanly with Servlet API 2.1 and higher</li>
+ Turbine Servlet works cleanly with Servlet API 2.4 and higher</li>
<li>
- Works with JDK 1.4 and higher - 100% Pure Java</li>
+ Works with JDK 1.6 and higher - 100% Pure Java</li>
</ul>
</section>
Modified: turbine/core/trunk/xdocs/getting-started.xml
URL:
http://svn.apache.org/viewvc/turbine/core/trunk/xdocs/getting-started.xml?rev=1078556&r1=1078555&r2=1078556&view=diff
==============================================================================
--- turbine/core/trunk/xdocs/getting-started.xml (original)
+++ turbine/core/trunk/xdocs/getting-started.xml Sun Mar 6 20:03:18 2011
@@ -34,33 +34,23 @@ structure of Turbine, please refer to th
Specification Document (FSD)</a> as well as the other documentation that
is available.
</p>
-
-<p>
-Currently, the best way to get started with Turbine is to use the
-<a href="/turbine/meta/">Maven Environment for Turbine Applications
(M.E.T.A.)</a>.
- </p>
</section>
<section name="Code Organization">
<p>
-Turbine can be used in three different ways depending on what you need.
-You can choose to only use one way or choose to use all three. It is up
+Turbine can be used in two different ways depending on what you need.
+You can choose to only use one way or choose to use both. It is up
to you.
</p>
<ul>
-<li>As a servlet framework with Turbine as the controller.</li>
-<li>As a framework of useful code in your application.</li>
-<li>As a Object-Relational Tool.</li>
+ <li>As a servlet framework with Turbine as the controller.</li>
+ <li>As a framework of useful code in your application.</li>
</ul>
<p>
In all cases, it means that you simply link against the API and code
-provided in the turbine.jar file. In other words, if you want to only
-use the Object Relational aspects of Turbine, then you would use Torque
-to build your Object Relational code and then add the turbine.jar into
-your classpath. Another example is if you want to use Turbine's
-connection pool code. All you need to do is tell Turbine where its
+provided in the turbine.jar file. All you need to do is tell Turbine where its
configuration file is, add turbine.jar to your classpath and then add
the appropriate Turbine Java code into your application.
</p>
@@ -83,11 +73,7 @@ the <a href="fsd.html">funtional specifi
</li>
<li>
org.apache.turbine.om - OM stands for Object Model. This is where the
-code that represents Turbine's Object Model lives. The code in here is
-for handling a lot of Turbine's RDBMS relationships. For example, there
-is code that represents what a Turbine User is as well as code for the
-BaseObject and BasePeer which is for the Peer based Object Relational
-Tool.
+code that represents Turbine's Security Object Model lives.
</li>
<li>
org.apache.turbine.services - This is where the Services Framework
@@ -99,7 +85,7 @@ things.
<li>
org.apache.turbine.util - The Util package is just that. A package of
utility code that is used within Turbine. There is code that will allow
-you to easily send template based email using WebMacro or Velocity as
+you to easily send template based email using Velocity as
well as many other commonly used web application tools.
</li>
</ul>
@@ -130,7 +116,7 @@ TurbineConfig object.
<section name="Further Questions and Comments">
<p>
If you have further questions or comments, please send them to the <a
-href="http://turbine.apache.org/contact.html">Turbine Mailing lists</a>.
+href="mail-lists.html">Turbine Mailing lists</a>.
</p>
</section>
Modified: turbine/core/trunk/xdocs/how-to-build.xml
URL:
http://svn.apache.org/viewvc/turbine/core/trunk/xdocs/how-to-build.xml?rev=1078556&r1=1078555&r2=1078556&view=diff
==============================================================================
--- turbine/core/trunk/xdocs/how-to-build.xml (original)
+++ turbine/core/trunk/xdocs/how-to-build.xml Sun Mar 6 20:03:18 2011
@@ -34,8 +34,8 @@
</p>
<p>
- To build Turbine, from the Turbine home directory just run 'mvn install' the
project
- will be compiled, test cases run, and jar files created.
+ To build Turbine, from the Turbine home directory just run <code>mvn
install</code> the
+ project will be compiled, test cases run, and jar files created.
This will also install the artifact into your local Maven repository as well.
</p>
<p>
Modified: turbine/core/trunk/xdocs/project-map.xml
URL:
http://svn.apache.org/viewvc/turbine/core/trunk/xdocs/project-map.xml?rev=1078556&r1=1078555&r2=1078556&view=diff
==============================================================================
--- turbine/core/trunk/xdocs/project-map.xml (original)
+++ turbine/core/trunk/xdocs/project-map.xml Sun Mar 6 20:03:18 2011
@@ -31,14 +31,14 @@
<p> On this page, you can find a functional breakdown of Turbine codebase.
This should help you in getting familiar with the tools that Turbine offers
to you. Also, it will help you locate people that are experts in the field
- of a specific functional block, so you can contac them if you encouter
+ of a specific functional block, so you can contact them if you encounter
a problem, or better yet have made a patch that fixes it. </p>
<p><a href="project-map/core.html"><b>Turbine Core</b></a></p>
<p> In the Core part of Turbine you will find the Turbine Servlet, the
single entry point to your application, and the classes that form the
- framework of HTTP-interfaced application following MVC desing pattern.
+ framework of HTTP-interfaced application following MVC design pattern.
Here you will find the base classes you will have to extend to fill
in the framework with your application's logic. See the
<a href="fsd.html">specification</a> for more details. </p>
Modified: turbine/core/trunk/xdocs/proposals.xml
URL:
http://svn.apache.org/viewvc/turbine/core/trunk/xdocs/proposals.xml?rev=1078556&r1=1078555&r2=1078556&view=diff
==============================================================================
--- turbine/core/trunk/xdocs/proposals.xml (original)
+++ turbine/core/trunk/xdocs/proposals.xml Sun Mar 6 20:03:18 2011
@@ -41,7 +41,6 @@ These are the proposals that are up on t
<li><a href="proposals/reusable-components.html">Reusable Components</a></li>
<li><a href="proposals/security-service.html">Security Service</a></li>
<li><a href="proposals/services-repository.html">Services Repository</a></li>
-<li><a href="proposals/xslt-service.html">XSLT Service</a></li>
<li><a href="proposals/unified-templating.html">Unified Templating
Service</a></li>
</ul>
Modified: turbine/core/trunk/xdocs/todo.xml
URL:
http://svn.apache.org/viewvc/turbine/core/trunk/xdocs/todo.xml?rev=1078556&r1=1078555&r2=1078556&view=diff
==============================================================================
--- turbine/core/trunk/xdocs/todo.xml (original)
+++ turbine/core/trunk/xdocs/todo.xml Sun Mar 6 20:03:18 2011
@@ -53,7 +53,6 @@ No current items.
<p>
<ul>
<li>Move forward to a component based architecture (avalonization)
(partly done!)</li>
- <li>"Steal" the pipeline from the Turbine 3 code base (done! epugh)</li>
<li>Decouple the code base into core, components and toolbox</li>
</ul>
</p>