aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--www/index.html51
1 files changed, 23 insertions, 28 deletions
diff --git a/www/index.html b/www/index.html
index 1e1bb22..f9989f4 100644
--- a/www/index.html
+++ b/www/index.html
@@ -6,18 +6,18 @@
<title>The Java 3D API Core</title>
</head>
<body>
-This project contains the source code
+<p>This project contains the source code
for the core Java 3D API
package, <code>javax.media.j3d</code>.<br>
-<br>
-Related projects include: <a href="http://vecmath.dev.java.net/">vecmath</a>
+</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
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.<br>
+more information.</p>
<h3>License</h3>
<p>The source code for the core Java&nbsp;3D API reference
implementation is available for research use
@@ -54,11 +54,12 @@ AudioDevice<br>
<li>Some minor bug fixes have been incorporated [TODO: list fixed
bugs]</li>
</ol>
-The reason the Headspace AudioEngine was removed is that we do not have
+<p>The reason the Headspace AudioEngine was removed is that we do not
+have
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>.<br>
+ href="http://joal.dev.java.net/">JOAL</a>.</p>
<p><span style="font-weight: bold;">Java3D 1.3.x bug fixes</span><br>
</p>
<p>We will work with the community to address bugs identified in Java
@@ -83,35 +84,29 @@ thoughts are that this work will include large scale changes to support
features such as extensibility and pluggable renderers.<br>
</p>
<h3><a name="Project_Suggestions"></a>Project Suggestions</h3>
-Here are some project ideas for the j3d-core project. Please see the <a
- href="http://j3d-core-utils.dev.java.net/#Project_Suggestions">Project
+<p>Here are some project ideas for the j3d-core project. Please see the
+<a href="http://j3d-core-utils.dev.java.net/#Project_Suggestions">Project
Suggestions</a> in the <a href="http://j3d-core-utils.dev.java.net/">j3d-core-utils</a>
-project for more ideas.<br>
-<br>
+project for more ideas.</p>
<ul>
<li>DirectX build environment for MinGW (using gcc)<br>
</li>
<li>DirectX 9 port</li>
- <li>.....</li>
- <li>JOAL-based audio engine</li>
- <li>Character Animation utility</li>
- <li>Terrain utility</li>
- <li>Collision Avoidance utility</li>
- <li>CSG (geometry boolean operators) utility</li>
- <li>Loaders</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
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>
-<br>
-So sign the agreement, fax it to the contact indicated and start
+</p>
+<p>So sign the agreement, fax it to the contact indicated and start
sending fixes for your favourite bugs ;-)<br>
-<br>
-As the community matures and contributors demonstrate their familiarity
+</p>
+<p>As the community matures and contributors demonstrate their
+familiarity
with the API internals they will be invited to join the project as a
developer with full CVS commit privaledge. The last thing we want is
lots of people hacking on the source in the central repository and
@@ -120,8 +115,8 @@ not intending that Sun is the only organisation with the rights to
grant developer privaledge, we would like to form a governance board
with community members which will assume this mantel and help guide the
project.<br>
-<br>
-The JCP process also has a signifcant impact on how people can
+</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
and we actively encourage the community to contribute to it's
development the API itself (javax.media.j3d.* and javax.vecmath.*) are
@@ -129,15 +124,15 @@ 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
group of JSR members. A call for nominations for JSR members will be
made once this process is kicked off.<br>
-<br>
+</p>
<h3>Releases</h3>
-<p>TODO links to code </p>
+<p>[TODO: links to code] </p>
<h3>Examples</h3>
-<p>TODO links to examples </p>
+<p>[TODO: links to examples] </p>
<h3>Feedback</h3>
-<p>TODO list of feedback and participation options including mailing
+<p>[TODO: list of feedback and participation options including mailing
lists,
-project owners/contacts, discussion forum, wikis etc<br>
+project owners/contacts, discussion forum, wikis, etc.]<br>
<br>
</p>
</body>