harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From telli...@apache.org
Subject svn commit: r369469 - in /incubator/harmony/standard/site: docs/build_classlib.html docs/contributors.html docs/downloads.html docs/index.html xdocs/build_classlib.xml xdocs/contributors.xml xdocs/downloads.xml xdocs/index.xml
Date Mon, 16 Jan 2006 13:29:57 GMT
Author: tellison
Date: Mon Jan 16 05:29:50 2006
New Revision: 369469

URL: http://svn.apache.org/viewcvs?rev=369469&view=rev
Log:
Website updates:
 - added Intel security code news item
 - added Tim to committer list
 - created new classlib build page
 - modified downloads page to point to classlib build

Added:
    incubator/harmony/standard/site/docs/build_classlib.html
    incubator/harmony/standard/site/xdocs/build_classlib.xml
Modified:
    incubator/harmony/standard/site/docs/contributors.html
    incubator/harmony/standard/site/docs/downloads.html
    incubator/harmony/standard/site/docs/index.html
    incubator/harmony/standard/site/xdocs/contributors.xml
    incubator/harmony/standard/site/xdocs/downloads.xml
    incubator/harmony/standard/site/xdocs/index.xml

Added: incubator/harmony/standard/site/docs/build_classlib.html
URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/build_classlib.html?rev=369469&view=auto
==============================================================================
--- incubator/harmony/standard/site/docs/build_classlib.html (added)
+++ incubator/harmony/standard/site/docs/build_classlib.html Mon Jan 16 05:29:50 2006
@@ -0,0 +1,288 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!--
+Copyright 1999-2004 The Apache Software Foundation
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+
+<!-- Content Stylesheet for Site -->
+
+        
+<!-- start the processing -->
+    <!-- ====================================================================== -->
+    <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+    <!-- Main Page Section -->
+    <!-- ====================================================================== -->
+    <html>
+        <head>
+            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+                                                    <meta name="author" value="Harmony
Documentation Team">
+            <meta name="email" value="harmony-dev@incubator.apache.org">
+            
+           
+            
+            
+            
+            
+            
+            <title>Apache Harmony - Apache Harmony Classlib Building</title>
+        </head>
+
+        <body bgcolor="#ffffff" text="#000000" link="#525D76">        
+            <table border="0" width="100%" cellspacing="0">
+                <!-- TOP IMAGE -->
+                <tr>
+                    <td align='LEFT'>
+                    <table><tr><td>
+                    <td align="left">
+<a href="http://incubator.apache.org/harmony/"><img  src="./images/harmony-logo.png"
alt="Apache Harmony" border="0"/></a>
+</td>
+</td>
+                    </td></tr></table>
+                    </td>
+                    <td align='RIGHT'>
+                    <a href="http://incubator.apache.org/harmony/">
+                    <img src="images/apache-incubator-logo.png" alt="Apache Harmony" border="0"/></a>
                   
