<div dir="ltr">Clarification:<div><br></div><div>We won't move nashorn to archive until nashorn is removed from OpenJDK.</div><div><br></div><div>I will try to support nashorn X3DJSONLD folks with GraalVM.  I will likely create a new folder for GraalVM under X3DJSONLD/src/main/graal</div><div><br></div><div>John</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 20, 2020 at 4:59 PM Don Brutzman <<a href="mailto:brutzman@nps.edu">brutzman@nps.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">A recurring point of confusion is "where do software libraries live" in version control.<br>
<br>
Right now, online as follows, we have<br>
<a href="https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/" rel="noreferrer" target="_blank">https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/</a><br>
<br>
x3d/stylesheets              (stylesheet-related work)<br>
x3d/stylesheets/java         (for X3DJSAIL Java library)<br>
x3d/stylesheets/java/nashorn (deprecated javascript engine in java, perhaps obsolete)<br>
x3d/stylesheets/java/node    (for node.js javascript, active)<br>
x3d/stylesheets/python       (for X3DPSAIL python package x3d.py)<br>
<br>
We also have a code drop from Suwon University last summer, as yet untouched:<br>
<br>
x3d/languages/c<br>
x3d/languages/cpp<br>
x3d/languages/csharp<br>
x3d/languages/python<br>
<br>
We won't delete nashorn until it is deprecated and then moved/archived.<br>
<br>
It will take some work, but things could be rearranged more clearly.  We are hoping to avoid mixups or unnecessary dependencies between libraries.<br>
<br>
John and I are thinking of the following revised structure:<br>
===========================================================<br>
x3d/content/examples<br>
x3d/tools<br>
x3d/tooltips<br>
<br>
x3d/stylesheets<br>
<br>
x3d/languages/c<br>
x3d/languages/cpp<br>
x3d/languages/csharp<br>
x3d/languages/java<br>
x3d/languages/javascript<br>
x3d/languages/javascript/nodejs<br>
x3d/languages/javascript/typescript<br>
x3d/languages/python<br>
<br>
with prior work moved to<br>
x3d/languages/suwon/c<br>
x3d/languages/suwon/cpp<br>
x3d/languages/suwon/csharp<br>
x3d/languages/suwon/python<br>
===========================================================<br>
<br>
We will moved the suwon code drop as indicated in order to avoid future naming conflicts.<br>
<br>
All feedback welcome.  Anything else we might consider?  Thanks for considering the possibilities.<br>
<br>
all the best, Don<br>
-- <br>
Don Brutzman  Naval Postgraduate School, Code USW/Br       <a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a><br>
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149<br>
X3D graphics, virtual worlds, navy robotics <a href="http://faculty.nps.edu/brutzman" rel="noreferrer" target="_blank">http://faculty.nps.edu/brutzman</a><br>
</blockquote></div>