You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by di...@apache.org on 2003/12/07 17:11:26 UTC
cvs commit: jakarta-commons-sandbox/jrcs/xdocs downloads.xml navigation.xml index.xml
dirkv 2003/12/07 08:11:26
Modified: jrcs/xdocs index.xml
Added: jrcs/xdocs downloads.xml navigation.xml
Log:
add navigation & download
merge content from doc
Revision Changes Path
1.2 +77 -37 jakarta-commons-sandbox/jrcs/xdocs/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/jrcs/xdocs/index.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- index.xml 28 May 2002 16:45:54 -0000 1.1
+++ index.xml 7 Dec 2003 16:11:26 -0000 1.2
@@ -4,7 +4,7 @@
<properties>
<author email="pete@kazmier.com">Pete Kazmier</author>
<author email="jason@zenplex.com">Jason van Zyl</author>
- <title>JRCS</title>
+ <title>Overview</title>
</properties>
<body>
@@ -14,12 +14,6 @@
files like the ones produced by the RCS (Revision Control
System) itself and by CVS (Concurrent Version System).
</p>
- <p>
- JRCS is distributed under the Apache License.
- </p>
- <p>
- The current version of JRCS is 0.1.2
- </p>
<subsection name="Diff in Java">
<p>
The library also includes a differencing engine that uses a a
@@ -29,35 +23,11 @@
text and everything else too).
</p>
</subsection>
- <subsection name="Download">
- <p>
- There are two distributions of JRCS:
- </p>
- <ul>
- <li>
- The <a
- href="http://www.suigeneris.org/jrcs/dist/jrcs-full-0.1.2.tar.gz">full</a>
- (~330K) distribution includes everything you need to use the
- library, including the third party libraries <a href=
- "http://www.cacas.org/java/gnu/regexp/">gnu.regexp</a>,
- and <a href="http://www.junit.org">JUnit</a>. Precompiled
- jar files are also included. <a
- href="http://www.suigeneris.org/jrcs/dist/jrcs-full-0.1.2.tar.gz">
- [download]</a>
- </li>
- <li>
- The <a href="http://www.suigeneris.org/jrcs/dist/jrcs-0.1.2.tar.gz">compact</a> (~160K)
- distribution includes everything above except the third party
- libraries, which you can get from their home sites as explained
- below. <a href="http://www.suigeneris.org/jrcs/dist/jrcs-0.1.2.tar.gz">[download]</a>
- </li>
- </ul>
- </subsection>
<subsection name="Documentation">
<p>
Both distributions of JRCS contain bare-bones API documentation
generated by JavaDoc. There's also a
- <a href="http://www.suigeneris.org/jrcs/doc/api/">local
+ <a href="apidocs/">local
copy</a> of the documentation accessible from this site.
</p>
<p>
@@ -83,10 +53,10 @@
<tr>
<td>Ant</td>
<td>
- Jakarta Ant is used for building the JRCS library. Ant
- is the Jakarta project's build tool. You can get a copy
+ Ant is used for building the JRCS library. Ant
+ is the Apache project's build tool. You can get a copy
of Ant from <a
- href="http://jakarta.apache.org/ant/">http://jakarta.apache.org/ant/</a>.
+ href="http://ant.apache.org/">http://ant.apache.org/</a>.
You'll need to also download the optional Ant tasks if
you'll be running JavaCC (more info on JavaCC below).
</td>
@@ -96,8 +66,8 @@
<td>
The RCS parser is constructed using the JavaCC compiler
compiler. You can get a copy of JavaCC from <a href=
- "http://www.webgain.com/products/java_cc/">
- http://www.webgain.com/products/java_cc/</a> . JavaCC
+ "https://javacc.dev.java.net/">
+ https://javacc.dev.java.net/</a> . JavaCC
is not distributable, so you must get a copy of it
yourself if you intend to use it. Keep in mind that, as
distributed, this library does not require JavaCC to be
@@ -116,6 +86,76 @@
</p>
<table>
<tr><th>Date</th><th>Version</th><th>Changes</th></tr>
+ <tr valign="top">
+ <td>2003.05.29</td>
+ <td>v0.1.7</td>
+ <td>
+ <p>
+ Brian McBride <bwm at hplb dot hpl dot hp dot com>
+ added the Visitor pattern to Revisions and Deltas, and made
+ differencing algorithms pluggable using the Algorithm
+ pattern.
+ </p>
+ <p>
+ Juanco implemented the Eugene Myers algorithm, and made it
+ the default.
+ </p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td>2002.10.09</td>
+ <td>v0.1.6</td>
+ <td>
+ <p>
+ Fixed node ordering in written archive files so it's
+ compatible with the one done by CVS and RCS.
+ </p>
+ <p>
+ Thanks to T. (Hari) Hariharan <hari at peribin dot
+ com> for providing the feedback, bug reports, and fixes,
+ that contributed to this very stable release.
+ </p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td>2002.09.28</td>
+ <td>v0.1.5</td>
+ <td>
+ <p>
+ Fixed incompatibilities with RCS format in generated change
+ deltas.
+ </p>
+ <p>
+ Fixes so RCS files always have the correct line endings.
+ </p>
+ <p>
+ Fixed non-operational Archive.save().
+ </p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td>2002.09.23</td>
+ <td>v0.1.4</td>
+ <td>
+ <p>
+ Removed unicode features from parser because RCS files are
+ plain ASCII.
+ </p>
+ <p>
+ Fixed LA bug in parsing of version ranges.
+ </p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td>2002.06.18</td>
+ <td>v0.1.3</td>
+ <td>
+ <p>
+ Published Jakarta JRCS project code with contributions and
+ bug fixes by various developers.
+ </p>
+ </td>
+ </tr>
<tr>
<td> 2002.01.08 </td>
<td> v0.1.2 </td>
1.1 jakarta-commons-sandbox/jrcs/xdocs/downloads.xml
Index: downloads.xml
===================================================================
<?xml version="1.0"?>
<document>
<properties>
<title>Downloads</title>
<author email="commons-dev@jakarta.apache.org">Commons Documentation Team</author>
<revision>$Id: downloads.xml,v 1.1 2003/12/07 16:11:26 dirkv Exp $</revision>
</properties>
<body>
<section name="Releases">
<p>There are no releases available.</p>
<!--
<p>The following releases are available:</p>
<ul>
<li>Version 1.1 - 20 October 2003</li>
<li>Version 1.0 - 12 August 2002</li>
</ul>
<br/>
<p>
The latest binary release is always available on the
<a href="http://jakarta.apache.org/site/binindex.cgi#commons-jrcs">
Jakarta Binary Downloads page</a>,
its source is available from
<a href="http://jakarta.apache.org/site/sourceindex.cgi#commons-jrcs">
Jakarta Source Downloads page</a>.
</p>
<p>
Older releases are retained by the Apache Software Foundation but are
moved into a
<a href="http://archive.apache.org/dist/jakarta/commons/jrcs/">
special archive area</a>.
</p>
<p>
<a href="http://cvs.apache.org/builds/jakarta-commons/nightly/commons-jrcs/">
Nightly source and binary drops</a> are also available.
</p>
-->
<p>
Access to the source tree to see the latest and greatest code is possible
through <a href="cvs-usage.html">anonymous CVS access</a>.
</p>
</section>
<!--
<section name="Release Candidate">
<p>
Release candidates for the upcoming 1.1 release can be downloaded
<a href="http://cvs.apache.org/~dirkv/builds/">here</a>.
</p>
<p>
Please review and report any problem on the
<a href="mail-lists.html">mailing list</a>.
</p>
<p>
Final release target is 20 October 2003.
</p>
</section>
-->
</body>
</document>
1.1 jakarta-commons-sandbox/jrcs/xdocs/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE org.apache.commons.menus SYSTEM '../../../jakarta-commons/xdocs/stylesheets/menus/org-apache-commons-menus.dtd'>
<project name="Commons JRCS">
<title>Commons JRCS</title>
<body>
&top-menus;
<menu name="Commons JRCS">
<item name="Overview" href="/index.html" />
<!-- <item name="Configuration" href="/configuration.html" /> -->
<item name="API Documentation" href="/apidocs/index.html"/>
<!--
<item name="Developers Guide" href="/guide/index.html" collapse="true">
<item name="Class Diagrams" href="/guide/classdiagrams.html"/>
<item name="Sequence Diagrams" href="/guide/sequencediagrams.html"/>
</item>
-->
<item name="Downloads" href="/downloads.html"/>
</menu>
&bottom-menus;
</body>
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org