+                    </td>
+                </tr>
+            </table>
+            <table border="0" width="100%" cellspacing="4">
+                <tr><td colspan="2">
+                    <hr noshade="" size="1"/>
+                </td></tr>
+
+                <tr>
+                    <!-- LEFT SIDE NAVIGATION -->
+                    <td width="20%" valign="top" nowrap="true">
+
+                    <!-- special ACon Logo - leave here for next time 
+                    <a href="http://apachecon.com/2005/US/">
+                        <img src="http://apache.org/images/ac2005us_blue_125x125.jpg"
height="125"
+                             width="125" border="0" alt="ApacheCon US 2005" />
+                    </a>
+                    -->
+
+                   <!-- regular menu -->
+
+                    
+    <!-- ============================================================ -->
+
+                <p><strong>General</strong></p>
+        <ul>
+                    <li>    <a href="./index.html">Home</a>
+</li>
+                    <li>    <a href="./license.html">License</a>
+</li>
+                    <li>    <a href="./contribution_policy.html">Contribution
Policy</a>
+</li>
+                    <li>    <a href="./guidelines.html">Project Guidelines</a>
+</li>
+                    <li>    <a href="http://www.apache.org/">ASF</a>
+</li>
+                    <li>    <a href="./downloads.html">Downloads</a>
+</li>
+                </ul>
+            <p><strong>Community</strong></p>
+        <ul>
+                    <li>    <a href="./get-involved.html">Get Involved</a>
+</li>
+                    <li>    <a href="./contributors.html">Committers</a>
+</li>
+                    <li>    <a href="./mailing.html">Mailing Lists</a>
+</li>
+                    <li>    <a href="./documentation.html">Documentation</a>
+</li>
+                    <li>    <a href="./faq.html">FAQ</a>
+</li>
+                    <li>    <a href="http://wiki.apache.org/harmony">Wiki</a>
+</li>
+                </ul>
+            <p><strong>Development</strong></p>
+        <ul>
+                    <li>    <a href="./roadmap.html">Road Map / TODO</a>
+</li>
+                    <li>    <a href="./svn.html">Source Code</a>
+</li>
+                    <li>    <a href="http://issues.apache.org/jira/browse/HARMONY">JIRA</a>
+</li>
+                    <li>    <a href="./related.html">Other Projects</a>
+</li>
+                </ul>
+                        </td>
+                    <td width="80%" align="left" valign="top">
+                                                                    <table border="0"
cellspacing="0" cellpadding="2" width="100%">
+      <tr><td bgcolor="#525D76">
+        <font color="#ffffff" face="arial,helvetica,sanserif">
+          <a name="Apache Harmony Class Library Building"><strong>Apache Harmony
Class Library Building</strong></a>
+        </font>
+      </td></tr>
+      <tr><td>
+        <blockquote>
+                                    <p>
+		The Harmony class library code is a subset of the Java(tm) SE 1.4.2 APIs currently
+		being developed in the <a href="http://incubator.apache.org/harmony/">
+		Apache Harmony project</a>. This page describes how to build the class library code,
+		and includes links to pre-built versions of the code.
+	</p>
+                                                <p>
+		<i>Standard Disclaimer:</i>
+		Apache Harmony is an effort undergoing incubation at the Apache Software
+		Foundation (ASF). Incubation is required of all newly accepted projects until
+		a further review indicates that the infrastructure, communications, and
+		decision making process have stabilized in a manner consistent with other
+		successful ASF projects. While incubation status is not necessarily a
+		reflection of the completeness or stability of the code, it does indicate
+		that the project has yet to be fully endorsed by the ASF. 
+	</p>
+                                                    <table border="0" cellspacing="0"
cellpadding="2" width="100%">
+      <tr><td bgcolor="#828DA6">
+        <font color="#ffffff" face="arial,helvetica,sanserif">
+          <a name="Building from source"><strong>Building from source</strong></a>
+        </font>
+      </td></tr>
+      <tr><td>
+        <blockquote>
+                                    <p>
+		The Harmony class library code is available for Microsoft(tm) Windows(tm) and
+		Linux(tm) operating systems, on x86 processors only.
+	</p>
+                                                <p>
+		The following prerequisite tools must be available on the path in order to build
+		the Harmony classlib code from source.
+		<ul>
+			<li>All platforms require Subversion client, Apache Ant, Java 1.4.2 JDK (i.e. including
javac)</li>
+			<li>in addition
+				<ul>
+		    		<li>Windows platforms : Microsoft Visual C++, and nmake. </li>
+		    		<li>Linux platforms : Gnu gcc.</li>
+		    	</ul>
+		    </li>
+		</ul>
+	</p>
+                                                <p>
+		You can build the classlib code in three simple steps:
+		<ol>
+			<li>Download classlib source from Harmony subversion repository
+			<pre>svn checkout https://svn.apache.org/repos/asf/incubator/harmony/enhanced/classlib/tags/SNAP-20060112
Harmony</pre>
+			</li>
+			<li>Change to main make directory, and run the default ant script target
+			<pre>cd Harmony/make</pre>
+			<pre>ant</pre>
+			</li>
+			<li>Get a VM suitable for running the class library code (see below), and
+				expand it over the top of the Harmony directory (so that the 'jre'
+				directories line-up)
+			<pre>unzip &lt;path_to_vm_zip&gt; -d ../.. (on Windows)</pre>
+			<pre>tar xzf &lt;path_to_vm_tarball&gt; --directory ../.. (on Linux)</pre>
+			</li>
+		</ol>
+	</p>
+                                                <p>
+		Now you are ready to run some Java applications!
+	</p>
+                            </blockquote>
+      </td></tr>
+      <tr><td><br/></td></tr>
+    </table>
+                                                    <table border="0" cellspacing="0"
cellpadding="2" width="100%">
+      <tr><td bgcolor="#828DA6">
+        <font color="#ffffff" face="arial,helvetica,sanserif">
+          <a name="Using pre-built binaries"><strong>Using pre-built binaries</strong></a>
+        </font>
+      </td></tr>
+      <tr><td>
+        <blockquote>
+                                    <p>
+		Pre-built binaries will soon be made available as a convenience for people who don't
+		have ready access to the prerequisite tools. These are snapshot builds, not official
+		releases of the project.
+	</p>
+                                                <p>
+		<i>Check back soon for some binary download links!</i>
+	</p>
+                            </blockquote>
+      </td></tr>
+      <tr><td><br/></td></tr>
+    </table>
+                                                    <table border="0" cellspacing="0"
cellpadding="2" width="100%">
+      <tr><td bgcolor="#828DA6">
+        <font color="#ffffff" face="arial,helvetica,sanserif">
+          <a name="Obtaining a compatible VM"><strong>Obtaining a compatible
VM</strong></a>
+        </font>
+      </td></tr>
+      <tr><td>
+        <blockquote>
+                                    <p>
+		The Harmony class library code interfaces to a VM through a virtual machine interface
+		defined in the Harmony project.
+	</p>
+                                                <p>
+		There is a VM that implements this interface available from the
+		<a href="http://www-128.ibm.com/developerworks/java/jdk/harmony/index.html">
+		IBM DeveloperWorks site</a>.
+		<em>The IBM VM is not open source</em> (although the VM interface itself is).
+	</p>
+                                                <p>
+		Once you have obtained the IBM VM you should have one of the following files:
+		<ul>
+			<li>on Windows ?Harmony-vme-win.IA32-v1.zip?</li>
+			<li>on Linux ?Harmony-vme-linux.IA32-v1.tar.gz?</li>
+		</ul>
+	</p>
+                            </blockquote>
+      </td></tr>
+      <tr><td><br/></td></tr>
+    </table>
+                            </blockquote>
+        </p>
+      </td></tr>
+      <tr><td><br/></td></tr>
+    </table>
+                                        </td>
+                </tr>
+
+                <!-- FOOTER -->
+                <tr><td colspan="2">
+                    <hr noshade="" size="1"/>
+                </td></tr>
+                <tr><td colspan="2">
+                    <div align="center"><font color="#525D76" size="-1"><em>
+                    Copyright &#169; 2003-2005, The Apache Software Foundation
+                    </em></font></div>
+                </td></tr>
+            </table>
+        </body>
+    </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Modified: incubator/harmony/standard/site/docs/contributors.html
URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/contributors.html?rev=369469&r1=369468&r2=369469&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/contributors.html (original)
+++ incubator/harmony/standard/site/docs/contributors.html Mon Jan 16 05:29:50 2006
@@ -174,6 +174,23 @@
                                 <tr>
                         <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
     <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+                Tim Ellison
