CVS website

Barry Hawkins barryh-guest@haydn.debian.org
Tue Dec 21 12:29:02 2004


Update of /cvsroot/pkg-java/website
In directory haydn:/tmp/cvs-serv16825

Modified Files:
	building.html developers.html index.html 
Log Message:
Corrected several minor spelling and format issues in pages.
Made package listing more uniform on index.html.
Fixed link to CVS repository on developers.html.


--- /cvsroot/pkg-java/website/building.html	2004/01/20 22:30:11	1.8
+++ /cvsroot/pkg-java/website/building.html	2004/12/21 19:28:28	1.9
@@ -3,7 +3,7 @@
 <html>
   <head>
     <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
-    <title>>Building Java packages in Debian</title>
+    <title>Building Java Packages in Debian</title>
     <link rev="made" href="mailto:pkg-java-maintainers@lists.alioth.debian.org">
     <link rel="shortcut icon" href="http://www.debian.org/favicon.ico">
     <meta name="Keywords" content="debian, GNU, linux, java, jdk, jre, package, deb">
@@ -27,12 +27,12 @@
       </tr>
     </table>
 
-    <h1>Building Java packages in Debian</h1>
+    <h1>Building Java Packages in Debian</h1>
     <p>It is very important to get the same results in the binary packages independent of the build environment. This means that you should use one specific JDK version and an exactly defined CLASSPATH for building your package.</p>
 
     <ul>
-      <li><b>Use one specific JDK version</b> to build the package: Build-depend on the corresponding package (don't use alternatives!), set JAVA_HOME in debian/rules and call java, javac, ... with their full path (don't use /usr/bin/java!).
-          <p>A lot of wierd thing may happen if you use /usr/bin/java or /usr/bin/javac since both are managed by <code>update-alternatives</code>. javac and java might even point to different JDK versions, so a class that gets compiled by /usr/bin/javac might not be able to ru with /usr/bin/java, for example when assertions in JDK 1.4 are used.</p>
+      <li><b>Use one specific JDK version</b> to build the package: Build-depend on the corresponding package (don't use alternatives!), set JAVA_HOME in debian/rules and call <code>java</code>, <code>javac</code>, ... with their full path (don't use /usr/bin/java!).
+          <p>A lot of weird things may happen if you use /usr/bin/java or /usr/bin/javac since both are managed by <code>update-alternatives</code>. <code>javac</code> and <code>java</code> might even point to different JDK versions, so a class that gets compiled by /usr/bin/javac might not be able to run with /usr/bin/java, for example when assertions in JDK 1.4 are used.</p>
           <p>Some packages enable or disable extra features depending on the JDK version they were built with, for example the <a href="http://packages.debian.org/libpgjava">PostgreSQL JDBC driver</a> builds a JDBC 1.0 version on JDK 1.1, a JDBC 2.0 version on JDK 1.2/1.3 and an extended JDBC 2.0 version on JDK 1.4 or higher.</p>
 	  <p>Another example is <a href="http://bugs.debian.org/197484">bug #197484</a>: Refactoring did not work in Eclipse when it was built with JDK 1.4 and the problem went away when using JDK 1.3 - the only way to avoid getting a buggy package is to use one specific JDK in debian/rules.</p>
           <p>/usr/bin/java* might even point to a locally installed JDK so additional (possibly non-free) package dependencies might be pulled in, for example when new APIs like JMS or JTA are available during build time. And you don't even know about them!</p>
@@ -50,7 +50,7 @@
     <hr>
 
     <p><a href="http://validator.w3.org/check/referer"><img border="0" src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!" height="31" width="88" align="middle"></a>
-      Last Modified: $Date: 2004/01/20 22:30:11 $
+      Last Modified: $Date: 2004/12/21 19:28:28 $
     </p>
   </body>
 </html>
--- /cvsroot/pkg-java/website/developers.html	2004/01/20 22:24:14	1.9
+++ /cvsroot/pkg-java/website/developers.html	2004/12/21 19:28:28	1.10
@@ -3,7 +3,7 @@
 <html>
   <head>
     <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
