[jsword-svn] jsword-web/web s
jswordcvs at crosswire.org
jswordcvs at crosswire.org
Sun Mar 13 19:05:02 MST 2005
Update of /cvs/jsword/jsword-web/web
In directory www.crosswire.org:/tmp/cvs-serv5428/web
Modified Files:
template.xsl writingcode.html index.html maillists.html
devt.html
Log Message:
Fixing dead/broken links. Tidy up html.
Index: devt.html
===================================================================
RCS file: /cvs/jsword/jsword-web/web/devt.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** devt.html 12 Mar 2005 22:18:14 -0000 1.4
--- devt.html 14 Mar 2005 02:05:00 -0000 1.5
***************
*** 27,48 ****
<p>
! There is also the obligatory <a href="api/index.html">JavaDoc</a> tree. Most of the source is fairly well documented,
! so the JavaDoc ought actually to be useful! There is also a web version of the <a href="java2html/index.html">Java Source</a> converted
! to the web by <a href="http://www.java2html.com/">Java2HTML</a>.
</p>
<p>
! We use <a href="osisCore.1.1.html">OSIS</a> as a standard for XML format Bible data. From the <a href="http://www.bibletechnologies.net/">OSIS
website</a>: The Open Scriptural Information Standard (OSIS) is an XML based markup of the Bible, commentaries and related
texts that will facilitate interoperability across natural language boundaries and computer hardware and software for
! publication, linking, reference and accessibility. The most helpful bit of documentation I've found for OSIS is <a href="http://whi.wts.edu/OSIS/Projects/Markup/specs/tutor1.html">this
! short tutorial</a>.
</p>
<h2>Test Results</h2>
<p>
! We are run unit tests automatically on a nightly basis. The unit tests are run with the help of <a href="http://www.junit.org/">JUnit</a> and
! we also get code coverage analysis performed by <a href="http://www.jcoverage.com/">JCoverage</a>. So you can easily see
! the latest <a href="junit/index.html">test results</a>, or some <a href="jcoverage/index.html">coverage analysis</a> that
shows how effective the tests are.
</p>
--- 27,47 ----
<p>
! There is also the obligatory <a href="api">JavaDoc</a> tree. Most of the source is fairly well documented,
! so the JavaDoc ought actually to be useful! There is also a web version of the <a href="java2html">Java Source</a> converted
! to the web by <a href="http://www.java2html.com">Java2HTML</a>.
</p>
<p>
! We use <a href="osisCore.1.1.html">OSIS</a> as a standard for XML format Bible data. From the <a href="http://www.bibletechnologies.net">OSIS
website</a>: The Open Scriptural Information Standard (OSIS) is an XML based markup of the Bible, commentaries and related
texts that will facilitate interoperability across natural language boundaries and computer hardware and software for
! publication, linking, reference and accessibility.
</p>
<h2>Test Results</h2>
<p>
! We are run unit tests automatically on a nightly basis. The unit tests are run with the help of <a href="http://www.junit.org">JUnit</a> and
! we also get code coverage analysis performed by <a href="http://www.jcoverage.com">JCoverage</a>. So you can easily see
! the latest <a href="junit">test results</a>, or some <a href="jcoverage">coverage analysis</a> that
shows how effective the tests are.
</p>
***************
*** 50,54 ****
<h2>Quality Checks</h2>
<p>
! The nightly builds also run some freely available code quality checkers. The tools we use are: <a href="http://checkstyle.sourceforge.net/">CheckStyle</a>, <a href="http://pmd.sourceforge.net/">PMD</a>, <a href="http://www.cs.umd.edu/~pugh/java/bugs/">FindBugs</a>, <a href="http://www.clarkware.com/software/JDepend.html">JDepend</a> and <a href="http://www.kclee.com/clemens/java/javancss/">NCSS</a>.
These reports check many details of the source including that coding standards are being followed, that we are avoiding
common traps and that we are not falling fowl of more obscure bugs.
--- 49,53 ----
<h2>Quality Checks</h2>
<p>
! The nightly builds also run some freely available code quality checkers. The tools we use are: <a href="http://checkstyle.sourceforge.net">CheckStyle</a>, <a href="http://pmd.sourceforge.net">PMD</a>, <a href="http://www.cs.umd.edu/~pugh/java/bugs">FindBugs</a>, <a href="http://www.clarkware.com/software/JDepend.html">JDepend</a> and <a href="http://www.kclee.de/clemens/java/javancss">NCSS</a>.
These reports check many details of the source including that coding standards are being followed, that we are avoiding
common traps and that we are not falling fowl of more obscure bugs.
***************
*** 56,64 ****
<ul>
! <li><a href="checkstyle/index.html">Coding Standards report</a> generated by <a href="http://checkstyle.sourceforge.net/">CheckStyle</a>.</li>
! <li><a href="http://pmd.sourceforge.net/">PMD</a> reports <a href="pmd/index.html">common bugs</a> and <a href="cpd/report.txt">needlessly copied code</a>.</li>
! <li><a href="findbugs/report.txt">Bug report analysis</a> courtesy of <a href="http://www.cs.umd.edu/~pugh/java/bugs/">FindBugs</a>.</li>
<li><a href="jdepend/jdepend-report.html">Dependency analysis</a> generated by <a href="http://www.clarkware.com/software/JDepend.html">JDepend</a>.</li>
! <li><a href="javancss/index.html">Non-comment source code</a> report from <a href="http://www.kclee.com/clemens/java/javancss/">NCSS</a>.</li>
</ul>
--- 55,63 ----
<ul>
! <li><a href="checkstyle">Coding Standards report</a> generated by <a href="http://checkstyle.sourceforge.net">CheckStyle</a>.</li>
! <li><a href="http://pmd.sourceforge.net">PMD</a> reports <a href="pmd">common bugs</a> and <a href="cpd/report.txt">needlessly copied code</a>.</li>
! <li><a href="findbugs/report.txt">Bug report analysis</a> courtesy of <a href="http://www.cs.umd.edu/~pugh/java/bugs">FindBugs</a>.</li>
<li><a href="jdepend/jdepend-report.html">Dependency analysis</a> generated by <a href="http://www.clarkware.com/software/JDepend.html">JDepend</a>.</li>
! <li><a href="javancss">Non-comment source code</a> report from <a href="http://www.kclee.de/clemens/java/javancss">NCSS</a>.</li>
</ul>
Index: index.html
===================================================================
RCS file: /cvs/jsword/jsword-web/web/index.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** index.html 12 Mar 2005 22:18:14 -0000 1.8
--- index.html 14 Mar 2005 02:05:00 -0000 1.9
***************
*** 25,29 ****
The software produced by the J-Sword project is open source software so it is
freely available to anyone.
! It is licensed under the <a href="api/docs/Licence.html">GPL</a>.
</p>
--- 25,29 ----
The software produced by the J-Sword project is open source software so it is
freely available to anyone.
! It is licensed under the <a href="api/gnu/gpl/Licence.html">GPL</a>.
</p>
***************
*** 42,46 ****
There are also ninary and source downloads available from the
<a href="download.jsp">J-Sword download page</a>.
! You can download Sword modules from <a href="/sword/modules.jsp">here</a>
There is a page of <a href="/bibledesktop/screenshot.html">screenshots</a> showing what
BibleDesktop looks like (a program built with JSword), and a page of recent <a href="news.html">news</a>.
--- 42,46 ----
There are also ninary and source downloads available from the
<a href="download.jsp">J-Sword download page</a>.
! You can download Sword modules from <a href="/sword">here</a>
There is a page of <a href="/bibledesktop/screenshot.html">screenshots</a> showing what
BibleDesktop looks like (a program built with JSword), and a page of recent <a href="news.html">news</a>.
***************
*** 65,69 ****
<table cellpadding="10">
<tr>
! <td><a href="/index.jsp"><img src="logos/crosswire.gif" width="123" height="37" border="0" alt="Crosswire Logo"/></a></td>
<td>
The CrossWire Bible Society is an organization with the purpose to sponsor and provide a place for engineers and others to come and collaborate on free, open-source projects aimed at furthering the Kingdom of our God.
--- 65,69 ----
<table cellpadding="10">
<tr>
! <td><a href="/"><img src="logos/crosswire.gif" width="123" height="37" border="0" alt="Crosswire Logo"/></a></td>
<td>
The CrossWire Bible Society is an organization with the purpose to sponsor and provide a place for engineers and others to come and collaborate on free, open-source projects aimed at furthering the Kingdom of our God.
***************
*** 79,83 ****
</tr>
<tr>
! <td><a href="http://jakarta.apache.org/lucene/"><img src="logos/lucene.gif" width="122" height="37" border="0" alt="Lucene Logo"/></a></td>
<td>
Jakarta Lucene is an open source, high-performance, full-featured text search engine library written entirely in Java.
--- 79,83 ----
</tr>
<tr>
! <td><a href="http://jakarta.apache.org/lucene"><img src="logos/lucene.gif" width="122" height="37" border="0" alt="Lucene Logo"/></a></td>
<td>
Jakarta Lucene is an open source, high-performance, full-featured text search engine library written entirely in Java.
***************
*** 86,90 ****
</tr>
<tr>
! <td><a href="http://www.jdom.org/"><img src="logos/jdom.gif" width="122" height="37" border="0" alt="JDOM Logo"/></a></td>
<td>
JDOM provides a solution for using XML from Java that is as simple as Java itself.
--- 86,90 ----
</tr>
<tr>
! <td><a href="http://www.jdom.org"><img src="logos/jdom.gif" width="122" height="37" border="0" alt="JDOM Logo"/></a></td>
<td>
JDOM provides a solution for using XML from Java that is as simple as Java itself.
Index: writingcode.html
===================================================================
RCS file: /cvs/jsword/jsword-web/web/writingcode.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** writingcode.html 12 Mar 2005 22:18:14 -0000 1.4
--- writingcode.html 14 Mar 2005 02:05:00 -0000 1.5
***************
*** 140,143 ****
--- 140,144 ----
</p>
+ <!-- We now follow Sun's lead and are gradually renaming variables.
<h4>Variable Naming</h4>
<p>
***************
*** 149,152 ****
--- 150,154 ----
use public member variables, however that is generally not recommended behavior.
</p>
+ -->
<h4>Class Ordering</h4>
Index: template.xsl
===================================================================
RCS file: /cvs/jsword/jsword-web/web/template.xsl,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** template.xsl 12 Mar 2005 22:18:14 -0000 1.7
--- template.xsl 14 Mar 2005 02:05:00 -0000 1.8
***************
*** 12,15 ****
--- 12,17 ----
indent="yes"
encoding="windows-1252"
+ doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
+ doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
/>
<!--
***************
*** 26,30 ****
<xsl:template match="html:html">
! <html>
<head>
<link rel="stylesheet" type="text/css" href="sword.css"/>
--- 28,32 ----
<xsl:template match="html:html">
! <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="sword.css"/>
***************
*** 36,43 ****
<table width="100%">
<tr align="center">
! <td class="navbutton" align="center"><a href="http://www.crosswire.org/">Crosswire</a></td>
<td class="navbutton" align="center"><a href="index.html">JSword Home</a></td>
! <td class="navbutton" align="center"><a href="http://www.crosswire.org/sword/">Sword Home</a></td>
! <td class="navbutton" align="center"><a href="http://www.crosswire.org/sword/about/index.jsp">Purpose Statement</a></td>
</tr>
</table>
--- 38,45 ----
<table width="100%">
<tr align="center">
! <td class="navbutton" align="center"><a href="/">Crosswire</a></td>
<td class="navbutton" align="center"><a href="index.html">JSword Home</a></td>
! <td class="navbutton" align="center"><a href="/sword/">Sword Home</a></td>
! <td class="navbutton" align="center"><a href="/sword/about">Purpose Statement</a></td>
</tr>
</table>
***************
*** 55,61 ****
<td class="navbutton" align="center"><a href="news.html">Latest News</a></td>
<td class="navbutton" align="center"><a href="devt.html">Getting Involved</a></td>
! <td class="navbutton" align="center"><a href="http://www.crosswire.org/bibledesktop/screenshot.html">Screenshots</a></td>
<td class="navbutton" align="center"><a href="download.jsp">Download</a></td>
! <td class="navbutton" align="center"><a href="http://www.crosswire.org/sword/modules/index.jsp">Module Add-ins</a></td>
</tr>
</table>
--- 57,63 ----
<td class="navbutton" align="center"><a href="news.html">Latest News</a></td>
<td class="navbutton" align="center"><a href="devt.html">Getting Involved</a></td>
! <td class="navbutton" align="center"><a href="/bibledesktop/screenshot.html">Screenshots</a></td>
<td class="navbutton" align="center"><a href="download.jsp">Download</a></td>
! <td class="navbutton" align="center"><a href="/sword/modules">Module Add-ins</a></td>
</tr>
</table>
***************
*** 85,90 ****
<ul>
<li><a href="download.jsp">Download</a></li>
! <li><a href="http://www.crosswire.org/sword/modules/index.jsp">Modules</a></li>
! <li><a href="http://www.crosswire.org/bibledesktop/screenshot.html">Screenshots</a></li>
<!-- li><a href="demo.jsp">Web-Demo</a></li -->
</ul>
--- 87,92 ----
<ul>
<li><a href="download.jsp">Download</a></li>
! <li><a href="/sword/modules">Modules</a></li>
! <li><a href="/bibledesktop/screenshot.html">Screenshots</a></li>
<!-- li><a href="demo.jsp">Web-Demo</a></li -->
</ul>
***************
*** 93,97 ****
<li><a href="cvs.html">CVS</a></li>
<li><a href="maillists.html">Mailing Lists</a></li>
! <li><a href="http://www.crosswire.org/bugs">Bug Tracking</a></li>
</ul>
<p>Documentation</p>
--- 95,99 ----
<li><a href="cvs.html">CVS</a></li>
<li><a href="maillists.html">Mailing Lists</a></li>
! <li><a href="/bugs">Bug Tracking</a></li>
</ul>
<p>Documentation</p>
***************
*** 102,120 ****
<li><a href="design.html">Design</a></li>
<li><a href="api/org/crosswire/common/config/package-summary.html">Config API</a></li>
! <li><a href="api/index.html">JavaDoc</a></li>
! <li><a href="java2html/index.html">Java-Source</a></li>
! <li><a href="junit/index.html">Test-Results</a></li>
! <li><a href="jcoverage/index.html">Test-Coverage</a></li>
! <li><a href="checkstyle/index.html">CheckStyle</a></li>
! <li><a href="pmd/index.html">PMD Report</a></li>
! <li><a href="findbugs/report.txt">FindBugs Report</a></li>
<li><a href="jdepend/jdepend-report.html">JDepend Report</a></li>
! <li><a href="javancss/index.html">NCSS Report</a></li>
<li><a href="buildlog.txt">Build Log</a></li>
</ul>
<p>Other-Projects</p>
<ul>
! <li><a href="http://www.crosswire.org/">Crosswire</a></li>
! <li><a href="http://www.crosswire.org/sword/index.jsp">Sword</a></li>
<li><a href="http://www.sourceforge.net/projects/projectb/">Project-B</a></li>
</ul>
--- 104,122 ----
<li><a href="design.html">Design</a></li>
<li><a href="api/org/crosswire/common/config/package-summary.html">Config API</a></li>
! <li><a href="api">JavaDoc</a></li>
! <li><a href="java2html">Java-Source</a></li>
! <li><a href="junit">Test-Results</a></li>
! <li><a href="jcoverage">Test-Coverage</a></li>
! <li><a href="checkstyle">CheckStyle</a></li>
! <li><a href="pmd">PMD Report</a></li>
! <li><a href="findbugs">FindBugs Report</a></li>
<li><a href="jdepend/jdepend-report.html">JDepend Report</a></li>
! <li><a href="javancss">NCSS Report</a></li>
<li><a href="buildlog.txt">Build Log</a></li>
</ul>
<p>Other-Projects</p>
<ul>
! <li><a href="/">Crosswire</a></li>
! <li><a href="/sword/index.jsp">Sword</a></li>
<li><a href="http://www.sourceforge.net/projects/projectb/">Project-B</a></li>
</ul>
Index: maillists.html
===================================================================
RCS file: /cvs/jsword/jsword-web/web/maillists.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** maillists.html 12 Mar 2005 22:18:14 -0000 1.4
--- maillists.html 14 Mar 2005 02:05:00 -0000 1.5
***************
*** 25,29 ****
bibledesktop-announce<br/>
[<a href="/mailman/listinfo/bibledesktop-announce">Subscribe</a>]
! [<a href="/pipermail/bibledesktop-announce/">Archives</a>]
</td>
<td>A low volume list where significant updates to Bible Desktop are announced.</td>
--- 25,29 ----
bibledesktop-announce<br/>
[<a href="/mailman/listinfo/bibledesktop-announce">Subscribe</a>]
! [<a href="/pipermail/bibledesktop-announce">Archives</a>]
</td>
<td>A low volume list where significant updates to Bible Desktop are announced.</td>
***************
*** 36,40 ****
bibledesktop-users<br/>
[<a href="/mailman/listinfo/bibledesktop-users">Subscribe</a>]
! [<a href="/pipermail/bibledesktop-users/">Archives</a>]
</td>
<td>A medium volume list to allow users to discuss usage of Bible Desktop.</td>
--- 36,40 ----
bibledesktop-users<br/>
[<a href="/mailman/listinfo/bibledesktop-users">Subscribe</a>]
! [<a href="/pipermail/bibledesktop-users">Archives</a>]
</td>
<td>A medium volume list to allow users to discuss usage of Bible Desktop.</td>
***************
*** 47,51 ****
jsword-devel<br/>
[<a href="/mailman/listinfo/jsword-devel">Subscribe</a>]
! [<a href="/pipermail/jsword-devel/">Archives</a>]
</td>
<td>A medium volume list for discussion amongst the various J-Sword project developers.</td>
--- 47,51 ----
jsword-devel<br/>
[<a href="/mailman/listinfo/jsword-devel">Subscribe</a>]
! [<a href="/pipermail/jsword-devel">Archives</a>]
</td>
<td>A medium volume list for discussion amongst the various J-Sword project developers.</td>
***************
*** 58,62 ****
jsword-svn<br/>
[<a href="/mailman/listinfo/jsword-svn">Subscribe</a>]
! [<a href="/pipermail/jsword-svn/">Archives</a>]
</td>
<td>An automated list to which CVS/SVN changes are sent. We currently us CVS but will probably migrate soon</td>
--- 58,62 ----
jsword-svn<br/>
[<a href="/mailman/listinfo/jsword-svn">Subscribe</a>]
! [<a href="/pipermail/jsword-svn">Archives</a>]
</td>
<td>An automated list to which CVS/SVN changes are sent. We currently us CVS but will probably migrate soon</td>
More information about the jsword-svn
mailing list