+            </font>
+</td>
+                                <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+    <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+                IBM UK
+            </font>
+</td>
+                                <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+    <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+                A
+            </font>
+</td>
+            </tr>
+                                <tr>
+                        <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+    <font color="#000000" size="-1" face="arial,helvetica,sanserif">
                 Dan Lydick
             </font>
 </td>

Modified: incubator/harmony/standard/site/docs/downloads.html
URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/downloads.html?rev=369469&r1=369468&r2=369469&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/downloads.html (original)
+++ incubator/harmony/standard/site/docs/downloads.html Mon Jan 16 05:29:50 2006
@@ -131,32 +131,13 @@
       <tr><td>
         <blockquote>
                                     <p>
-Currently, Apache Harmony has no downloads
-</p>
-                                                    <table border="0" cellspacing="0"
cellpadding="2" width="100%">
-      <tr><td bgcolor="#828DA6">
-        <font color="#ffffff" face="arial,helvetica,sanserif">
-          <a name="Binaries"><strong>Binaries</strong></a>
-        </font>
-      </td></tr>
-      <tr><td>
-        <blockquote>
-                </blockquote>
-      </td></tr>
-      <tr><td><br/></td></tr>
-    </table>
-                                                    <table border="0" cellspacing="0"
cellpadding="2" width="100%">
-      <tr><td bgcolor="#828DA6">
-        <font color="#ffffff" face="arial,helvetica,sanserif">
-          <a name="Source_Code"><strong>Source_Code</strong></a>
-        </font>
-      </td></tr>
-      <tr><td>
-        <blockquote>
-                </blockquote>
-      </td></tr>
-      <tr><td><br/></td></tr>
-    </table>
+		Apache Harmony comprises efforts in the virtual machine and class library areas.
+	</p>
+                                                <p>
+		Access to <a href="svn.html">the code repository</a> is available to all, and
we have
+		instructions for building the virtual machine code and <a href="build_classlib.html">
+		building the class library code</a>.
+	</p>
                             </blockquote>
         </p>
       </td></tr>

