vmassol 01/04/14 01:17:19 Modified: cactus/docs/framework/xdocs changes.xml doc-book.xml goals.xml site-book.xml todo.xml Added: cactus/docs/framework/xdocs scope.xml Log: new "scope and status" web page Revision Changes Path 1.4 +9 -3 jakarta-commons/cactus/docs/framework/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /home/cvs/jakarta-commons/cactus/docs/framework/xdocs/changes.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- changes.xml 2001/04/13 16:14:17 1.3 +++ changes.xml 2001/04/14 08:17:18 1.4 @@ -9,9 +9,15 @@ </devs> <release version="1.0b2 in CVS" date=""> - <action dev="VMA"> - Added a "Cactus goals" page on the web site that gives rough goals and - guidelines for the future of Cactus. + <action dev="VMA" type="add"> + Added a + <link href="scope.html">"Cactus scope and status"</link> page on the web + site that explains the current scope and status of Cactus. + </action> + <action dev="VMA" type="add"> + Added a + <link href="goals.html">"Cactus goals"</link> page on the web site that + gives rough goals and guidelines for the future of Cactus. </action> <action dev="VMA" type="update" due-to="Jeff Turner" due-to-email="[EMAIL PROTECTED]"> Improved build process so that it nows works even if junit, stylebook, .. 1.4 +9 -8 jakarta-commons/cactus/docs/framework/xdocs/doc-book.xml Index: doc-book.xml =================================================================== RCS file: /home/cvs/jakarta-commons/cactus/docs/framework/xdocs/doc-book.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- doc-book.xml 2001/04/13 16:14:18 1.3 +++ doc-book.xml 2001/04/14 08:17:18 1.4 @@ -12,9 +12,10 @@ <menu-item label="News" source="index.xml"/> <menu-item label="Features" source="features.xml"/> <menu-item label="Goals" source="goals.xml"/> - <menu-item label="Changes" source="changes.xml" type="changes"/> - <menu-item label="Todo" source="todo.xml" type="todo"/> + <menu-item type="changes" label="Changes" source="changes.xml"/> + <menu-item type="todo" label="Todo" source="todo.xml"/> <menu-item label="Contributors" source="contributors.xml"/> + <menu-item type="hidden" source="scope.xml" /> </menu> <menu label="Downloads"> @@ -30,18 +31,18 @@ <menu-item label="Servlet Sample" source="sample_servlet.xml"/> </menu> - <menu label="Developer's Corner"> + <menu label="For Developers"> <menu-item label="Architecture" source="architecture.xml"/> <menu-item label="Ant integration" source="ant.xml"/> <menu-item label="Servlet Engines" source="servlets.xml"/> - <menu-item label="API Reference" href="javadoc/index.html" type="external"/> + <menu-item label="API Reference" source="javadoc.xml"/> </menu> <menu label="Support"> - <menu-item label="CVS" href="http://jakarta.apache.org/site/cvsindex.html" type="external"/> - <menu-item label="Bug database" href="http://jakarta.apache.org/site/bugs.html" type="external"/> - <menu-item label="Mailing lists" href="http://jakarta.apache.org/site/mail.html" type="external"/> - <menu-item label="FAQ" href="http://jakarta.apache.org:8080/jyve-faq/Turbine/screen/DisplayTopics/action/SetAll/project_id/2/faq_id/39" type="external"/> + <menu-item type="external" label="CVS" href="http://jakarta.apache.org/site/cvsindex.html"/> + <menu-item type="external" label="Bug database" href="http://jakarta.apache.org/site/bugs.html"/> + <menu-item type="external" label="Mailing lists" href="http://jakarta.apache.org/site/mail.html"/> + <menu-item type="external" label="FAQ" href="http://jakarta.apache.org:8080/jyve-faq/Turbine/screen/DisplayTopics/action/SetAll/project_id/2/faq_id/39"/> </menu> </book> 1.2 +9 -0 jakarta-commons/cactus/docs/framework/xdocs/goals.xml Index: goals.xml =================================================================== RCS file: /home/cvs/jakarta-commons/cactus/docs/framework/xdocs/goals.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- goals.xml 2001/04/13 16:14:18 1.1 +++ goals.xml 2001/04/14 08:17:18 1.2 @@ -12,6 +12,15 @@ <body> + <s1 title="Cactus scope and status"> + + <p> + Click <link href="scope.html">here</link> for the detailed scope and + status of Cactus. + </p> + + </s1> + <s1 title="Short terms goals"> <p> 1.4 +7 -6 jakarta-commons/cactus/docs/framework/xdocs/site-book.xml Index: site-book.xml =================================================================== RCS file: /home/cvs/jakarta-commons/cactus/docs/framework/xdocs/site-book.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- site-book.xml 2001/04/13 16:14:18 1.3 +++ site-book.xml 2001/04/14 08:17:19 1.4 @@ -12,9 +12,10 @@ <menu-item label="News" source="index.xml"/> <menu-item label="Features" source="features.xml"/> <menu-item label="Goals" source="goals.xml"/> - <menu-item label="Changes" source="changes.xml" type="changes"/> - <menu-item label="Todo" source="todo.xml" type="todo"/> + <menu-item type="changes" label="Changes" source="changes.xml"/> + <menu-item type="todo" label="Todo" source="todo.xml"/> <menu-item label="Contributors" source="contributors.xml"/> + <menu-item type="hidden" source="scope.xml" /> </menu> <menu label="Downloads"> @@ -38,10 +39,10 @@ </menu> <menu label="Support"> - <menu-item label="CVS" href="http://jakarta.apache.org/site/cvsindex.html" type="external"/> - <menu-item label="Bug database" href="http://jakarta.apache.org/site/bugs.html" type="external"/> - <menu-item label="Mailing lists" href="http://jakarta.apache.org/site/mail.html" type="external"/> - <menu-item label="FAQ" href="http://jakarta.apache.org:8080/jyve-faq/Turbine/screen/DisplayTopics/action/SetAll/project_id/2/faq_id/39" type="external"/> + <menu-item type="external" label="CVS" href="http://jakarta.apache.org/site/cvsindex.html"/> + <menu-item type="external" label="Bug database" href="http://jakarta.apache.org/site/bugs.html"/> + <menu-item type="external" label="Mailing lists" href="http://jakarta.apache.org/site/mail.html"/> + <menu-item type="external" label="FAQ" href="http://jakarta.apache.org:8080/jyve-faq/Turbine/screen/DisplayTopics/action/SetAll/project_id/2/faq_id/39"/> </menu> </book> 1.3 +0 -5 jakarta-commons/cactus/docs/framework/xdocs/todo.xml Index: todo.xml =================================================================== RCS file: /home/cvs/jakarta-commons/cactus/docs/framework/xdocs/todo.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- todo.xml 2001/04/13 16:14:18 1.2 +++ todo.xml 2001/04/14 08:17:19 1.3 @@ -24,11 +24,6 @@ <action context="design" assigned-to="VMA"> Add support for testing Servlet API 2.3 Filters. </action> - <action context="docs" assigned-to="VMA"> - Write a short "Testing strategy" tutorial that explains the different - kind of tests and what tool to use for each kind. Speak about facade, - MCV model. - </action> </actions> <actions priority="low"> 1.1 jakarta-commons/cactus/docs/framework/xdocs/scope.xml Index: scope.xml =================================================================== <?xml version="1.0"?> <!DOCTYPE document SYSTEM "./dtd/document-v10.dtd"> <document> <header> <title>Scope and Status</title> <authors> <person name="Vincent Massol" email="[EMAIL PROTECTED]"/> </authors> </header> <body> <s1 title="MVC Testing"> <p> A server side architecture is generally comprised of 3 domains : the Model , the View and the Controller. This is known as the "Model 2" MVC architecture. The challenge is to be able to unit test the MVC architecture. Cactus uses and extend JUnit for this purpose. </p> <p> However, unit testing the View part is not relevant. The View is the part that is seen by the end user and it can be effectively tested using a functional test framework (such as <link href="httpunit.sourceforge.net">HttpUnit</link>). </p> <p> To summarize, unit testing the MVC architecture is done using the Cactus framework and functional testing of the MVC architecture is done by functionally testing the View part using a functional test framework. </p> </s1> <s1 title="Current scope and status of Cactus"> <p> Here is the current scope and status of Cactus (on the 14/04/2001) : </p> <figure src="images/scope.jpg" alt="Scope and Status"/> <note> Filter testing is mentionned to be in progress in the diagram. Actually Cactus is already ready for unit testing Filters. However, what is missing are the documentation and samples. It will be provided soon. </note> </s1> </body> </document>