You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-dev@jakarta.apache.org by vm...@apache.org on 2003/02/09 16:02:33 UTC

cvs commit: jakarta-cactus/documentation/docs/xdocs index.xml news.xml sitemap.xml

vmassol     2003/02/09 07:02:33

  Modified:    documentation/docs/xdocs index.xml news.xml sitemap.xml
  Added:       documentation/docs/xdocs/original ecosystem.ppt
  Log:
  First start at presenting Cactus based upon the different ways of using it.
  
  Revision  Changes    Path
  1.1                  jakarta-cactus/documentation/docs/xdocs/original/ecosystem.ppt
  
  	<<Binary file>>
  
  
  1.8       +33 -13    jakarta-cactus/documentation/docs/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/documentation/docs/xdocs/index.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- index.xml	18 Jan 2003 13:20:43 -0000	1.7
  +++ index.xml	9 Feb 2003 15:02:32 -0000	1.8
  @@ -18,26 +18,46 @@
         </p>
         <p>
           The intent of Cactus is to lower the cost of writing tests for
  -        server-side code. It
  -        uses <link href="ext:junit">JUnit</link> and extends it.
  +        server-side code. It uses <link href="ext:junit">JUnit</link> and 
  +        extends it.
         </p>
         <p>
  -        Cactus has been developed with the idea of automatic testing in mind
  -        and it provides a packaged and simple
  -        mechanism based on <link href="ext:ant">Ant</link>
  -        to automate server-side testing.
  +        Cactus implements an in-container strategy (See
  +        <link href="site:how_it_works">How it works</link>).
         </p>
         <p>
  -        Cactus implements an in-container strategy (click on the diagram below
  -        to understand how it works). An alternative but complementary approach
  -        not covered by Cactus is to use Mock Objects (see the
  -        <link href="site:mock_vs_cactus">Mock vs Container</link> page to
  -        understand the differences and why Cactus believes in the
  -        usefulness of an in-container approach).
  +        <figure src="images/ecosystem.jpg" alt="The Cactus Ecosystem" 
  +          usemap="#ecosystem">
  +
  +          <map name="ecosystem">
  +            <area shape="circle" href="site:index" coords="225,200,35"/>
  +            <area shape="circle" href="site:eclipse_plugin" coords="165,145,35"/>
  +            <area shape="circle" href="site:howto_runner" coords="305,220,35"/>
  +            <area shape="circle" href="ext:maven_cactus" coords="390,200,35"/>
  +            <area shape="circle" href="ext:strutstestcase" coords="375,260,35"/>
  +            <area shape="circle" href="ext:junitee" coords="320,305,35"/>
  +          </map>            	
  +         
  +        </figure>
         </p>
         <p>
  -        <figure src="images/archiani.gif" alt="How it works ..."/>
  +        The Cactus Ecosystem is made of several components:
         </p>
  +      <ul>
  +        <li>
  +          The Cactus Framework: This is the heart of Cactus. It is the engine
  +          that provides the API to write Cactus tests.
  +        </li>
  +        <li>
  +          The Cactus Integration Modules: They are front ends and frameworks 
  +          that provide easy ways of using the Cactus Framework (Ant scripts,
  +          Eclipse plugin, Maven plugin, ...).
  +        </li>
  +        <li>
  +          The Cactus Samples: They are simple projects that demonstrate how
  +          to write Cactus tests and how to use some of the Integration Modules.
  +        </li>
  +      </ul>
       </section>
   
       <anchor id="unittest_types"/>
  
  
  
  1.26      +9 -9      jakarta-cactus/documentation/docs/xdocs/news.xml
  
  Index: news.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/documentation/docs/xdocs/news.xml,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- news.xml	31 Jan 2003 21:21:27 -0000	1.25
  +++ news.xml	9 Feb 2003 15:02:32 -0000	1.26
  @@ -35,7 +35,7 @@
               05/01/2003
             </td>
             <td>
  -            <link href="http://strutstestcase.sourceforge.net">StrutsTestCase</link> v1.9.5 
  +            <link href="ext:strutstestcase">StrutsTestCase</link> v1.9.5 
               has been released. It improves support for Struts 1.1b3 (including support for 
               testing Tiles and sub-applications), provides several requested enhancements, 
               and fixes many reported defects.
  @@ -144,10 +144,10 @@
               12/2001
             </td>
             <td>
  -            <link href="http://strutstestcase.sourceforge.net/">
  -            StrutsTestCase for JUnit</link> is a framework for un it testing
  -            Struts code. It provides both mock objects and a Cactus integration
  -            for testin inside and outside of the container.
  +            <link href="ext:strutstestcase">StrutsTestCase for JUnit</link> is 
  +            a framework for un it testing Struts code. It provides both mock 
  +            objects and a Cactus integration for testing inside and outside of 
  +            the container.
             </td>
           </tr>
   
  @@ -213,10 +213,10 @@
             </td>
             <td>
               Release 1.0 of the 
  -            <link href="http://jakarta.apache.org/turbine/maven/reference/plugins/cactus">Cactus 
  -            plugin for Maven</link> is out. This is certainly the easiest way
  -            to run Cactus tests so far. This plugin is part of the core 
  -            Maven plugins and is thus delivered with Maven. 
  +            <link href="ext:maven_cactus">Cactus plugin for Maven</link> is 
  +            out. This is certainly the easiest way to run Cactus tests so far.
  +            This plugin is part of the core Maven plugins and is thus delivered
  +            with Maven. 
             </td>
           </tr>
   
  
  
  
  1.14      +3 -0      jakarta-cactus/documentation/docs/xdocs/sitemap.xml
  
  Index: sitemap.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/documentation/docs/xdocs/sitemap.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- sitemap.xml	8 Feb 2003 12:57:34 -0000	1.13
  +++ sitemap.xml	9 Feb 2003 15:02:32 -0000	1.14
  @@ -135,8 +135,10 @@
     <external id="jakarta_roles" url="http://jakarta.apache.org/site/roles.html"/>
     <external id="japanese" url="http://www.ingrid.org/jajakarta/cactus/"/>
     <external id="junit" url="http://junit.org"/>
  +  <external id="junitee" url="http://junitee.sourceforge.net"/>
     <external id="junit_faq" url="http://junit.sourceforge.net/doc/faq/faq.htm"/>
     <external id="korean" url="http://jakarta.apache-korea.org/cactus/index.html"/>
  +  <external id="maven_cactus" url="http://jakarta.apache.org/turbine/maven/reference/plugins/cactus"/>
     <external id="mockobjects" url="http://www.mockobjects.com"/>
     <external id="octo" url="http://www.octo.com"/>
     <external id="opensource" url="http://www.opensource.org/"/>
  @@ -145,6 +147,7 @@
     <external id="servletapi_2_3" url="http://jakarta.apache.org/builds/jakarta-servletapi-4/"/>
     <external id="stats" url="http://jakarta.apache.org/cactus/stats/index.html"/>
     <external id="storeblox" url="http://eblox.com/storeblox.php"/>
  +  <external id="strutstestcase" url="http://strutstestcase.sourceforge.net"/>
     <external id="sun_coding_conventions" url="http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html"/>
     <external id="sun_j2ee_downloads" url="http://java.sun.com/j2ee/download.html"/>
     <external id="sun_servlet_downloads" url="http://java.sun.com/products/servlet/download.html"/>
  
  
  

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