Modified: incubator/harmony/standard/site/docs/index.html
URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/index.html?rev=369469&r1=369468&r2=369469&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/index.html (original)
+++ incubator/harmony/standard/site/docs/index.html Mon Jan 16 05:29:50 2006
@@ -174,6 +174,17 @@
       <tr><td>
         <blockquote>
                                     <p>
+    <strong>Java Security Code Contribution</strong>
+    <blockquote>
+      On December 30th, 2005 the Apache Harmony project accepted additional
+      class library code into the project.  The code had been contributed by
+      Mikhail Loenko on behalf of Intel corp.  The new class library code
+      includes security, cryptography, javax.net and unit tests.  Thanks to
+      Mikhail and his collegues in the Intel Managed Runtime Division!
+      (<i>2006-01-16</i>)
+    </blockquote>
+</p>
+                                                <p>
     <strong>VM Interface and Core Classes Contribution</strong>
     <blockquote>
       IBM has offered the Apache Harmony project a set of core 

Added: incubator/harmony/standard/site/xdocs/build_classlib.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/xdocs/build_classlib.xml?rev=369469&view=auto
==============================================================================
--- incubator/harmony/standard/site/xdocs/build_classlib.xml (added)
+++ incubator/harmony/standard/site/xdocs/build_classlib.xml Mon Jan 16 05:29:50 2006
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+
+    Copyright 2006 The Apache Software Foundation
+
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<document>
+
+ <properties>
+  <title>Apache Harmony Classlib Building</title>
+  <author email="harmony-dev@incubator.apache.org">Harmony Documentation Team</author>
+ </properties>
+
+<body>
+
+<section name="Apache Harmony Class Library Building">
+	<p>
+		The Harmony class library code is a subset of the Java(tm) SE 1.4.2 APIs currently
+		being developed in the <a href="http://incubator.apache.org/harmony/">
+		Apache Harmony project</a>. This page describes how to build the class library code,
+		and includes links to pre-built versions of the code.
+	</p>
+	<p>
+		<i>Standard Disclaimer:</i>
+		Apache Harmony is an effort undergoing incubation at the Apache Software
+		Foundation (ASF). Incubation is required of all newly accepted projects until
+		a further review indicates that the infrastructure, communications, and
+		decision making process have stabilized in a manner consistent with other
+		successful ASF projects. While incubation status is not necessarily a
+		reflection of the completeness or stability of the code, it does indicate
+		that the project has yet to be fully endorsed by the ASF. 
+	</p>
+
+<subsection name="Building from source">
+	<p>
+		The Harmony class library code is available for Microsoft(tm) Windows(tm) and
+		Linux(tm) operating systems, on x86 processors only.
+	</p>
+	<p>
+		The following prerequisite tools must be available on the path in order to build
+		the Harmony classlib code from source.
+		<ul>
+			<li>All platforms require Subversion client, Apache Ant, Java 1.4.2 JDK (i.e. including
javac)</li>
+			<li>in addition
+				<ul>
+		    		<li>Windows platforms : Microsoft Visual C++, and nmake. </li>
+		    		<li>Linux platforms : Gnu gcc.</li>
+		    	</ul>
+		    </li>
+		</ul>
+	</p>
+	<p>
+		You can build the classlib code in three simple steps:
+		<ol>
+			<li>Download classlib source from Harmony subversion repository
+			<pre>svn checkout https://svn.apache.org/repos/asf/incubator/harmony/enhanced/classlib/tags/SNAP-20060112
Harmony</pre>
+			</li>
+			<li>Change to main make directory, and run the default ant script target
+			<pre>cd Harmony/make</pre>
+			<pre>ant</pre>
+			</li>
+			<li>Get a VM suitable for running the class library code (see below), and
+				expand it over the top of the Harmony directory (so that the 'jre'
+				directories line-up)
+			<pre>unzip &lt;path_to_vm_zip&gt; -d ../.. (on Windows)</pre>
+			<pre>tar xzf &lt;path_to_vm_tarball&gt; --directory ../.. (on Linux)</pre>
+			</li>
+		</ol>
+	</p>
+	<p>
+		Now you are ready to run some Java applications!
+	</p>
+</subsection>
+
+<subsection name="Using pre-built binaries">
+	<p>
+		Pre-built binaries will soon be made available as a convenience for people who don't
+		have ready access to the prerequisite tools. These are snapshot builds, not official
+		releases of the project.
+	</p>
+	<p>
+		<i>Check back soon for some binary download links!</i>
+	</p>
+</subsection>
+
+<subsection name="Obtaining a compatible VM">
+	<p>
+		The Harmony class library code interfaces to a VM through a virtual machine interface
+		defined in the Harmony project.
+	</p>
+	<p>
+		There is a VM that implements this interface available from the
+		<a href="http://www-128.ibm.com/developerworks/java/jdk/harmony/index.html">
+		IBM DeveloperWorks site</a>.
+		<em>The IBM VM is not open source</em> (although the VM interface itself is).
+	</p>
+	<p>
+		Once you have obtained the IBM VM you should have one of the following files:
+		<ul>
+			<li>on Windows “Harmony-vme-win.IA32-v1.zip”</li>
+			<li>on Linux “Harmony-vme-linux.IA32-v1.tar.gz”</li>
+		</ul>
+	</p>
+</subsection>
+
+</section>
+</body>
+</document>
\ No newline at end of file

