[jsword-svn] jsword-web/web s
jswordcvs at crosswire.org
jswordcvs at crosswire.org
Sun Sep 26 02:19:29 MST 2004
Update of /cvs/jsword/jsword-web/web
In directory www.crosswire.org:/tmp/cvs-serv32034/web
Modified Files:
index.html writingcode.html
Log Message:
updated logos and new eclipse compiler settings
Index: index.html
===================================================================
RCS file: /cvs/jsword/jsword-web/web/index.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** index.html 26 Aug 2004 22:34:14 -0000 1.4
--- index.html 26 Sep 2004 09:19:27 -0000 1.5
***************
*** 63,99 ****
<table cellpadding="10">
<tr>
- <td><a href="http://xml.apache.org/"><img src="logos/apachexml.gif" width="122" height="37" border="0" alt="Apache XML Logo"/></a></td>
<td><a href="http://www.crosswire.org/"><img src="logos/crosswire.gif" width="123" height="37" border="0" alt="Crosswire Logo"/></a></td>
! <td><a href="http://www.clarkware.com/software/JDepend.html"><img src="logos/jdepend.png" width="122" height="37" border="0" alt="JDepend Logo"/></a></td>
! </tr>
! <tr>
! <td><a href="http://jakarta.apache.org/commons/lang.html"><img src="logos/lang.gif" width="122" height="37" border="0" alt="Commons Logo"/></a></td>
! <td><a href="http://www.sourceforge.net"><img src="http://sourceforge.net/sflogo.php?group_id=1866&type=2" width="122" height="37" border="0" alt="SourceForge Logo"/></a></td>
! <td><a href="http://pmd.sourceforge.net"><img src="logos/pmd.gif" width="122" height="37" border="0" alt="PMD Logo"/></a></td>
! </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><a href="http://ant.apache.org/"><img src="logos/ant.gif" width="122" height="37" border="0" alt="Ant Logo"/></a></td>
! <td><a href="http://checkstyle.sourceforge.net/"><img src="logos/checkstyle.gif" width="122" height="37" border="0" alt="CheckStyle Logo"/></a></td>
</tr>
<tr>
! <td><a href="http://jakarta.apache.org/log4j/"><img src="logos/log4j.gif" width="122" height="37" border="0" alt="Log4J Logo"/></a></td>
! <td><a href="http://jakarta.apache.org/tomcat/"><img src="logos/tomcat.gif" width="122" height="37" border="0" alt="Tomcat Logo"/></a></td>
! <td><a href="http://www.kclee.com/clemens/java/javancss/"><img src="logos/javancss.gif" width="122" height="37" border="0" alt="JavaNCSS Logo"/></a></td>
</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><a href="http://www.eclipse.org/"><img src="logos/eclipse.gif" width="122" height="37" border="0" alt="Eclipse Logo"/></a></td>
! <td><a href="http://www.junit.org/"><img src="logos/junit.gif" width="122" height="37" border="0" alt="JUnit Logo"/></a></td>
</tr>
- <!--
<tr>
! <td><a href="http://www.mozilla.org/rhino/"><img src="logos/rhino.gif" width="122" height="37" border="0" alt="Rhino Logo"/></a></td>
! <td> </td>
<td>
! <div align="center"><b><a href="http://www.java2html.com/"><font color="#FF00FF">Jav</font>a2H<font color="#008000">TML</font></a></b></div>
</td>
</tr>
- -->
</table>
--- 63,93 ----
<table cellpadding="10">
<tr>
<td><a href="http://www.crosswire.org/"><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.
! CrossWire is a non-income organization, which means that not only do we offer our services for free, but we also do not solicit donations to exist. We exist because we, as a community come together and offer our services and time freely.
! </td>
</tr>
<tr>
! <td><a href="http://www.atlassian.com/c/NPOS/10160"><img src="logos/jira/jira_button_120wx60h.gif" width="120" height="60" border="0" alt="JIRA Logo"/></a></td>
! <td>
! Atlassian supports our efforts by contributing their bug tracking and issue tracking application, JIRA, to our project.
! Atlassian is an innovative Australian software company providing enterprise software solutions to the world's leading organisations. Atlassian's leading software product, JIRA is a bug tracking and issue tracking application developed to track and manage the issues and bugs that emerge during a project. JIRA customers include departments from NASA, Boeing, Cisco, JP Morgan, 3M, BP, Sony and more. <a href="http://www.atlassian.com/c/NPOS/10160">Try it</a> for yourself today.
! </td>
</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 a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.
! Jakarta Lucene is an open source project available for free download from Apache Jakarta. Please use the links on the left to access Lucene.
! </td>
</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>
! We intend to provide a solution for using XML from Java that is as simple as Java itself.
! There is no compelling reason for a Java API to manipulate XML to be complex, tricky, unintuitive, or a pain in the neck. JDOM is both Java-centric and Java-optimized. It behaves like Java, it uses Java collections, it is completely natural API for current Java developers, and it provides a low-cost entry point for using XML.
</td>
</tr>
</table>
Index: writingcode.html
===================================================================
RCS file: /cvs/jsword/jsword-web/web/writingcode.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** writingcode.html 19 Aug 2004 16:17:06 -0000 1.2
--- writingcode.html 26 Sep 2004 09:19:27 -0000 1.3
***************
*** 25,29 ****
<h2>Coding Recommendations</h2>
! <h4>Notes</h4>
<p>
Quite often we need to mark a place in the source-code in case we need to come
--- 25,29 ----
<h2>Coding Recommendations</h2>
! <h3>Notes</h3>
<p>
Quite often we need to mark a place in the source-code in case we need to come
***************
*** 55,62 ****
</ul>
<p>
! There are other tags, documented in tags.txt in the root of the project
</p>
! <h4>JDK Versions</h4>
<p>
The goal of Java is "write once, run anywhere." With regard to the JSword development,
--- 55,74 ----
</ul>
<p>
! There are other tags, documented in tags.txt in the root of the jsword module.
</p>
! <h3>Compiler Settings</h3>
! <p>
! If you want to know how to setup Eclipse to use the same compiler settings
! as we do then the following screenshots ought to help:
! <li><a href="images/eclipse/compiler1-style.gif">Style Tab</a></li>
! <li><a href="images/eclipse/compiler2-advanced.gif">Advanced Tab</a></li>
! <li><a href="images/eclipse/compiler3-unused.gif">Unused Code Tab</a></li>
! <li><a href="images/eclipse/compiler4-javadoc.gif">JavaDoc Tab</a></li>
! <li><a href="images/eclipse/compiler5-compliance.gif">Compliance and Classfiles Tab</a></li>
! <li><a href="images/eclipse/compiler6-build.gif">Build Path Tab</a></li>
! </p>
!
! <h3>JDK Versions</h3>
<p>
The goal of Java is "write once, run anywhere." With regard to the JSword development,
***************
*** 73,77 ****
</p>
! <h4>Coding Standards</h4>
<p>
The coding standards used on this project so far are very much based on the
--- 85,89 ----
</p>
! <h3>Coding Standards</h3>
<p>
The coding standards used on this project so far are very much based on the
***************
*** 80,84 ****
</p>
! <h5>Packaging</h5>
<p>
There is a split between classes that are specific to this project and those
--- 92,96 ----
</p>
! <h4>Packaging</h4>
<p>
There is a split between classes that are specific to this project and those
***************
*** 107,111 ****
</p>
! <h5>Bracket Indentation</h5>
<p>
The "Sun Way" conserves screen space at the expense of readibility - which
--- 119,123 ----
</p>
! <h4>Bracket Indentation</h4>
<p>
The "Sun Way" conserves screen space at the expense of readibility - which
***************
*** 124,128 ****
</p>
! <h5>Variable Naming</h5>
<p>
Sun recommend using the same convention as for method names. This does confuse
--- 136,140 ----
</p>
! <h4>Variable Naming</h4>
<p>
Sun recommend using the same convention as for method names. This does confuse
***************
*** 134,138 ****
</p>
! <h5>Class Ordering</h5>
<p>
Variables are not important members of a class so why put them at the top?
--- 146,150 ----
</p>
! <h4>Class Ordering</h4>
<p>
Variables are not important members of a class so why put them at the top?
***************
*** 140,144 ****
</p>
! <h5>Tabbing</h5>
<p>
4 space indents are a Good Thing, however using a tab character instead of
--- 152,156 ----
</p>
! <h4>Tabbing</h4>
<p>
4 space indents are a Good Thing, however using a tab character instead of
***************
*** 148,152 ****
</p>
! <h5>Preamble</h5>
<p>All java source should have the following at the end of the class JavaDoc</p>
<pre style="font-size: 80%">
--- 160,164 ----
</p>
! <h4>Preamble</h4>
<p>All java source should have the following at the end of the class JavaDoc</p>
<pre style="font-size: 80%">
***************
*** 191,195 ****
<p></p>
! <h4>Similarity beween Java Sword API and C++ Sword API</h4>
<p>
The core Java API is similar in that there are concepts like Key, Verse etc
--- 203,207 ----
<p></p>
! <h3>Similarity beween Java Sword API and C++ Sword API</h3>
<p>
The core Java API is similar in that there are concepts like Key, Verse etc
More information about the jsword-svn
mailing list