You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by ge...@apache.org on 2006/07/19 07:11:02 UTC
svn commit: r423370 - in /incubator/harmony/standard/site: docs/
docs/documentation/ docs/subcomponents/classlibrary/
docs/subcomponents/jchevm/ docs/subcomponents/stresstest/ xdocs/
xdocs/stylesheets/ xdocs/subcomponents/drlvm/
Author: geirm
Date: Tue Jul 18 22:11:00 2006
New Revision: 423370
URL: http://svn.apache.org/viewvc?rev=423370&view=rev
Log:
1) bring info from roadmap discussion to the page, and
invent a high-level roadmap timeline
2) put contributors in last-name alpha order
3) add DRLVM subsection
Added:
incubator/harmony/standard/site/xdocs/subcomponents/drlvm/
incubator/harmony/standard/site/xdocs/subcomponents/drlvm/index.xml
Modified:
incubator/harmony/standard/site/docs/auth_cont_quest.html
incubator/harmony/standard/site/docs/bulk_contribution_checklist.html
incubator/harmony/standard/site/docs/code_scan_tools.html
incubator/harmony/standard/site/docs/contribution_policy.html
incubator/harmony/standard/site/docs/contributors.html
incubator/harmony/standard/site/docs/documentation/build_website.html
incubator/harmony/standard/site/docs/documentation/documentation.html
incubator/harmony/standard/site/docs/downloads.html
incubator/harmony/standard/site/docs/faq.html
incubator/harmony/standard/site/docs/get-involved.html
incubator/harmony/standard/site/docs/guidelines.html
incubator/harmony/standard/site/docs/index.html
incubator/harmony/standard/site/docs/license.html
incubator/harmony/standard/site/docs/mailing.html
incubator/harmony/standard/site/docs/newshistory.html
incubator/harmony/standard/site/docs/related.html
incubator/harmony/standard/site/docs/roadmap.html
incubator/harmony/standard/site/docs/status.html
incubator/harmony/standard/site/docs/subcomponents/classlibrary/agreements.html
incubator/harmony/standard/site/docs/subcomponents/classlibrary/build_classlib.html
incubator/harmony/standard/site/docs/subcomponents/classlibrary/compat.html
incubator/harmony/standard/site/docs/subcomponents/classlibrary/dev_eclipse.html
incubator/harmony/standard/site/docs/subcomponents/classlibrary/hdk.html
incubator/harmony/standard/site/docs/subcomponents/classlibrary/index.html
incubator/harmony/standard/site/docs/subcomponents/classlibrary/pkgnaming.html
incubator/harmony/standard/site/docs/subcomponents/classlibrary/ser_testing.html
incubator/harmony/standard/site/docs/subcomponents/classlibrary/status.html
incubator/harmony/standard/site/docs/subcomponents/classlibrary/testing.html
incubator/harmony/standard/site/docs/subcomponents/jchevm/index.html
incubator/harmony/standard/site/docs/subcomponents/stresstest/index.html
incubator/harmony/standard/site/docs/svn.html
incubator/harmony/standard/site/xdocs/contributors.xml
incubator/harmony/standard/site/xdocs/roadmap.xml
incubator/harmony/standard/site/xdocs/stylesheets/project.xml
Modified: incubator/harmony/standard/site/docs/auth_cont_quest.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/auth_cont_quest.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/auth_cont_quest.html (original)
+++ incubator/harmony/standard/site/docs/auth_cont_quest.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/bulk_contribution_checklist.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/bulk_contribution_checklist.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/bulk_contribution_checklist.html (original)
+++ incubator/harmony/standard/site/docs/bulk_contribution_checklist.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/code_scan_tools.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/code_scan_tools.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/code_scan_tools.html (original)
+++ incubator/harmony/standard/site/docs/code_scan_tools.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/contribution_policy.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/contribution_policy.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/contribution_policy.html (original)
+++ incubator/harmony/standard/site/docs/contribution_policy.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/contributors.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/contributors.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/contributors.html (original)
+++ incubator/harmony/standard/site/docs/contributors.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
@@ -226,12 +231,12 @@
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- Archie Cobbs
+ Nathan Beyer
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- Awarix
+ Independent
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
@@ -243,12 +248,12 @@
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- Tim Ellison
+ Archie Cobbs
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- IBM UK
+ Awarix
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
@@ -260,12 +265,12 @@
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- Dan Lydick
+ Tim Ellison
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- Independent
+ IBM UK
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
@@ -277,12 +282,12 @@
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- Geir Magnusson Jr.
+ George Harley
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- Intel
+ IBM UK
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
@@ -294,12 +299,12 @@
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- David Tanzer
+ Mark Hindess
</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">
@@ -328,12 +333,12 @@
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- George Harley
+ Dan Lydick
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- IBM UK
+ Independent
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
@@ -345,7 +350,7 @@
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- Stepan Mishura
+ Geir Magnusson Jr.
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
@@ -362,12 +367,12 @@
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- Nathan Beyer
+ David Tanzer
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- Independent
+ ?
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
@@ -379,12 +384,12 @@
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- Mark Hindess
+ Stepan Mishura
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
- IBM UK
+ Intel
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
Modified: incubator/harmony/standard/site/docs/documentation/build_website.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/documentation/build_website.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/documentation/build_website.html (original)
+++ incubator/harmony/standard/site/docs/documentation/build_website.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/documentation/documentation.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/documentation/documentation.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/documentation/documentation.html (original)
+++ incubator/harmony/standard/site/docs/documentation/documentation.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/downloads.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/downloads.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/downloads.html (original)
+++ incubator/harmony/standard/site/docs/downloads.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/faq.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/faq.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/faq.html (original)
+++ incubator/harmony/standard/site/docs/faq.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/get-involved.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/get-involved.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/get-involved.html (original)
+++ incubator/harmony/standard/site/docs/get-involved.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/guidelines.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/guidelines.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/guidelines.html (original)
+++ incubator/harmony/standard/site/docs/guidelines.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/index.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/index.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/index.html (original)
+++ incubator/harmony/standard/site/docs/index.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/license.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/license.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/license.html (original)
+++ incubator/harmony/standard/site/docs/license.html Tue Jul 18 22:11:00 2006
@@ -184,6 +184,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/mailing.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/mailing.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/mailing.html (original)
+++ incubator/harmony/standard/site/docs/mailing.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/newshistory.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/newshistory.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/newshistory.html (original)
+++ incubator/harmony/standard/site/docs/newshistory.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/related.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/related.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/related.html (original)
+++ incubator/harmony/standard/site/docs/related.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/roadmap.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/roadmap.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/roadmap.html (original)
+++ incubator/harmony/standard/site/docs/roadmap.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
@@ -200,20 +205,648 @@
<tr><td>
<blockquote>
<p>
- Currently in progress on the <a href="mailing.html">developer's list.</a>
- </p>
+ Are roadmap and goals are always subject to discussion on the
+ <a href="mailing.html">developer's list.</a> As new people join with new focus and
+ interests, the things we do as a project adapt.
+ </p>
+ <p>
+ If you have an idea, come join the community and talk about it. Note that you will
+ need to subscribe to the <a href="mailing.html">mail list</a>
+ </p>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#525D76">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="High-Level Roadmap"><strong>High-Level Roadmap</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ Our project goal is an open source, compatible implementation of Java SE 5.
+ It's a major task being done by a community of volunteers. Thus, the following
+ is an approximate roadmap for what the project hopes to achieve in the next year.
+ </p>
+ <ul>
+ <li>
+ Aug 2006 : 85% of Java SE 5 class library coverage
+ </li>
+ <li>
+ Aug 2006 : regular distributions of pre-completion Harmony JDK
+ and <a href="subcomponents/classlibrary/hdk.html">HDK</a>
+ suitable for development and testing
+ </li>
+ <li>
+ Sept 2006 : 90% of Java SE 5 class library coverage
+ </li>
+ <li>
+ Q4 2006 : ASF completes process of securing Java SE TCK license
+ </li>
+ <li>
+ Oct 2006 : 92% of Java SE 5 class library coverage
+ </li>
+ <li>
+ Nov 2006 : 95% of Java SE 5 class library coverage
+ </li>
+ <li>
+ Dec 2006 : 97% of Java SE 5 class library coverage
+ </li>
+ <li>
+ Q1 2007 : 100% Java SE 5 class library coverage
+ </li>
+ <li>
+ Q1 2007 : DRLVM is stable with reasonable performance
+ </li>
+ <li>
+ Q1 2007 : begin testing with TCK
+ </li>
+ <li>
+ Q1 2007 : work begins on Java SE 6 features
+ </li>
+ <li>
+ Feb 2007 : Jave SE 5 JDK toolset complete
+ </li>
+ <li>
+ Q2 2007 : TCK certification of Harmony completed
+ </li>
+ <li>
+ Q2 2007 : Apache Harmony SE 5 JDK and JRE released
+ </li>
+ </ul>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#525D76">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="TODO List"><strong>TODO List</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ The following is a collection of things that the project community
+ has listed as needing to be done. This list is not exhaustive. If
+ you wish to add an item to this list, or discuss or even volunteer
+ to work on an item, please join us on the <a href="mailing.html">Harmony
+ mail list.</a>
+ </p>
+ <p>
+ The following sections describe the high-level areas of effort, and
+ tasks that have been identified for those areas.
+ </p>
+ <ol>
+ <li><a href="#General">General</a></li>
+ <li><a href="#Build Engineering">Build Engineering</a></li>
+ <li><a href="#Build-Test Framework">Build-Test Framework</a></li>
+ <li><a href="#Performance, Stability and Reliability">Performance, Stability and Reliability"</a></li>
+ <li><a href="#Class Library">Class Library</a></li>
+ <li><a href="#DRLVM">DRLVM</a></li>
+ <li><a href="#Porting Matrix">Porting Matrix</a></li>
+ <li><a href="#Application-Driven Project Advancement">Application-Driven Project Advancement</a></li>
+
+ </ol>
+ <table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="General"><strong>General</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <strong>1. Switch To Java 5</strong>
+ <p>
+ We neeed to complete our transition to Java 5, in both the classlibrary
+ as well as the projects virtual machines. Currently, the DRLVM virtual
+ machine can accept Java 5 class file format, although it doesn't yet
+ have full support of Java 5. So to finish, we need :
+ </p>
+ <ul>
+ <li>
+ Full support for Java 5 in DRLVM
+ </li>
+ <li>
+ Request a new version of J9 from IBM to assist in development/debugging.
+ </li>
+ <li>
+ Continue to complete the new Java 5 additionsto the classlibrary.
+ </li>
+ </ul>
+ <strong>2. JDK tools</strong>
+ <p>
+ As part of the JDK that Harmony will distribute, we'll include
+ the full set of tools that Java programmers expect to find in
+ any JDK. For maximum portablility, we plan to write all of the
+ tools in Java, using the Harmony launcher as the portable native
+ code that starts the VM and invokes the tool. Currently, we have
+ javac completed via the Eclipse compiler, but we need the following :
+ </p>
+ <ul>
+ <li>
+ javac (Done), javadoc, apt, appletviewer, jar, jdb, javah, javap, extcheck
+ </li>
+ <li>
+ keytool, jarsigner, policytool, kinit, klist, ktab
+ </li>
+ <li>
+ native2ascii,rmic, rmiregistry, rmid, serialver
+ </li>
+ <li>
+ tnameserv, idlj, orbd, servertool
+ </li>
+ <li>
+ pack200, unpack200
+ </li>
+ <li>
+ htmlconverter, javaws
+ </li>
+ </ul>
+ <p>
+ Again, we have the portable launcher framework - we just need volunteers.
+ </p>
+ <strong>3. Modularity</strong>
+ <p>
+ From the beginning of our project, we've had a strong interest and focus
+ on modularity This dedication has paid off in our class library development,
+ as we've been able to evaluate competing implementations of RMI and math, as
+ well as allow developers to isolate development on one module.
+ </p>
+ <p>
+ The modularity story for the class library is reasonable complete at this
+ point, as we have completed the modularization of the native code as well.
+ However, there is plenty of work to be done with our virtual machines - the
+ goal being able to define a set of standard interfaces to which modular
+ VM components can be written.
+ </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="Build Engineering"><strong>Build Engineering</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ Build engineering in Harmony is a complicated subject, as we are building
+ on multiple platforms in multiple languages. So far, we have support for
+ our Windows and Linux ports, but our porting plans indiciate that we'll need
+ to revisit given the differnet toolchains. There are many things to do
+ in this area, many not listed.
+ </p>
+ <p>
+ Currently, the project has been releasing snapshots of our class library,
+ but now that we have the DRLVM virtual machine, we can start doing complete
+ snapshot builds of a JRE, as well as the HDK
+ </p>
+ <ul>
+ <li>
+ Switch to use system libraries, dynamically where appropriate
+ - libz, libpng, libjpeg, liblcms, libicu*, etc.
+ </li>
+ <li>
+ Create regular schedule for snapshots and automate.
+ Maybe every two weeks for now?
+ <ol>
+ <li>HDK - libraries, jars, headers</li>
+ <li>JDK - tools + JRE</li>
+ <li>JRE = classlib + DRLVM</li>
+ </ol>
+ </li>
+ <li>
+ Federated build - abliity to builds a complete JDK from top level
+ using choice of project VM
+ </li>
+ <li>
+ Agreement between project parts (DRLVM, classlib) on things like
+ debug/release flag, structure of artifacts (model after classlib for now)
+ </li>
+ <li>
+ Common dependency pool for all projet parts to share
+ </li>
+ <li>
+ Switch DRLVM build to a classlibrary-like ant + make configuration
+ </li>
+ <li>
+ Remove assumption in class library build system that all that uses make is
+ linux.
+ </li>
+ </ul>
+ </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="Build-Test Framework"><strong>Build-Test Framework</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ The goal of this part of the Harmony project, the build-test framework,
+ is make it easy for anyone to setup the CI infrastructure for the
+ project and submit automated reports on building and testing of the
+ project codebase on that platform.
+ </p>
<p>
- <a href="mailto:harmony-dev@incubator.apache.org?subject=New Feature Idea">Submit an Idea</a>
- </p>
+ There is an
+ <a href="http://svn.apache.org/viewvc/incubator/harmony/enhanced/buildtest/">
+ initial implementation</a> in place in SVN, but much more work is needed.
+ Ideas include :
+ </p>
+ <ul>
+ <li>
+ Send mail to project on success/fail transition
+ </li>
+ <li>
+ Create live "status dashboard" with a summary of results from all tested platforms,
+ as wella s history for each tested platform.
+ </li>
+ <li>
+ Integrate with <a href="http://www.kaffe.org/~stuart/japi/">JAPI</a>
+ </li>
+ <li>
+ Integreate with <a href="http://sources.redhat.com/mauve/">Mauve</a> for further
+ class library testing
+ </li>
+ <li>
+ Integrate with test-coverage tool (ex <a href="http://emma.sourceforge.net/">emma</a>
+ for auto-generated reports.
+ </li>
+ </ul>
+ </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="TODO"><strong>TODO</strong></a>
+ <a name="Performance, Stability and Reliability"><strong>Performance, Stability and Reliability</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ Our goal is a performant, stable and compatible implementation of Java SE 5.
+ While passing the TCK is a measure of compatibility with the standard,
+ performance and stability is something that must be achieved independently.
+ Currently, we have no performance activity in the project. We are looking to :
+ </p>
+ <ol>
+ <li>
+ Define a set of stress, stability and performance tests that are
+ freely available and easy to automate in our
+ <a href="#Build-Test Framework">build-test framework.</a>
+ </li>
+ <li>
+ Measure and monitor baseline peformance using these tests
+ with our standard builds across our supported platform matrix.
+ </li>
+ <li>
+ Identify and fix stability and performance problems.
+ </li>
+ </ol>
+ </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="Class Library"><strong>Class Library</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ The class library is an important (and large!) part of the Java SE
+ platform. While we have made significant progress so far (~80% at last
+ check), there are many, many interesting things remaining to be done
+ </p>
+ <ul>
+ <li>
+ <a href="subcomponents/classlibrary/status.html">General package completion</a>
+ </li>
+ <li>
+ java.util.concurrency : integration of Doug Lea's RI package. Goal is to
+ use unmodified code from the 166 expert group and implent whatever
+ support is needed by the VM and rest of class library. (in progress)
+ </li>
+ <li>
+ CORBA : re-use the Apache Yoko project (currently in incubator)
+ as the required implementation of CORBA nad related support
+ classes (in progress)
+ </li>
+ <li>
+ JMX : currently we have the standard MX4J jars integrated, but
+ looking to see what kind of collaboration or unification we can
+ achieve with the MX4J project. (in progress)
+ </li>
+ <li>
+ Test coverage - we need to greatly increase our unit tests (functionaly,
+ spec, implementation)
+ </li>
+ <li>
+ Make final decision on RMI, Math, and crypto implementations.
+ </li>
+ </ul>
+ </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="DRLVM"><strong>DRLVM</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="Porting Matrix"><strong>Porting Matrix</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ Another motivation of the Harmony project is to provide a
+ portable implementation that is available on many
+ platforms and operating systems. Currently, our interests
+ are :
+ </p>
+ <table>
+ <tr>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Chipset
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ WinXP
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ RHEL
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Debian
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Ubuntu
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Fedora
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ OS X
+ </font>
+</th>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ IA32
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Y
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Y
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Y
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Y
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Y
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ EM64T
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ n/a
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Itanium
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ n/a
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ AMD64
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ n/a
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ PPC
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N
+ </font>
+</td>
+ </tr>
+ </table>
+ </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="Application-Driven Project Advancement"><strong>Application-Driven Project Advancement</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ As we now have a fairly usable class library and virtual machine, we wish to
+ make it easy for the broad Java user community to help us ensure that
+ the Harmony class library supports the classes necessary for the most popular
+ and used applications out there. While we will complete the class library,
+ tools like this will help us do it in a way that prioritizes the most useful
+ first, enabling even more users to test our software and participate in
+ the project. So far, there have been a few tools donated, but no concerted
+ effort to package for ease of use.
+ </p>
+ <ul>
+ <li>
+ Harmony-165 - tool to compare an applications required classes
+ with what is available in Harmony
+ </li>
+ <li>
+ Harmony-565 - another tool for reporting class coverage for apps
+ </li>
+ </ul>
+ </blockquote>
</td></tr>
<tr><td><br/></td></tr>
</table>
Modified: incubator/harmony/standard/site/docs/status.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/status.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/status.html (original)
+++ incubator/harmony/standard/site/docs/status.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/classlibrary/agreements.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/agreements.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/agreements.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/agreements.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/classlibrary/build_classlib.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/build_classlib.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/build_classlib.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/build_classlib.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/classlibrary/compat.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/compat.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/compat.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/compat.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/classlibrary/dev_eclipse.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/dev_eclipse.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/dev_eclipse.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/dev_eclipse.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/classlibrary/hdk.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/hdk.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/hdk.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/hdk.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/classlibrary/index.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/index.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/index.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/index.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/classlibrary/pkgnaming.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/pkgnaming.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/pkgnaming.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/pkgnaming.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/classlibrary/ser_testing.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/ser_testing.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/ser_testing.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/ser_testing.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/classlibrary/status.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/status.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/status.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/status.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/classlibrary/testing.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/testing.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/testing.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/testing.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/jchevm/index.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/jchevm/index.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/jchevm/index.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/jchevm/index.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/subcomponents/stresstest/index.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/stresstest/index.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/stresstest/index.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/stresstest/index.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="../../subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="../../subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="../../subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/docs/svn.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/svn.html?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/svn.html (original)
+++ incubator/harmony/standard/site/docs/svn.html Tue Jul 18 22:11:00 2006
@@ -183,6 +183,11 @@
<a href="./subcomponents/classlibrary/status.html">Status</a>
</td></tr>
</table>
+ <li> <a href="./subcomponents/drlvm/index.html">Virtual Machine DRLVM</a>
+</li>
+
+ <table>
+ </table>
<li> <a href="./subcomponents/jchevm/index.html">Virtual Machine JCHEVM</a>
</li>
Modified: incubator/harmony/standard/site/xdocs/contributors.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/xdocs/contributors.xml?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/xdocs/contributors.xml (original)
+++ incubator/harmony/standard/site/xdocs/contributors.xml Tue Jul 18 22:11:00 2006
@@ -20,16 +20,16 @@
<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>Nathan Beyer</td><td>Independent</td><td>A</td></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>George Harley</td><td>IBM UK</td><td>A</td></tr>
+ <tr><td>Mark Hindess</td><td>IBM UK</td><td>A</td></tr>
+ <tr><td>Mikhail Loenko</td><td>Intel</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>
- <tr><td>Mikhail Loenko</td><td>Intel</td><td>A</td></tr>
- <tr><td>George Harley</td><td>IBM UK</td><td>A</td></tr>
<tr><td>Stepan Mishura</td><td>Intel</td><td>A</td></tr>
- <tr><td>Nathan Beyer</td><td>Independent</td><td>A</td></tr>
- <tr><td>Mark Hindess</td><td>IBM UK</td><td>A</td></tr>
<tr><td>(Paulex)Pu Yang</td><td>IBM CN</td><td>A</td></tr>
</table>
Modified: incubator/harmony/standard/site/xdocs/roadmap.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/xdocs/roadmap.xml?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/xdocs/roadmap.xml (original)
+++ incubator/harmony/standard/site/xdocs/roadmap.xml Tue Jul 18 22:11:00 2006
@@ -23,21 +23,394 @@
<author email="harmony-dev@incubator.apache.org">Harmony Documentation Team</author>
</properties>
- <body>
- <section name="Roadmap and TODO">
+ <body>
+ <section name="Roadmap and TODO">
- <p>
- Currently in progress on the <a href="mailing.html">developer's list.</a>
- </p>
+ <p>
+ Are roadmap and goals are always subject to discussion on the
+ <a href="mailing.html">developer's list.</a> As new people join with new focus and
+ interests, the things we do as a project adapt.
+ </p>
+
+ <p>
+ If you have an idea, come join the community and talk about it. Note that you will
+ need to subscribe to the <a href="mailing.html">mail list</a>
+ </p>
+
+ </section>
+
+ <section name="High-Level Roadmap">
+
+ <p>
+ Our project goal is an open source, compatible implementation of Java SE 5.
+ It's a major task being done by a community of volunteers. Thus, the following
+ is an approximate roadmap for what the project hopes to achieve in the next year.
+ </p>
+
+ <ul>
+ <li>
+ Aug 2006 : 85% of Java SE 5 class library coverage
+ </li>
+ <li>
+ Aug 2006 : regular distributions of pre-completion Harmony JDK
+ and <a href="subcomponents/classlibrary/hdk.html">HDK</a>
+ suitable for development and testing
+ </li>
+ <li>
+ Sept 2006 : 90% of Java SE 5 class library coverage
+ </li>
+ <li>
+ Q4 2006 : ASF completes process of securing Java SE TCK license
+ </li>
+ <li>
+ Oct 2006 : 92% of Java SE 5 class library coverage
+ </li>
+ <li>
+ Nov 2006 : 95% of Java SE 5 class library coverage
+ </li>
+ <li>
+ Dec 2006 : 97% of Java SE 5 class library coverage
+ </li>
+ <li>
+ Q1 2007 : 100% Java SE 5 class library coverage
+ </li>
+ <li>
+ Q1 2007 : DRLVM is stable with reasonable performance
+ </li>
+ <li>
+ Q1 2007 : begin testing with TCK
+ </li>
+ <li>
+ Q1 2007 : work begins on Java SE 6 features
+ </li>
+ <li>
+ Feb 2007 : Jave SE 5 JDK toolset complete
+ </li>
+ <li>
+ Q2 2007 : TCK certification of Harmony completed
+ </li>
+ <li>
+ Q2 2007 : Apache Harmony SE 5 JDK and JRE released
+ </li>
+ </ul>
+ </section>
+
+ <section name="TODO List">
+
+ <p>
+ The following is a collection of things that the project community
+ has listed as needing to be done. This list is not exhaustive. If
+ you wish to add an item to this list, or discuss or even volunteer
+ to work on an item, please join us on the <a href="mailing.html">Harmony
+ mail list.</a>
+ </p>
+
+ <p>
+ The following sections describe the high-level areas of effort, and
+ tasks that have been identified for those areas.
+ </p>
+
+ <ol>
+ <li><a href="#General">General</a></li>
+ <li><a href="#Build Engineering">Build Engineering</a></li>
+ <li><a href="#Build-Test Framework">Build-Test Framework</a></li>
+ <li><a href="#Performance, Stability and Reliability">Performance, Stability and Reliability"</a></li>
+ <li><a href="#Class Library">Class Library</a></li>
+ <li><a href="#DRLVM">DRLVM</a></li>
+ <li><a href="#Porting Matrix">Porting Matrix</a></li>
+ <li><a href="#Application-Driven Project Advancement">Application-Driven Project Advancement</a></li>
+
+ </ol>
+ <subsection name="General">
+
+ <strong>1. Switch To Java 5</strong>
+
+ <p>
+ We neeed to complete our transition to Java 5, in both the classlibrary
+ as well as the projects virtual machines. Currently, the DRLVM virtual
+ machine can accept Java 5 class file format, although it doesn't yet
+ have full support of Java 5. So to finish, we need :
+ </p>
+
+ <ul>
+ <li>
+ Full support for Java 5 in DRLVM
+ </li>
+ <li>
+ Request a new version of J9 from IBM to assist in development/debugging.
+ </li>
+ <li>
+ Continue to complete the new Java 5 additionsto the classlibrary.
+ </li>
+ </ul>
+
+ <strong>2. JDK tools</strong>
+
+ <p>
+ As part of the JDK that Harmony will distribute, we'll include
+ the full set of tools that Java programmers expect to find in
+ any JDK. For maximum portablility, we plan to write all of the
+ tools in Java, using the Harmony launcher as the portable native
+ code that starts the VM and invokes the tool. Currently, we have
+ javac completed via the Eclipse compiler, but we need the following :
+ </p>
+
+ <ul>
+ <li>
+ javac (Done), javadoc, apt, appletviewer, jar, jdb, javah, javap, extcheck
+ </li>
+ <li>
+ keytool, jarsigner, policytool, kinit, klist, ktab
+ </li>
+ <li>
+ native2ascii,rmic, rmiregistry, rmid, serialver
+ </li>
+ <li>
+ tnameserv, idlj, orbd, servertool
+ </li>
+ <li>
+ pack200, unpack200
+ </li>
+ <li>
+ htmlconverter, javaws
+ </li>
+ </ul>
+
+ <p>
+ Again, we have the portable launcher framework - we just need volunteers.
+ </p>
+
+
+ <strong>3. Modularity</strong>
+ <p>
+ From the beginning of our project, we've had a strong interest and focus
+ on modularity This dedication has paid off in our class library development,
+ as we've been able to evaluate competing implementations of RMI and math, as
+ well as allow developers to isolate development on one module.
+ </p>
+
+ <p>
+ The modularity story for the class library is reasonable complete at this
+ point, as we have completed the modularization of the native code as well.
+ However, there is plenty of work to be done with our virtual machines - the
+ goal being able to define a set of standard interfaces to which modular
+ VM components can be written.
+ </p>
+
+ </subsection>
+
+ <subsection name="Build Engineering">
+
+ <p>
+ Build engineering in Harmony is a complicated subject, as we are building
+ on multiple platforms in multiple languages. So far, we have support for
+ our Windows and Linux ports, but our porting plans indiciate that we'll need
+ to revisit given the differnet toolchains. There are many things to do
+ in this area, many not listed.
+ </p>
+ <p>
+ Currently, the project has been releasing snapshots of our class library,
+ but now that we have the DRLVM virtual machine, we can start doing complete
+ snapshot builds of a JRE, as well as the HDK
+ </p>
+
+ <ul>
+ <li>
+ Switch to use system libraries, dynamically where appropriate
+ - libz, libpng, libjpeg, liblcms, libicu*, etc.
+ </li>
+ <li>
+ Create regular schedule for snapshots and automate.
+ Maybe every two weeks for now?
+ <ol>
+ <li>HDK - libraries, jars, headers</li>
+ <li>JDK - tools + JRE</li>
+ <li>JRE = classlib + DRLVM</li>
+ </ol>
+ </li>
+ <li>
+ Federated build - abliity to builds a complete JDK from top level
+ using choice of project VM
+ </li>
+ <li>
+ Agreement between project parts (DRLVM, classlib) on things like
+ debug/release flag, structure of artifacts (model after classlib for now)
+ </li>
+ <li>
+ Common dependency pool for all projet parts to share
+ </li>
+ <li>
+ Switch DRLVM build to a classlibrary-like ant + make configuration
+ </li>
+ <li>
+ Remove assumption in class library build system that all that uses make is
+ linux.
+ </li>
+ </ul>
+ </subsection>
+
+ <subsection name="Build-Test Framework">
+ <p>
+ The goal of this part of the Harmony project, the build-test framework,
+ is make it easy for anyone to setup the CI infrastructure for the
+ project and submit automated reports on building and testing of the
+ project codebase on that platform.
+ </p>
+
+ <p>
+ There is an
+ <a href="http://svn.apache.org/viewvc/incubator/harmony/enhanced/buildtest/">
+ initial implementation</a> in place in SVN, but much more work is needed.
+ Ideas include :
+ </p>
+
+ <ul>
+ <li>
+ Send mail to project on success/fail transition
+ </li>
+ <li>
+ Create live "status dashboard" with a summary of results from all tested platforms,
+ as wella s history for each tested platform.
+ </li>
+ <li>
+ Integrate with <a href="http://www.kaffe.org/~stuart/japi/">JAPI</a>
+ </li>
+ <li>
+ Integreate with <a href="http://sources.redhat.com/mauve/">Mauve</a> for further
+ class library testing
+ </li>
+ <li>
+ Integrate with test-coverage tool (ex <a href="http://emma.sourceforge.net/">emma</a>
+ for auto-generated reports.
+ </li>
+ </ul>
+
+ </subsection>
+
+ <subsection name="Performance, Stability and Reliability">
+
+ <p>
+ Our goal is a performant, stable and compatible implementation of Java SE 5.
+ While passing the TCK is a measure of compatibility with the standard,
+ performance and stability is something that must be achieved independently.
+ Currently, we have no performance activity in the project. We are looking to :
+ </p>
+
+ <ol>
+ <li>
+ Define a set of stress, stability and performance tests that are
+ freely available and easy to automate in our
+ <a href="#Build-Test Framework">build-test framework.</a>
+ </li>
+ <li>
+ Measure and monitor baseline peformance using these tests
+ with our standard builds across our supported platform matrix.
+ </li>
+ <li>
+ Identify and fix stability and performance problems.
+ </li>
+ </ol>
+ </subsection>
+
+ <subsection name="Class Library">
+
+ <p>
+ The class library is an important (and large!) part of the Java SE
+ platform. While we have made significant progress so far (~80% at last
+ check), there are many, many interesting things remaining to be done
+ </p>
+
+ <ul>
+ <li>
+ <a href="subcomponents/classlibrary/status.html">General package completion</a>
+ </li>
+ <li>
+ java.util.concurrency : integration of Doug Lea's RI package. Goal is to
+ use unmodified code from the 166 expert group and implent whatever
+ support is needed by the VM and rest of class library. (in progress)
+ </li>
+ <li>
+ CORBA : re-use the Apache Yoko project (currently in incubator)
+ as the required implementation of CORBA nad related support
+ classes (in progress)
+ </li>
+ <li>
+ JMX : currently we have the standard MX4J jars integrated, but
+ looking to see what kind of collaboration or unification we can
+ achieve with the MX4J project. (in progress)
+ </li>
+ <li>
+ Test coverage - we need to greatly increase our unit tests (functionaly,
+ spec, implementation)
+ </li>
+ <li>
+ Make final decision on RMI, Math, and crypto implementations.
+ </li>
+ </ul>
+ </subsection>
+
+ <subsection name="DRLVM">
+
+ <!-- todo tomorrow... -->
+
+ </subsection>
+
+ <subsection name="Porting Matrix">
<p>
- <a href="mailto:harmony-dev@incubator.apache.org?subject=New Feature Idea">Submit an Idea</a>
- </p>
+ Another motivation of the Harmony project is to provide a
+ portable implementation that is available on many
+ platforms and operating systems. Currently, our interests
+ are :
+ </p>
- <subsection name="TODO">
+ <table>
+ <tr>
+ <th>Chipset</th><th>WinXP</th><th>RHEL</th><th>Debian</th><th>Ubuntu</th><th>Fedora</th><th>OS X</th>
+ </tr>
+ <tr>
+ <td>IA32</td><td>Y</td><td>Y</td><td>Y</td><td>Y</td><td>Y</td><td>N</td>
+ </tr>
+ <tr>
+ <td>EM64T</td><td>N</td><td>N</td><td>N</td><td>N</td><td>N</td><td>n/a</td>
+ </tr>
+ <tr>
+ <td>Itanium</td><td>N</td><td>N</td><td>N</td><td>N</td><td>N</td><td>n/a</td>
+ </tr>
+ <tr>
+ <td>AMD64</td><td>N</td><td>N</td><td>N</td><td>N</td><td>N</td><td>n/a</td>
+ </tr>
+ <tr>
+ <td>PPC</td><td>N</td><td>N</td><td>N</td><td>N</td><td>N</td><td>N</td>
+ </tr>
+ </table>
-
</subsection>
+
+ <subsection name="Application-Driven Project Advancement">
+
+ <p>
+ As we now have a fairly usable class library and virtual machine, we wish to
+ make it easy for the broad Java user community to help us ensure that
+ the Harmony class library supports the classes necessary for the most popular
+ and used applications out there. While we will complete the class library,
+ tools like this will help us do it in a way that prioritizes the most useful
+ first, enabling even more users to test our software and participate in
+ the project. So far, there have been a few tools donated, but no concerted
+ effort to package for ease of use.
+ </p>
+
+ <ul>
+ <li>
+ Harmony-165 - tool to compare an applications required classes
+ with what is available in Harmony
+ </li>
+ <li>
+ Harmony-565 - another tool for reporting class coverage for apps
+ </li>
+ </ul>
+ </subsection>
+
</section>
</body>
Modified: incubator/harmony/standard/site/xdocs/stylesheets/project.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/xdocs/stylesheets/project.xml?rev=423370&r1=423369&r2=423370&view=diff
==============================================================================
--- incubator/harmony/standard/site/xdocs/stylesheets/project.xml (original)
+++ incubator/harmony/standard/site/xdocs/stylesheets/project.xml Tue Jul 18 22:11:00 2006
@@ -37,6 +37,7 @@
<item name="Class Library" href="/subcomponents/classlibrary/index.html" >
<subitem name="Status" href="/subcomponents/classlibrary/status.html" />
</item>
+ <item name="Virtual Machine DRLVM" href="/subcomponents/drlvm/index.html" />
<item name="Virtual Machine JCHEVM" href="/subcomponents/jchevm/index.html" />
</menu>
Added: incubator/harmony/standard/site/xdocs/subcomponents/drlvm/index.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/xdocs/subcomponents/drlvm/index.xml?rev=423370&view=auto
==============================================================================
--- incubator/harmony/standard/site/xdocs/subcomponents/drlvm/index.xml (added)
+++ incubator/harmony/standard/site/xdocs/subcomponents/drlvm/index.xml Tue Jul 18 22:11:00 2006
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+
+ 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</title>
+ <author email="harmony-dev@incubator.apache.org">Harmony Documentation Team</author>
+ </properties>
+
+ <body>
+
+<section name="DRLVM">
+<p>
+</p>
+ </section>
+
+ </body>
+ </document>
+
+
+
+
+