diff --git a/developers.html b/developers.html index 5e6c3f7b3b5054c301188f46be27b740ec30383f..d4acf44254a2135d6390107a91dc883797faa0d7 100644 --- a/developers.html +++ b/developers.html @@ -2412,7 +2412,7 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre> </h2> <p> - Xj3D is an open-source Java viewer and application codebase for X3D graphics scenes. + Xj3D is an open-source browser and application programmer interface written in Java for X3D graphics scenes. </p> <ul> @@ -2429,18 +2429,20 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre> Web3D working-group stakeholders are considering and implementing further improvements to Xj3D. </li> <li> - Available: - <a href="https://sourceforge.net/projects/xj3d">Xj3D Sourceforge</a> - project is now established with a full history of changes included. + 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> <li> - <b>Xj3D version 2.1</b> is the most up-to-date build, maintained by NPS as the - <a href="https://sourceforge.net/p/xj3d/code/HEAD/tree/trunk/">Xj3D trunk</a>. + <b>Xj3D version 2.2</b> is the most up-to-date build, maintained by NPS + <a href="https://gitlab.nps.edu/Savage/xj3d.git">Xj3D - NPS GitLab</a>. </li> <li> - <b>Xj3D version 2.0</b> is a snapshot of Yumetech-produced version at time of migration, August 2014, + <b>Xj3D version 2.0 RC1</b> is a snapshot of Yumetech-produced version at time of migration, August 2014, available at <a href="https://sourceforge.net/p/xj3d/code/HEAD/tree/branches/yumetechTrunk">branch/yumetechTrunk</a>. </li> @@ -2457,10 +2459,16 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre> <li> Xj3D source code version-control notifications: <ul> + <li> + Mailed automatically to GitLab developers. + Also publicly visible at + <a href="https://gitlab.nps.edu/Savage/xj3d/activity">Browse Commits</a> + </li> <li> 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) </li> <li> (Through October 2014) @@ -2474,13 +2482,13 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre> These include Java OpenGL (JOGL) rendering and JOAL spatialized audio. Xj3D can run on multiple operating systems - (Windows MacOSX Linux Solaris). + (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> - <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> @@ -2524,16 +2532,16 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre> <ul> <li> - Subversion root directory - <code style="color:darkgreen"><b><a href="https://svn.code.sf.net/p/xj3d/code/trunk">https://svn.code.sf.net/p/xj3d/code/trunk</a></b></code> + Git clone available at: + <code style="color:darkgreen"><b><a href="https://gitlab.nps.edu/Savage/xj3d.git">https://gitlab.nps.edu/Savage/xj3d.git</a></b></code> </li> <li> Documentation is found in the - <a href="https://sourceforge.net/p/xj3d/code/HEAD/tree/trunk/docs">docs</a> directory<!--, - <a href="https://sourceforge.net/p/xj3d/code/HEAD/tree/trunk/docs/HowToInstall.html">NPS build instructions: How To Install</a> + <a href="https://gitlab.nps.edu/Savage/xj3d/tree/master/docs">docs</a> directory<!--, + <a href="https://gitlab.nps.edu/Savage/xj3d/tree/master/docs/HowToInstall.html">NPS build instructions: How To Install</a> --> and - <a href="https://sourceforge.net/p/xj3d/code/HEAD/tree/trunk/docs/Xj3D-Codebase-ChangeLog-NPS.txt">Change Log of modifications in NPS build</a> + <a href="https://gitlab.nps.edu/Savage/xj3d/blob/master/docs/Xj3D-Codebase-ChangeLog-NPS.txt">Change Log of modifications in NPS build</a> by Terry Norbraten (<a href="mailto:tdnorbra%20at%20nps.edu%20(Terry%20Norbraten)?subject=feedback:%20Xj3D"><i>tdnorbra at nps.edu</i></a>) </li> @@ -2541,11 +2549,11 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre> <!-- These installers and jars are updated nightly by Jenkins build tasks --> Additional resources include nightly build - <a href="https://savage.nps.edu/Xj3D.nps/izpackInstallers">installers</a>, - <a href="https://savage.nps.edu/Xj3D.nps/jars">jar files</a>, - <a href="https://savage.nps.edu/Xj3D.nps/docs/arch/overview.html">documentation</a> + <a href="https://gitlab.nps.edu/Savage/xj3d/tree/master/installers">installers</a>, + <a href="https://gitlab.nps.edu/Savage/xj3d/tree/master/jars">jar files</a>, + <a href="https://gitlab.nps.edu/Savage/xj3d/tree/master/docs/arch/overview.html">documentation</a> and - <a href="https://savage.nps.edu/Xj3D.nps/docs/javadoc">javadoc</a> + <a href="https://gitlab.nps.edu/Savage/xj3d/tree/master/docs/javadoc">javadoc</a> are produced by the <a href="https://savage.nps.edu/jenkins/job/Xj3dSourceNpsBranch">Xj3dSourceNpsBranch</a> project on the