You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by na...@apache.org on 2007/05/14 15:34:48 UTC

svn commit: r537830 - in /harmony/standard/site: docs/roadmap.html xdocs/roadmap.xml

Author: nadinem
Date: Mon May 14 06:34:48 2007
New Revision: 537830

URL: http://svn.apache.org/viewvc?view=rev&rev=537830
Log:
HARMONY-3753: updating Roadmap of project

Modified:
    harmony/standard/site/docs/roadmap.html
    harmony/standard/site/xdocs/roadmap.xml

Modified: harmony/standard/site/docs/roadmap.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/roadmap.html?view=diff&rev=537830&r1=537829&r2=537830
==============================================================================
--- harmony/standard/site/docs/roadmap.html (original)
+++ harmony/standard/site/docs/roadmap.html Mon May 14 06:34:48 2007
@@ -255,19 +255,34 @@
           </strike>
         </li>
         <li>
-          Dec 2006: 97% of Java SE 5 class library coverage
+          <font color="green">
+            <b>DONE</b>
+          </font>
+          <strike>
+            Dec 2006: 97% of Java SE 5 class library coverage
+          </strike>
         </li>
         <li>
           Q1 2007: 100% Java SE 5 class library coverage
         </li>
         <li>
-          Q1 2007: DRLVM is stable with reasonable performance
+          <font color="green">
+            <b>DONE</b>
+          </font>
+          <strike>
+            Q1 2007: DRLVM is stable with reasonable performance
+          </strike>
         </li>
         <li>
           Q1 2007: begin testing with TCK
         </li>
         <li>
-          Q1 2007: work begins on Java SE 6 features
+          <font color="green">
+            <b>DONE</b>
+          </font>
+          <strike>
+            Q1 2007: work begins on Java SE 6 features
+          </strike>
         </li>
         <li>
           Feb 2007: Jave SE 5 JDK toolset complete
@@ -347,8 +362,15 @@
           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, javah, keytool, jarsigner 
-          implemented in Harmony, and we need the following:
+          the following completed:
+        </p>
+                                <ul>
+          <li>
+            <code>jarsigner, javac (via the Eclipse compiler), javah, keytool</code>
+        </li>
+        </ul>
+                                <p>
+          But we need the following:
         </p>
                                 <ul>
           <li>
@@ -514,9 +536,13 @@
       
                         <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
+          platform. While we have made significant progress so far (&gt;97% of Java 5 at last
           check), there are many, many interesting things remaining to be done.
         </p>
+                                <p>
+          The work on Java 6 features is <a href="http://wiki.apache.org/harmony/ClasslibJava6">underway</a>
+          in a dedicated branch.
+        </p>
                                 <ul>
           <li>
             <a href="subcomponents/classlibrary/status.html">General package completion</a>
@@ -567,9 +593,6 @@
             could be a nice start for newbies to get acquainted with the code.
           </li>
           <li>
-            <a href="http://wiki.apache.org/harmony/TODO_Items">TODO Items</a>
-          </li>
-          <li>
             <a href="http://wiki.apache.org/harmony/Documentation_TODO">Documentation TODO</a>
           </li>
         </ul>
@@ -617,7 +640,7 @@
                                 <tr>
                         <th class="TableHeading" colspan="" rowspan="">
                 
-              IA32 <br>(SSE/SSE2 only)</br>
+              IA32 <br>(Pentuim III or better)</br>
             
         </th>
                                 <td class="TableCell" colspan="" rowspan="" >
@@ -657,7 +680,7 @@
         </td>
                                 <td class="TableCell" colspan="" rowspan="" >
     
-                ?
+                +
         </td>
                                 <td class="TableCell" colspan="" rowspan="" >
     

Modified: harmony/standard/site/xdocs/roadmap.xml
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/roadmap.xml?view=diff&rev=537830&r1=537829&r2=537830
==============================================================================
--- harmony/standard/site/xdocs/roadmap.xml (original)
+++ harmony/standard/site/xdocs/roadmap.xml Mon May 14 06:34:48 2007
@@ -92,19 +92,34 @@
           </strike>
         </li>
         <li>
-          Dec 2006: 97% of Java SE 5 class library coverage
+          <font color="green">
+            <b>DONE</b>
+          </font>
+          <strike>
+            Dec 2006: 97% of Java SE 5 class library coverage
+          </strike>
         </li>
         <li>
           Q1 2007: 100% Java SE 5 class library coverage
         </li>
         <li>
-          Q1 2007: DRLVM is stable with reasonable performance
+          <font color="green">
+            <b>DONE</b>
+          </font>
+          <strike>
+            Q1 2007: DRLVM is stable with reasonable performance
+          </strike>
         </li>
         <li>
           Q1 2007: begin testing with TCK
         </li>
         <li>
-          Q1 2007: work begins on Java SE 6 features
+          <font color="green">
+            <b>DONE</b>
+          </font>
+          <strike>
+            Q1 2007: work begins on Java SE 6 features
+          </strike>
         </li>
         <li>
           Feb 2007: Jave SE 5 JDK toolset complete
@@ -184,10 +199,17 @@
           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, javah, keytool, jarsigner 
-          implemented in Harmony, and we need the following:
+          the following completed:
+        </p>
+        <ul>
+          <li>
+            <code>jarsigner, javac (via the Eclipse compiler), javah, keytool</code>
+        </li>
+        </ul>
+        
+        <p>
+          But we need the following:
         </p>
-
         <ul>
           <li>
             <code>javadoc, apt, appletviewer, jar, jdb, javap, extcheck</code>
@@ -208,7 +230,7 @@
             <code>htmlconverter, javaws</code>
           </li>
         </ul>
-          <p>
+        <p>
           Again, we have the portable launcher framework - we just need volunteers.
         </p>
 
@@ -350,9 +372,13 @@
 
         <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
+          platform. While we have made significant progress so far (>97% of Java 5 at last
           check), there are many, many interesting things remaining to be done.
         </p>
+        <p>
+          The work on Java 6 features is <a href="http://wiki.apache.org/harmony/ClasslibJava6">underway</a>
+          in a dedicated branch.
+        </p>
         <ul>
           <li>
             <a href="subcomponents/classlibrary/status.html">General package completion</a>
@@ -400,9 +426,6 @@
             could be a nice start for newbies to get acquainted with the code.
           </li>
           <li>
-            <a href="http://wiki.apache.org/harmony/TODO_Items">TODO Items</a>
-          </li>
-          <li>
             <a href="http://wiki.apache.org/harmony/Documentation_TODO">Documentation TODO</a>
           </li>
         </ul>
@@ -430,7 +453,7 @@
           </tr>
           <tr>
             <th>
-              IA32 <br>(SSE/SSE2&#xA0;only)</br>
+              IA32 <br>(Pentuim&#xA0;III&#xA0;or&#xA0;better)</br>
             </th>
             <td>?</td>
             <td>+</td>
@@ -444,7 +467,7 @@
               x86_64 <br>(EM64T, AMD64)</br>
             </th>
             <td></td>
-            <td>?</td>
+            <td>+</td>
             <td>+</td>
             <td></td>
             <td></td>
@@ -529,6 +552,7 @@
 
   </body>
 </document>
+