-    <title>Co-maitaining Java packages in Debian</title>
+    <title>Co-maintaining Java packages in Debian</title>
     <link rev="made" href="mailto:pkg-java-maintainers@lists.alioth.debian.org">
     <link rel="shortcut icon" href="http://www.debian.org/favicon.ico">
     <meta name="Keywords" content="debian, GNU, linux, java, jdk, jre, package, deb">
@@ -35,7 +35,7 @@
 
       <li>Get an account (if you are not already a Debian developer) on <a href="http://alioth.debian.org/">Alioth</a> and subscribe to the <a href="http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers/">pkg-java-maintainers</a> mailing list</li>
 
-      <li>Send a mail to the pkg-java-maintainers list and ask to be added to the project</li>
+      <li>Send an email message to the pkg-java-maintainers list and ask to be added to the project</li>
 
       <li>Ask a Debian developer from the project to upload your changes if you are not yet a Debian developer yourself</li>
     </ol>
@@ -44,7 +44,7 @@
     <h2><a name="rules"></a>General rules</h2>
 
     <ul>
-      <li>If you don't have experience with packaging Java software send a patch to the pkg-java-maintainers list first before committting your changes to the <a href="http://alioth.debian.org/scm/?group_id=1205">CVS repository</a></li>
+      <li>If you don't have experience with packaging Java software, send a patch to the pkg-java-maintainers list first before committting your changes to the <a href="http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/?cvsroot=pkg-java">CVS repository</a></li>
 
       <li><b>Test your changes</b> before committing to the CVS repository, i.e. make sure that the package can still be built. Also test if the package can be upgraded, purged and installed before uploading to the Debian archive.</li>
 
@@ -71,7 +71,7 @@
     <hr>
 
     <p><a href="http://validator.w3.org/check/referer"><img border="0" src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!" height="31" width="88" align="middle"></a>
-      Last Modified: $Date: 2004/01/20 22:24:14 $
+      Last Modified: $Date: 2004/12/21 19:28:28 $
     </p>
   </body>
 </html>
--- /cvsroot/pkg-java/website/index.html	2004/09/16 20:29:09	1.35
+++ /cvsroot/pkg-java/website/index.html	2004/12/21 19:28:28	1.36
@@ -3,7 +3,7 @@
 <html>
   <head>
     <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
-    <title>Debian Java packaging project</title>
+    <title>Debian Java Packaging Project</title>
     <link rev="made" href="mailto:pkg-java-maintainers@lists.alioth.debian.org">
     <link rel="shortcut icon" href="http://www.debian.org/favicon.ico">
     <meta name="Keywords" content="debian, GNU, linux, java, jdk, jre, package, deb">
@@ -27,8 +27,8 @@
       </tr>
     </table>
 
-    <h2>What is the Debian Java packaging project?</h2>
-    <p>This project was created to co-maintain Debian packages of Java software. Everybody is invited to participate, see the <a href="developers.html">information for developers</a> for details.</p>
+    <h2>What is the Debian Java Packaging Project?</h2>
+    <p>This project was created to co-maintain Debian packages of Java software. Everyone is invited to participate; see the <a href="developers.html">information for developers</a> for details.</p>
 
     <p>There are two kinds of packages in this project:</p>
 
@@ -45,11 +45,11 @@
 
     <ol>
       <li><a href="http://packages.qa.debian.org/a/ant.html">ant</a> [<font color="red">contrib</font>]
-      -- Java based build tool like make
+      -- Java-based build tool like make
       </li>
 
       <li><a href="http://packages.qa.debian.org/a/argouml.html">argouml</a> [<font color="red">contrib</font>]
-      -- modelling tool to help you do your design using UML
+      -- Java-based Unified Modeling Language (UML) modeling tool
       </li>
 
       <li><a href="http://packages.qa.debian.org/b/batik.html">batik</a> [<font color="red">contrib</font>]
@@ -57,7 +57,7 @@
       </li>
 
       <li><a href="http://packages.qa.debian.org/b/bcel.html">bcel</a> [<font color="red">contrib</font>]
-      -- Analyze, create, and manipulate (binary) Java class files
+      -- analyze, create, and manipulate (binary) Java class files
       </li>
 
       <li><a href="http://packages.qa.debian.org/b/bsh.html">bsh</a> [<font color="red">contrib</font>]
