vmassol 01/08/02 01:35:11 Modified: cactus/docs/framework/xdocs changes.xml contributors.xml doc-book.xml index.xml site-book.xml todo.xml cactus/docs/framework/xdocs/dtd changes-v10.dtd Log: Moved the news from the web page to the news/changes area, updated todo list Revision Changes Path 1.32 +93 -8 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.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- changes.xml 2001/07/28 21:18:46 1.31 +++ changes.xml 2001/08/02 08:35:11 1.32 @@ -2,8 +2,88 @@ <!DOCTYPE changes SYSTEM "./dtd/changes-v10.dtd"> -<changes title="History of Changes"> +<changes title="Changes"> + <s1 title="Summary of changes"> + <ul> + <li> + <jump anchor="major_news">Major news and announcements</jump> + </li> + <li> + <jump anchor="website_changes">Last 15 days web site changes</jump> + </li> + <li> + <jump anchor="release_changes">Release changes</jump> + </li> + </ul> + </s1> + + <!-- ================================================================= --> + <!-- Major news and announcements --> + <!-- ================================================================= --> + + <anchor id="major_news"/> + <s1 title="Major news and announcements"> + + <table> + <tr> + <td> + 14/07/2001 + </td> + <td> + New <link href="ide_jbuilder.html">tutorial</link> for setting up + Cactus inside JBuilder. + </td> + </tr> + <tr> + <td> + 05/07/2001 + </td> + <td> + Cactus now has its dedicated mailing list ! Thanks to its growing + community, that is thanks to us ! :-). New directions can be found + <link href="mailinglist.html">here</link>. + </td> + </tr> + <tr> + <td> + 01/07/2001 + </td> + <td> + New <link href="todo.html">Roadmap/Todo</link> page that lists + the actions that need to be performed before releasing the next + version of Cactus. Come help ! + </td> + </tr> + <tr> + <td> + 01/07/2001 + </td> + <td> + New <link href="ide_vajava.html">tutorial</link> for installing + Cactus inside VisualAge for Java. + </td> + </tr> + <tr> + <td> + 18/06/2001 + </td> + <td> + Cactus v1.1 is available for <link href="downloads.html"> + download</link>. It is a bug fix release with + a few new features. Check the <link href="changes.html">changes + </link> page for a list of changes. + </td> + </tr> + </table> + + </s1> + + <!-- ================================================================= --> + <!-- Last 15 days web site changes --> + <!-- ================================================================= --> + + <anchor id="website_changes"/> <cvslogs title="Last 15 days web site changes"> <p> @@ -13,11 +93,16 @@ </p> &cvslog; - + </cvslogs> - <releases title="Cactus changes"> + <!-- ================================================================= --> + <!-- Release changes --> + <!-- ================================================================= --> + <anchor id="release_changes"/> + <releases title="Release changes"> + <devs> <person name="Vincent Massol" email="[EMAIL PROTECTED]" id="VMA"/> </devs> @@ -26,7 +111,7 @@ <action dev="VMA" type="add"> New tutorial for integration within JBuilder. Thanks to <link href="mailto:[EMAIL PROTECTED]">Cedric Chabanois</link> - and <link href="mailto:[EMAIL PROTECTED]">Kunal + and <link href="mailto:[EMAIL PROTECTED]">Kunal Vaishnav</link> for providing this tutorial. </action> <action dev="VMA" type="fix" due-to="Jari Worsley" due-to-email="[EMAIL PROTECTED]"> @@ -35,7 +120,7 @@ </action> <action dev="VMA" type="fix" due-to="Jari Worsley" due-to-email="[EMAIL PROTECTED]"> <code>HttpServletRequestWrapper.getRequestDispatcher()</code> was not - returning a wrapped request dispatcher, thus causing error when + returning a wrapped request dispatcher, thus causing error when forward() or include() was used afterwards. </action> <action dev="VMA" type="add"> @@ -84,8 +169,8 @@ risk that the test result will not be committed to the servlet application scope *before* the client requests the test result, thus getting a no result exception or, worse, getting the result from the - previous test. Also, if the returned result is bigger than the default - buffer the server would block until the client side reads the data, + previous test. Also, if the returned result is bigger than the default + buffer the server would block until the client side reads the data, thus resulting in a deadlock with the above-mentionned bug. </action> <action dev="VMA" type="add"> @@ -177,7 +262,7 @@ jars are not in the <code>CLASSPATH</code> prior to running the build. </action> </release> - + <release version="1.0b1" date="April 9 2001"> <action dev="VMA" type="update"> Updated the Cactus distribution so that everything is contained into one 1.6 +1 -1 jakarta-commons/cactus/docs/framework/xdocs/contributors.xml Index: contributors.xml =================================================================== RCS file: /home/cvs/jakarta-commons/cactus/docs/framework/xdocs/contributors.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- contributors.xml 2001/07/28 21:18:46 1.5 +++ contributors.xml 2001/08/02 08:35:11 1.6 @@ -118,7 +118,7 @@ Jari Worsley</link> </td> <td> - Bugfix, patches and active participant + Bugfix, patches, ideas, answers on mailing list </td> </tr> </table> 1.18 +2 -2 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.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- doc-book.xml 2001/07/29 13:59:38 1.17 +++ doc-book.xml 2001/08/02 08:35:11 1.18 @@ -10,10 +10,10 @@ </menu> <menu label="About"> - <menu-item label="News" source="index.xml"/> + <menu-item label="What is Cactus ?" source="index.xml"/> <menu-item label="Features" source="features.xml"/> <menu-item label="Goals" source="goals.xml"/> - <menu-item type="changes" label="Changes" source="changes.xml"/> + <menu-item type="changes" label="News/Changes" source="changes.xml"/> <menu-item type="roadmap" label="Roadmap/Todo" source="todo.xml"/> <menu-item label="Contributors" source="contributors.xml"/> <menu-item label="Contributing" source="contributing.xml"/> 1.20 +0 -74 jakarta-commons/cactus/docs/framework/xdocs/index.xml Index: index.xml =================================================================== RCS file: /home/cvs/jakarta-commons/cactus/docs/framework/xdocs/index.xml,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- index.xml 2001/07/29 13:59:38 1.19 +++ index.xml 2001/08/02 08:35:11 1.20 @@ -33,79 +33,5 @@ </p> </s1> - <s1 title="Latest news and announcements"> - - <p> - Want to know what has changed on the Cactus web site recently ? Just go - to the <link href="changes.html">changes</link> page where you'll find - a listing of all new items on the web site since the last 15 days ! - </p> - <p> - Please also find below a list of major announcements. - </p> - - <table> - <tr> - <td> - 14/07/2001 - </td> - <td> - New <link href="ide_jbuilder.html">tutorial</link> for setting up - Cactus inside JBuilder. - </td> - </tr> - <tr> - <td> - 07/07/2001 - </td> - <td> - <link href="cactusv2.html">Proposal for Cactus v2</link>. - Please give us your feedback. - </td> - </tr> - <tr> - <td> - 05/07/2001 - </td> - <td> - Cactus now has its dedicated mailing list ! Thanks to its growing - community, that is thanks to us ! :-). New directions can be found - <link href="mailinglist.html">here</link>. - </td> - </tr> - <tr> - <td> - 01/07/2001 - </td> - <td> - New <link href="todo.html">Roadmap/Todo</link> page that lists - the actions that need to be performed before releasing the next - version of Cactus. Come help ! - </td> - </tr> - <tr> - <td> - 01/07/2001 - </td> - <td> - New <link href="ide_vajava.html">tutorial</link> for installing - Cactus inside VisualAge for Java. - </td> - </tr> - <tr> - <td> - 18/06/2001 - </td> - <td> - Cactus v1.1 is available for <link href="downloads.html"> - download</link>. It is a bug fix release with - a few new features. Check the <link href="changes.html">changes - </link> page for a list of changes. - </td> - </tr> - </table> - - </s1> - </body> </document> 1.17 +2 -2 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.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- site-book.xml 2001/07/29 13:59:38 1.16 +++ site-book.xml 2001/08/02 08:35:11 1.17 @@ -10,10 +10,10 @@ </menu> <menu label="About"> - <menu-item label="News" source="index.xml"/> + <menu-item label="What is Cactus ?" source="index.xml"/> <menu-item label="Features" source="features.xml"/> <menu-item label="Goals" source="goals.xml"/> - <menu-item type="changes" label="Changes" source="changes.xml"/> + <menu-item type="changes" label="News/Changes" source="changes.xml"/> <menu-item type="roadmap" label="Roadmap/Todo" source="todo.xml"/> <menu-item label="Contributors" source="contributors.xml"/> <menu-item label="Contributing" source="contributing.xml"/> 1.38 +7 -19 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.37 retrieving revision 1.38 diff -u -r1.37 -r1.38 --- todo.xml 2001/07/24 09:59:12 1.37 +++ todo.xml 2001/08/02 08:35:11 1.38 @@ -2,7 +2,7 @@ <roadmap title="Roadmap/Todo for Cactus"> - <s1 title="Introduction"> + <s1 title="Forewords"> <p> As is stated on the Cactus <link href="goals.html">goals</link> page, the intention is to explore as much as possible in the realm of unit testing @@ -47,10 +47,6 @@ Write a tutorial that explains how to unit test Tag libraries (only taglets that extend TagSupport for the moment). </action> - <action assigned-to="Cedric Chabanois, Kunal Vaishnav"> - Write a Cactus integration tutorial for JBuilder 4/5 that explains how - to run Cactus tests within JBuilder4/5. - </action> <action> Add a tutorial/FAQ entry for explaining unit testing of persistent sessions, i.e. to explain that each unit test is *independent* of @@ -79,7 +75,8 @@ All tasks that are related to building Cactus in general. </p> <action assigned-to="Vincent Massol"> - Set up nightly builds (it is high time !). Almost done ! + Set up nightly builds (it is high time !). Almost done (works for + Cactus for Servlet API 2.3 and soon for Cactus for Servlet API 2.2) ! </action> <action> Add support for Orion 1.5 in Ant build files (current support is for @@ -187,12 +184,6 @@ Integration to Netbeans in general and especially integration with the Netbeans XTest module. </action> - <action assigned-to="Vincent Massol, Alex Fernandez"> - Mock Object seem to be useful (see the - <link href="mockobjects.html">comparison</link> between Cactus and - Mock objects). Now we need to think on how we could bring the benefits - of both approach together and whether it is feasible on not. - </action> <action> When we want to unit test classes written for the Struts framework (for example), we can use Cactus to provide access to all Servlet API @@ -206,16 +197,13 @@ might be to host these helper classes within Struts itself. We need to think about that (same issue as with Ant custom tasks - There have been lengthy discussion on the subject on the Ant mailing list). + Another solution is to use Struts Mock Objects (could be done as part + of the SourceForge Mock Objects project - www.mockobjects.com). </action> - <action assigned-to="Jari Worsley"> + <action assigned-to="Vincent Massol, Jari Worsley"> Integrate with HttpUnit so that we can use DOM representations and associated API within Cactus in order to validate returned output from - servlet output stream. Integration could be done by providing these - HttpUnit features in the endXXX() method. Need to validate how the - integration could be done (Russell Gold propose extending the HttpUnit - WebResponse class - Check thread - "[cactus]A Heath Robinson lash up with HttpUnit" in Jakarta Commons - mailing list) + servlet output stream. </action> </category> 1.4 +5 -1 jakarta-commons/cactus/docs/framework/xdocs/dtd/changes-v10.dtd Index: changes-v10.dtd =================================================================== RCS file: /home/cvs/jakarta-commons/cactus/docs/framework/xdocs/dtd/changes-v10.dtd,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- changes-v10.dtd 2001/04/28 14:18:38 1.3 +++ changes-v10.dtd 2001/08/02 08:35:11 1.4 @@ -48,6 +48,10 @@ ==================================================================== --> +<!-- =============================================================== --> +<!-- Needed to include the generated XML file representing the CVS --> +<!-- log --> +<!-- =============================================================== --> <!ENTITY cvslog SYSTEM "../cvslog/cvslog.xml"> <!-- =============================================================== --> @@ -69,7 +73,7 @@ <!-- Document Type Definition --> <!-- =============================================================== --> -<!ELEMENT changes (cvslogs?, releases?)> +<!ELEMENT changes ((s1|anchor|cvslogs|releases)*)> <!ATTLIST changes %common.att; %title.att;>