[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&amp;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>&nbsp;</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