@@ -65,7 +65,7 @@
       </li>
 
       <li><a href="http://packages.qa.debian.org/c/charva.html">charva</a> [<font color="red">contrib</font>]
-      -- java windowing toolkit for text terminals
+      -- Java windowing toolkit for text terminals
       </li>
 
       <li><a href="http://packages.qa.debian.org/c/commons-beanutils.html">commons-beanutils</a> [<font color="red">contrib</font>]
@@ -73,54 +73,54 @@
       </li>
 
       <li><a href="http://packages.qa.debian.org/c/commons-collections.html">commons-collections</a> [<font color="red">contrib</font>]
-      -- A set of abstract data type interfaces and implementations
+      -- set of abstract data type interfaces and implementations
       </li>
 
       <li><a href="http://packages.qa.debian.org/c/commons-digester.html">commons-digester</a> [<font color="red">contrib</font>]
-      -- A set of abstract data type interfaces and implementations
+      -- set of abstract data type interfaces and implementations
       </li>
 
       <li><a href="http://packages.qa.debian.org/c/commons-logging.html">commons-logging</a> [<font color="red">contrib</font>]
-      -- The commmon wrapper interface for several logging API.
+      -- commmon wrapper interface for several logging APIs.
       </li>
 
       <li><a href="http://packages.qa.debian.org/c/commons-pool.html">commons-pool</a> [<font color="red">contrib</font>]
-      -- A set of objects that implement the pooling pattern for java objects
+      -- set of objects that implement the pooling pattern for java objects
       </li>
 
       <li><a href="http://packages.qa.debian.org/d/doc++.html">doc++</a> [<font color="green">main</font>]
-      -- A documentation system for C/C++, IDL and Java
+      -- a documentation system for C/C++, IDL and Java
       </li>
 
       <li><a href="http://packages.qa.debian.org/d/dresden-ocl.html">dresden-ocl</a> (binary: libocl-argo-java) 
       [<font color="red">contrib</font>]
-      -- Dresden OCL (Object Constraint Language) Java Toolkit
+      -- Dresden OCL (Object Constraint Language) Java toolkit
       </li>
 
       <li><a href="http://packages.qa.debian.org/f/fop.html">fop</a> [<font color="red">contrib</font>]
-      -- XML to PDF Translator
+      -- XML to PDF translator
       </li>
 
       <li><a href="http://packages.qa.debian.org/g/gjdoc.html">gjdoc</a> [<font color="green">main</font>]
-      -- Free drop-in replacement for Sun's "javadoc" written in java
+      -- free drop-in replacement for Sun's "javadoc" written in java
       </li>
 
       <li><a href="http://packages.qa.debian.org/j/java-common.html">java-common</a> [<font color="green">main</font>]
-      -- Base of all Java packages
+      -- base of all Java packages
       </li>
 
       <li><a href="http://packages.qa.debian.org/j/javax-servletapi2.3.html">javax-servletapi2.3</a>
       (binary libservlet2.3-java)
       [<font color="red">contrib</font>]
-      -- Servlet 2.3 and JSP 1.2 Java classes and documentation
+      -- Java Servlet 2.3 and JSP 1.2 Java class libraries and documentation
       </li>
 
       <li><a href="http://packages.qa.debian.org/liba/libant1.5-java.html">libant1.5-java</a> [<font color="green">main</font>]
-      -- Java based build tool like make
+      -- Java-based build tool like make
       </li>
 
       <li><a href="http://packages.qa.debian.org/liba/libant1.6-java.html">libant1.6-java</a> [<font color="green">main</font>]
-      -- Java based build tool like make
+      -- Java-based build tool like make
       </li>
 
       <li><a href="http://packages.qa.debian.org/liba/libapache-mod-jk.html">libapache-mod-jk</a> [<font color="green">main</font>]
@@ -140,24 +140,24 @@
       </li>
 
       <li><a href="http://packages.qa.debian.org/libc/libcommons-dbcp-java.html">libcommons-dbcp-java</a> [<font color="red">contrib</font>]