Modified: incubator/harmony/standard/site/xdocs/contributors.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/xdocs/contributors.xml?rev=369469&r1=369468&r2=369469&view=diff
==============================================================================
--- incubator/harmony/standard/site/xdocs/contributors.xml (original)
+++ incubator/harmony/standard/site/xdocs/contributors.xml Mon Jan 16 05:29:50 2006
@@ -21,6 +21,7 @@
 <table>
     <tr><th>Name</th><th>Organization</th><th>Status</th></tr>
     <tr><td>Archie Cobbs</td><td>Awarix</td><td>A</td></tr>
   
+    <tr><td>Tim Ellison</td><td>IBM UK</td><td>A</td></tr>
     <tr><td>Dan Lydick</td><td>Independent</td><td>A</td></tr>
     <tr><td>Geir Magnusson Jr.</td><td>Intel</td><td>A</td></tr>
     <tr><td>David Tanzer</td><td>?</td><td>A</td></tr>

Modified: incubator/harmony/standard/site/xdocs/downloads.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/xdocs/downloads.xml?rev=369469&r1=369468&r2=369469&view=diff
==============================================================================
--- incubator/harmony/standard/site/xdocs/downloads.xml (original)
+++ incubator/harmony/standard/site/xdocs/downloads.xml Mon Jan 16 05:29:50 2006
@@ -10,19 +10,14 @@
  <body>
 
 <section name="Downloads">
-
-<p>
-Currently, Apache Harmony has no downloads
-</p>
-
-<subsection  name="Binaries">
-
-</subsection>
-
-<subsection name="Source_Code">
-
-</subsection>
-
+	<p>
+		Apache Harmony comprises efforts in the virtual machine and class library areas.
+	</p>
+	<p>
+		Access to <a href="svn.html">the code repository</a> is available to all, and
we have
+		instructions for building the virtual machine code and <a href="build_classlib.html">
+		building the class library code</a>.
+	</p>
 </section>
 </body>
 </document>

Modified: incubator/harmony/standard/site/xdocs/index.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/xdocs/index.xml?rev=369469&r1=369468&r2=369469&view=diff
==============================================================================
--- incubator/harmony/standard/site/xdocs/index.xml (original)
+++ incubator/harmony/standard/site/xdocs/index.xml Mon Jan 16 05:29:50 2006
@@ -48,7 +48,17 @@
 
 <section name="Harmony News">
 
-
+<p>
+    <strong>Java Security Code Contribution</strong>
+    <blockquote>
+      On December 30th, 2005 the Apache Harmony project accepted additional
+      class library code into the project.  The code had been contributed by
+      Mikhail Loenko on behalf of Intel corp.  The new class library code
+      includes security, cryptography, javax.net and unit tests.  Thanks to
+      Mikhail and his collegues in the Intel Managed Runtime Division!
+      (<i>2006-01-16</i>)
+    </blockquote>
+</p>
 
 <p>
     <strong>VM Interface and Core Classes Contribution</strong>



Mime
View raw message