aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--www/index.html46
1 files changed, 26 insertions, 20 deletions
diff --git a/www/index.html b/www/index.html
index f9989f4..10e808f 100644
--- a/www/index.html
+++ b/www/index.html
@@ -7,14 +7,15 @@
</head>
<body>
<p>This project contains the source code
-for the core Java 3D API
+for the core Java&nbsp;3D API
package, <code>javax.media.j3d</code>.<br>
</p>
<p>Related projects include: <a href="http://vecmath.dev.java.net/">vecmath</a>
(the 3D vector math package), <a
href="http://j3d-core-utils.dev.java.net/">j3d-core-utils</a> (the
-Java 3D core utilities), and <a
- href="http://j3d-examples.dev.java.net/">j3d-examples</a> (the Java 3D
+Java&nbsp;3D core utilities), and <a
+ href="http://j3d-examples.dev.java.net/">j3d-examples</a> (the
+Java&nbsp;3D
example programs). The vecmath and j3d-core-utils projects are required
to build j3d-core. Refer to the build instructions [TODO: link] for
more information.</p>
@@ -36,16 +37,18 @@ incompatible versions being released.<br>
</p>
<h3>Project highlights</h3>
<p><b>Release project Source code</b> </p>
-<p>This release of the Java3D source code based on Java3D 1.3.1 is
+<p>This release of the Java&nbsp;3D source code based on Java&nbsp;3D
+1.3.1 is
available for download from the CVS repository of this project. <br>
</p>
<p>This source release differs from the 1.3.1 release in the following
ways:<br>
</p>
<ol>
- <li>The Java3D internal documentation has been upgraded for public
+ <li>The Java&nbsp;3D internal documentation has been upgraded for
+public
consumption</li>
- <li>Apache Ant is now used to build Java 3D<br>
+ <li>Apache Ant is now used to build Java&nbsp;3D<br>
</li>
<li>The Headspace AudioEngine has been removed. The JavaSound
AudioEngine, which is not fully functional, is now the only available
@@ -60,11 +63,12 @@ the rights to ship the source code for the native Headspace sound
mixer. Our plan
going forward is to implement an AudioEngine using <a
href="http://joal.dev.java.net/">JOAL</a>.</p>
-<p><span style="font-weight: bold;">Java3D 1.3.x bug fixes</span><br>
+<p><span style="font-weight: bold;">Java&nbsp;3D 1.3.x bug fixes</span><br>
</p>
-<p>We will work with the community to address bugs identified in Java
-3D
-1.3.1 and the will release new versions of Java 3D 1.3.x as needed.
+<p>We will work with the community to address bugs identified in
+Java&nbsp;3D
+1.3.1 and the will release new versions of Java&nbsp;3D 1.3.x as
+needed.
Bugfixes will be immediately available in the cvs source, or from the
weekly builds on this site. We will release official 1.3.x versions no
more often than twice a year.<br>
@@ -72,12 +76,12 @@ more often than twice a year.<br>
<p><span style="font-weight: bold;">Java&nbsp;3D 1.4</span><br>
</p>
<p>We will form a JSR and work with the community to
-design and implement the next release of Java 3D. We envision 1.4
+design and implement the next release of Java&nbsp;3D. We envision 1.4
including features such a programmable shaders. Our current aim is to
minimize large scale changes to the system in order to deliver 1.4 as
quickly as possible. This initial direction may be changed by the JSR.<br>
</p>
-<p><span style="font-weight: bold;">Java3D 1.5/2.0</span><br>
+<p><span style="font-weight: bold;">Java&nbsp;3D 1.5/2.0</span><br>
</p>
<p>The scope of this release will be driven by the JSR. Our initial
thoughts are that this work will include large scale changes to support
@@ -94,13 +98,14 @@ project for more ideas.</p>
<li>DirectX 9 port</li>
</ul>
<h3>How to Contribute</h3>
-<p>
-Anyone who wants to contribute source code (even emailed bug fixes)
-must have a signed contributors agreement on file. The Java 3D team
+<p>[TODO: kcr: rewrite and run spell check]</p>
+<p>Anyone who wants to contribute source code (even emailed bug fixes)
+must have a signed contributors agreement on file. The Java&nbsp;3D
+team
won't even look at emailed bug fixes unless this author has the
contributor agreement on file. This seems onourous but it is a policy
designed to protect the project from patent infringement etc which is
-obviously in the best interest of Java 3D.<br>
+obviously in the best interest of Java&nbsp;3D.<br>
</p>
<p>So sign the agreement, fax it to the contact indicated and start
sending fixes for your favourite bugs ;-)<br>
@@ -117,13 +122,14 @@ with community members which will assume this mantel and help guide the
project.<br>
</p>
<p>The JCP process also has a signifcant impact on how people can
-contribute to the project. Although the source of the API is available
+contribute to the project. Although the source of the API is available,
and we actively encourage the community to contribute to it's
-development the API itself (javax.media.j3d.* and javax.vecmath.*) are
+development, the API itself (javax.media.j3d.* and javax.vecmath.*) are
controlled by the JCP process and can not be freely modified.
-Modifications to the API will be created within the Java 3D JSR's by a
+Modifications to the API will be created within the Java&nbsp;3D JSR's
+by a
group of JSR members. A call for nominations for JSR members will be
-made once this process is kicked off.<br>
+made once this process is kicked off.
</p>
<h3>Releases</h3>
<p>[TODO: links to code] </p>