-      -- Database Connection Pooling Services
+      -- Database Connection Pooling (DBCP) services
       </li>
 
       <li><a href="http://packages.qa.debian.org/libc/libcommons-fileupload-java.html">libcommons-fileupload-java</a> [<font color="red">contrib</font>]
-      -- File upload capability to your servlets and web applications
+      -- file upload capability to your servlets and web applications
       </li>
 
       <li><a href="http://packages.qa.debian.org/libc/libcommons-lang-java.html">libcommons-lang-java</a> [<font color="red">contrib</font>]
-      -- Extension of the java.lang package
+      -- extension of the java.lang package
       </li>
 
       <li><a href="http://packages.qa.debian.org/libc/libcommons-modeler-java.html">libcommons-modeler-java</a>
       [<font color="red">contrib</font>] (formerly named <a href="http://packages.qa.debian.org/c/commons-modeler.html">commons-modeler</a>)
-      -- A convenience library to use Java Management Extensions (JMX)
+      -- convenience library to use Java Management Extensions (JMX)
       </li>
 
       <li><a href="http://packages.qa.debian.org/libc/libcommons-validator-java.html">libcommons-validator-java</a> [<font color="red">contrib</font>]
-      -- Ease and speed development and maintenance of validation rules
+      -- ease and speed development and maintenance of validation rules
       </li>
 
       <li><a href="http://packages.qa.debian.org/libd/libdtdparser-java.html">libdtdparser-java</a> [<font color="green">main</font>]
@@ -165,7 +165,7 @@
       </li>
 
       <li><a href="http://packages.qa.debian.org/libg/libgef-java.html">libgef-java</a> [<font color="red">contrib</font>]
-      -- Graph Editing Framework written entirely in Java
+      -- Graph Editing Framework (GEF) written entirely in Java
       </li>
 
       <li><a href="http://packages.qa.debian.org/libg/libgnucrypto-java.html">libgnucrypto-java</a> [<font color="green">main</font>]
@@ -173,15 +173,15 @@
       </li>
 
       <li><a href="http://packages.qa.debian.org/libg/libgnujaf-java.html">libgnujaf-java</a> [<font color="green">main</font>]
-      -- free implementation of the javabeans activation framework
+      -- free implementation of the JavaBeans Activation Framework
       </li>
 
       <li><a href="http://packages.qa.debian.org/libg/libgnujaxp-java.html">libgnujaxp-java</a> [<font color="green">main</font>]
-      -- A free implementation of jaxp api
+      -- free implementation of jaxp api
       </li>
 
       <li><a href="http://packages.qa.debian.org/libi/libitext-java.html">libitext-java</a> [<font color="red">contrib</font>]
-      -- Java Library to generate PDF on the Fly
+      -- Java library to generate PDF on-the-fly
       </li>
 
       <li><a href="http://packages.qa.debian.org/libi/libi18n-java.html">libi18n-java</a> [<font color="red">contrib</font>]
@@ -193,23 +193,23 @@
       </li>
 
       <li><a href="http://packages.qa.debian.org/libj/libjakarta-poi-java.html">libjakarta-poi-java</a> [<font color="red">contrib</font>]
-      -- Poor Obfuscation Implementation
+      -- Poor Obfuscation Implementation (POI) library
       </li>
 
       <li><a href="http://packages.qa.debian.org/libj/libjcommon-java.html">libjcommon-java</a> [<font color="red">contrib</font>]
-      -- General Purpose library for Java
+      -- general-purpose library for Java
       </li>
 
       <li><a href="http://packages.qa.debian.org/libj/libjdepend-java.html">libjdepend-java</a> [<font color="red">contrib</font>]
-      -- tool to measure design quality of java class and source
+      -- tool to measure design quality of Java class and source
       </li>
 
       <li><a href="http://packages.qa.debian.org/libj/libjfreechart-java.html">libjfreechart-java</a> [<font color="red">contrib</font>]
-      -- Chart library for Java
+      -- chart library for Java
       </li>
 
       <li><a href="http://packages.qa.debian.org/libj/libjfreereport-java.html">libjfreereport-java</a> [<font color="red">contrib</font>]
-      -- Report library for java
+      -- report library for Java
       </li>
 
       <li><a href="http://packages.qa.debian.org/libn/libnsuml-java.html">libnsuml-java</a> [<font color="green">main</font>]
