Skip to content
Snippets Groups Projects
Commit 674c6196 authored by Brutzman, Don's avatar Brutzman, Don
Browse files

Xj3D move to gitlab: further information updates

parent f386f0ff
No related branches found
No related tags found
No related merge requests found
......@@ -2416,58 +2416,76 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre>
Xj3D is an open-source browser and application programmer interface written in Java for X3D graphics scenes.
</p>
<p style="background-color: palegreen">
<i>Update in progress</i>!
<br />
<blockquote style="background-color: palegreen">
<i>Updated!</i>
NPS has upgraded Xj3D to latest Java 13 (OpenJDK&nbsp;13) libraries, and moved this project to
<a href="https://gitlab.nps.edu/Savage/xj3d" target="_blank">https://gitlab.nps.edu/Savage/xj3d</a>.
<br />
<i>Status:</i>
Regression testing complete, updated .jars are available, and improvements are continuing.
<br />
<i>Next steps:</i> finish documentation updates (including this page), announce release of Xj3D NPS branch version 2.2, and begin
adding support for
<i>Next steps:</i> finish documentation updates and begin adding support for
<a href="https://www.web3D.org/x3dv4" target="_blank">X3D version 4</a>. Have fun with Xj3D!
</p>
</blockquote>
<ul>
<li>
NPS maintains and uses a public version of the Xj3D source, periodically synchronized with the original Xj3D.org project, to test new developments and bug fixes.
The
<a href="https://gitlab.nps.edu/Savage/xj3d.git">Xj3D GitLab</a>
project is now available.
We have finished refactoring all prior branches.
</li>
<li>
NPS maintains and uses a public version of the Xj3D source,
periodically synchronized with the original Xj3D.org project,
to test bug fixes and new developments in
<a href="https://www.web3d.org/x3dv4">X3Dv4</a>.
</li>
<li>
<a href="https://www.web3d.org/specifications/X3dNodeInventoryComparison.xlsx">X3D Node Inventory Comparison</a>
(<a href="https://www.web3d.org/specifications/X3dNodeInventoryComparison.pdf">.pdf</a>)
shows implementation coverage of the X3D Abstract Specification.
</li>
<li>
We are happy to work together with anyone who wants to help provide full support for the X3D Graphics standard in Xj3D.
</li>
</ul>
<p>Continuing History</p>
<ul>
<li>
The
<a href="https://web3d.org/wiki/index.php/Xj3D_Evolution">Xj3D&nbsp;Evolution</a>
<a href="https://web3d.org/wiki/index.php/Xj3D_Evolution" target="_blank">Xj3D&nbsp;Evolution</a>
strategy describes how
Web3D working-group stakeholders are considering and implementing further improvements to Xj3D.
</li>
<li>
Available: The
<a href="https://gitlab.nps.edu/Savage/xj3d.git">Xj3D GitLab</a>
project is now established. A full history of changes prior to
migration to GitLab is available at:
<a href="https://sourceforge.net/projects/xj3d"> Xj3D SourceForge</a>.
We are refactoring past and future branches through
formal renumbering and release.
Web3D working-group stakeholders implemented further improvements in the original Xj3D codebase.
<ul>
<li>
<b>Xj3D&nbsp;version&nbsp;2.2</b> is the most up-to-date build, maintained by NPS
<b>Xj3D&nbsp;version&nbsp;2.2</b> is the most up-to-date build, maintained at
<a href="https://gitlab.nps.edu/Savage/xj3d.git">Xj3D - NPS GitLab</a>.
</li>
<li>
<b>Xj3D&nbsp;version&nbsp;2.1</b> was maintained by NPS for several years at
<a href="https://sourceforge.net/projects/xj3d">Xj3D SourceForge</a>.
</li>
<li>
<b>Xj3D&nbsp;version&nbsp;2.0 RC1</b> is a snapshot of Yumetech-produced version at time of migration, August&nbsp;2014,
available at
<a href="https://sourceforge.net/p/xj3d/code/HEAD/tree/branches/yumetechTrunk">branch/yumetechTrunk</a>.
</li>
<li>
Future version releases will integrate other
<a href="https://www.web3d.org/wiki/index.php/Xj3D_Evolution#Merge_orphaned_Xj3D_codebases">previously orphaned Xj3D builds</a>.
</li>
</ul>
</li>
<li>
<a href="https://sourceforge.net/projects/xj3d">Xj3D SourceForge</a>
includes a full history of changes prior to migration to GitLab.
<!--
Future version releases will integrate other
<a href="https://www.web3d.org/wiki/index.php/Xj3D_Evolution#Merge_orphaned_Xj3D_codebases">previously orphaned Xj3D builds</a>.
-->
</li>
<li>
We use the long-running
<a href="https://web3d.org/mailman/listinfo/source_web3d.org">source&nbsp;@&nbsp;web3d.org</a> mailing list for Xj3D source code discussions
We use the
<a href="https://www.web3d.org/mailman/listinfo/x3d-public_web3d.org">x3d&nbsp;@&nbsp;web3d.org</a> mailing list for Xj3D source code discussions
Previous discussions were on the
<a href="https://www.web3d.org/mailman/listinfo/source_web3d.org">source&nbsp;@&nbsp;web3d.org</a> mailing list.
</li>
<li>
Xj3D source code version-control notifications:
......@@ -2481,7 +2499,7 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre>
Mailed automatically to SourceForge Xj3D developers.
Also publicly visible at
<a href="https://sourceforge.net/p/xj3d/code/commit_browser">Browse Commits</a>
(Through December 2019)
(through December 2019).
</li>
<li>
(Through October 2014)
......@@ -2497,11 +2515,6 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre>
Xj3D can run on multiple operating systems
(Windows macOS Linux Solaris).
</li>
<li>
<a href="https://www.web3d.org/specifications/X3dNodeInventoryComparison.xlsx">X3D Node Inventory Comparison</a>
(<a href="https://www.web3d.org/specifications/X3dNodeInventoryComparison.pdf">.pdf</a>)
shows implementation coverage of the X3D Abstract Specification.
</li>
</ul>
<p>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment