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> ...@@ -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. Xj3D is an open-source browser and application programmer interface written in Java for X3D graphics scenes.
</p> </p>
<p style="background-color: palegreen"> <blockquote style="background-color: palegreen">
<i>Update in progress</i>! <i>Updated!</i>
<br />
NPS has upgraded Xj3D to latest Java 13 (OpenJDK&nbsp;13) libraries, and moved this project to 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>. <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. Regression testing complete, updated .jars are available, and improvements are continuing.
<br /> <br />
<i>Next steps:</i> finish documentation updates (including this page), announce release of Xj3D NPS branch version 2.2, and begin <i>Next steps:</i> finish documentation updates and begin adding support for
adding support for
<a href="https://www.web3D.org/x3dv4" target="_blank">X3D version 4</a>. Have fun with Xj3D! <a href="https://www.web3D.org/x3dv4" target="_blank">X3D version 4</a>. Have fun with Xj3D!
</p> </blockquote>
<ul> <ul>
<li> <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>
<li> <li>
We are happy to work together with anyone who wants to help provide full support for the X3D Graphics standard in Xj3D. We are happy to work together with anyone who wants to help provide full support for the X3D Graphics standard in Xj3D.
</li> </li>
</ul>
<p>Continuing History</p>
<ul>
<li> <li>
The 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 strategy describes how
Web3D working-group stakeholders are considering and implementing further improvements to Xj3D. Web3D working-group stakeholders implemented further improvements in the original Xj3D codebase.
</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.
<ul> <ul>
<li> <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>. <a href="https://gitlab.nps.edu/Savage/xj3d.git">Xj3D - NPS GitLab</a>.
</li> </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> <li>
<b>Xj3D&nbsp;version&nbsp;2.0 RC1</b> is a snapshot of Yumetech-produced version at time of migration, August&nbsp;2014, <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 available at
<a href="https://sourceforge.net/p/xj3d/code/HEAD/tree/branches/yumetechTrunk">branch/yumetechTrunk</a>. <a href="https://sourceforge.net/p/xj3d/code/HEAD/tree/branches/yumetechTrunk">branch/yumetechTrunk</a>.
</li> </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> </ul>
</li> </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> <li>
We use the long-running We use the
<a href="https://web3d.org/mailman/listinfo/source_web3d.org">source&nbsp;@&nbsp;web3d.org</a> mailing list for Xj3D source code discussions <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>
<li> <li>
Xj3D source code version-control notifications: Xj3D source code version-control notifications:
...@@ -2481,7 +2499,7 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre> ...@@ -2481,7 +2499,7 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre>
Mailed automatically to SourceForge Xj3D developers. Mailed automatically to SourceForge Xj3D developers.
Also publicly visible at Also publicly visible at
<a href="https://sourceforge.net/p/xj3d/code/commit_browser">Browse Commits</a> <a href="https://sourceforge.net/p/xj3d/code/commit_browser">Browse Commits</a>
(Through December 2019) (through December 2019).
</li> </li>
<li> <li>
(Through October 2014) (Through October 2014)
...@@ -2497,11 +2515,6 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre> ...@@ -2497,11 +2515,6 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre>
Xj3D can run on multiple operating systems Xj3D can run on multiple operating systems
(Windows macOS Linux Solaris). (Windows macOS Linux Solaris).
</li> </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> </ul>
<p> <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