@@ -221,24 +221,24 @@
       </li>
 
       <li><a href="http://packages.qa.debian.org/libp/libpixie-java.html">libpixie-java</a> [<font color="red">contrib</font>]
-      -- Java Vector Format Viewer Library
+      -- Java vector format viewer library
       </li>
 
       <li><a href="http://packages.qa.debian.org/libs/libsaxon-java.html">libsaxon-java</a> [<font color="red">contrib</font>]
-      -- The Saxon XSLT Processor
+      -- Saxon XSLT processor library
       </li>
 
       <li><a href="http://packages.qa.debian.org/libs/libservlet2.2-java.html">libservlet2.2-java</a>
       [<font color="green">main</font>] (formerly named <a href="http://packages.qa.debian.org/j/javax-servletapi2.2.html">javax-servletapi2.2</a>)
-      -- Servlet 2.2 and JSP 1.1 Java classes
+      -- Java Servlet 2.2 and JSP 1.1 class libraries
       </li>
 
       <li><a href="http://packages.qa.debian.org/libs/libstruts1.1-java.html">libstruts1.1-java</a> [<font color="red">contrib</font>]
-      -- Framework MVC web applications in Java
+      -- Struts MVC Model 2 framework for web applications in Java
       </li>
 
       <li><a href="http://packages.qa.debian.org/libt/libtoolbar-java.html">libtoolbar-java</a> [<font color="red">contrib</font>]
-      -- extension of java swing component JToolBar
+      -- extension of Java Swing component JToolBar
       </li>
 
       <li>libxalan-java [<font color="green">main</font>] (not yet uploaded)
@@ -251,12 +251,12 @@
 
       <li><a href="http://packages.qa.debian.org/libx/libxerces2-java.html">libxerces2-java</a>
       [<font color="green">main</font>]
-      -- Validating XML parser for Java with DOM level 3 support
+      -- validating XML parser for Java with DOM level 3 support
       </li>
 
       <li><a href="http://packages.qa.debian.org/libx/libxerces2-java-doc.html">libxerces2-java-doc</a>
       [<font color="red">contrib</font>] (formerly named <a href="http://packages.qa.debian.org/x/xerces2-j.html">xerces2-j</a>)
-      -- Validating XML parser for Java -- Documentation and examples
+      -- validating XML parser for Java -- documentation and examples
       </li>
 
       <li><a href="http://packages.qa.debian.org/libx/libxml-commons-resolver1.1-java.html">libxml-commons-resolver1.1-java</a>
@@ -273,7 +273,7 @@
       <li><a href="http://packages.qa.debian.org/m/mx4j.html">mx4j</a>
       (binary libmx4j-java)
       [<font color="red">contrib</font>]
-      -- An open source implementation of the JMX(TM) technology
+      -- open source implementation of the Java Management Extensions (JMX) technology
       </li>
 
       <li><a href="http://packages.qa.debian.org/m/mysql-connector-java.html">mysql-connector-java</a>
@@ -283,7 +283,7 @@
       </li>
 
       <li><a href="http://packages.qa.debian.org/s/statcvs.html">statcvs</a> [<font color="red">contrib</font>]
-      -- CVS Repository statistic analysis tool, written in Java
+      -- CVS repository statistic analysis tool, written in Java
       </li>
 
       <li><a href="http://packages.qa.debian.org/t/tomcat.html">tomcat</a> (no longer in testing/unstable)
@@ -296,7 +296,7 @@
       <li><a href="http://packages.qa.debian.org/x/xerces-j.html">xerces-j</a>
       (binary libxerces-java)
       [<font color="green">main</font>]
-      -- Validating XML parser for Java
+      -- validating XML parser for Java
       </li>
     </ol>
     <hr>
@@ -317,7 +317,7 @@
     <hr>
 
     <p><a href="http://validator.w3.org/check/referer"><img border="0" src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!" height="31" width="88" align="middle"></a>
-      Last Modified: $Date: 2004/09/16 20:29:09 $
+      Last Modified: $Date: 2004/12/21 19:28:28 $
     </p>
   </body>
 </html>