<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>Dear all,</div>

<div> </div>

<div>Additionally, I would like to inform you about small, but constant progress at the S&P-ARK project, since it was started on 2022-03-24:<br/>
<br/>
<u><strong>Here's the next steps of the current TODO List</strong></u>, "DON" means "done", "ONG" means "ongoing".</div>

<div style="margin-left: 40.0px;"><span style="font-family: Courier New , Courier , monospace;">DON- Ensure ownCloud(vServer) can send E-Mails<br/>
DON- Some Issues at vServer - reported by ownCloud<br/>
DON- Ensure ownCloud(vServer) can use the local passwd file (FTP?)<br/>
DON- Analyse PC-MULTIPLAYER<br/>
DON- Look into socket.io, Express</span></div>

<div style="margin-left: 40.0px;"><span style="font-family: Courier New , Courier , monospace;">   - Look into SSE</span></div>

<div style="margin-left: 40.0px;"><span style="font-family: Courier New , Courier , monospace;">   - Analyse Grasshopper Academy</span></div>

<div style="margin-left: 40.0px;"><span style="font-family: Courier New , Courier , monospace;"><strong><span style="color: rgb(255,0,0);">ONG- Implement some rules about OwnCloud directories</span></strong></span></div>

<div style="margin-left: 40.0px;"><span style="font-family: Courier New , Courier , monospace;">   - Automated installation of the "Tiny VPN"</span></div>

<div style="margin-left: 40.0px;"><span style="font-family: Courier New , Courier , monospace;">   - Design of "Experimental Login Server Application (ELSA)"</span></div>

<div style="margin-left: 40.0px;"><span style="font-family: Courier New , Courier , monospace;">      - monolithic page (owncloud distributed)</span></div>

<div style="margin-left: 40.0px;"><span style="font-family: Courier New , Courier , monospace;">      - loading single resources from ELSA (experiments with CORS)</span></div>

<div style="margin-left: 40.0px;"><span style="font-family: Courier New , Courier , monospace;">      - <strong><u>First Use Case:</u> </strong>Experimental Login at ELSA, display .jpg as avatar</span></div>

<div style="margin-left: 40.0px;"><span style="font-family: Courier New , Courier , monospace;">      - <u><strong>Second Use Case:</strong></u> Experimental Simple Chat (ESC)</span></div>

<div style="margin-left: 40.0px;"><span style="font-family: Courier New , Courier , monospace;">      - <u><strong>Third Use Case:</strong></u> WebRTC Based Experimental Private Call (unicast)</span></div>

<div> </div>

<div> </div>

<div><u><strong>The "high level" TODO list of "Phase 1" looks like</strong></u></div>

<div>
<div style="margin-left: 40px;">Phase 1 - Open Source Conferencing Tool (ONGOING)</div>

<p data-sourcepos="43:1-43:35" dir="auto" style="margin-left: 40px;">Deadline: it's done, when it's done</p>

<ol data-sourcepos="47:1-58:0" dir="auto" start="0">
        <li data-sourcepos="47:1-49:78">
        <div style="margin-left: 40px;">Some Preparations (ONGOING)</div>

        <ul data-sourcepos="48:4-49:78" dir="auto">
                <li data-sourcepos="48:4-48:39">
                <div style="margin-left: 40px;">Setup the Infrastructure (ONGOING)</div>
                </li>
                <li data-sourcepos="49:4-49:78">
                <div style="margin-left: 40px;">First Experiments with WebRTC, socket.io, AJAX/fetch() and Node.js (ELSA)</div>
                </li>
        </ul>
        </li>
        <li data-sourcepos="50:1-51:76">
        <div style="margin-left: 40px;">Try multicast WebRTC voice conference with HTTP Login and pure Node.js</div>

        <ul data-sourcepos="51:4-51:76" dir="auto">
                <li data-sourcepos="51:4-51:76">
                <div style="margin-left: 40px;">Design of "Simple ALP Login Server Application (SALSA)" (based on ELSA)</div>
                </li>
        </ul>
        </li>
        <li data-sourcepos="52:1-52:44">
        <div style="margin-left: 40px;">If this works --> try the same with video</div>
        </li>
        <li data-sourcepos="53:1-53:43">
        <div style="margin-left: 40px;">If this works --> try the same with data</div>
        </li>
        <li data-sourcepos="54:1-54:72">
        <div style="margin-left: 40px;">If this simple multicast works with voice + video + data --> finished</div>
        </li>
        <li data-sourcepos="55:1-55:65">
        <div style="margin-left: 40px;">If it fails, try WebRTC + SIP.js with kamailio (or FreeSwitch)</div>
        </li>
        <li data-sourcepos="56:1-56:73">
        <div style="margin-left: 40px;">If multicast does not work at all --> do it with unicast without mixer</div>
        </li>
        <li data-sourcepos="57:1-58:0">
        <div style="margin-left: 40px;">If it does not work without mixer --> look for a mixer</div>
        </li>
</ol>

<p data-sourcepos="59:1-59:28" dir="auto" style="margin-left: 40px;">Next step: tinker with X3Dv4</p>

<div> </div>

<div> </div>

<div>Hope, this makes it more clear, WHAT I am talking about.</div>

<div> </div>

<div>All the information can be found via: <a href="https://github.com/christoph-v/spark">https://github.com/christoph-v/spark</a></div>

<div> </div>

<div>Have a nice week,</div>

<div>Christoph (CP/V)</div>

<div><br/>
<br/>
Gesendet: Montag, 18. April 2022 um 17:06 Uhr<br/>
Von: "Christoph Valentin" <christoph.valentin@gmx.at><br/>
An: "Joseph D Williams" <joedwil@earthlink.net>, "Don Brutzman" <brutzman@nps.edu><br/>
Cc: x3d-public@web3d.org, "Markus Sonntag" <markus.sonntag@tmo.at>, "Kevin" <klw71@yahoo.com><br/>
Betreff: Re: [x3d-public] animated 3D multiuser. When? How?<br/>
<br/>
And I mean interest by the stakeholders of Web3D Browsers. The interest by the stakeholders of the servers is inherent.<br/>
<br/>
--<br/>
Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail gesendet.<br/>
Am 18.04.22, 16:59 schrieb Christoph Valentin <christoph.valentin@gmx.at>:<br/>
P.S. I did NOT miss the mail of Nicholas Polys, where he pointed us to an already existing experimental implementation.<br/>
<br/>
I think, talking about synergies will make sense, but FIRST we must know, whether there is interest for a standardization of the protocol.<br/>
<br/>
--<br/>
Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail gesendet.<br/>
Am 18.04.22, 14:22 schrieb Christoph Valentin <christoph.valentin@gmx.at>:Joe, Don,<br/>
<br/>
May I answer to your e-mail, Joe, now when work on X3D4 seems to be mostly over.<br/>
<br/>
Joe, you write: [...]I would suggest continue getting all available info on past work on network sensor then trying to make a date with the x3d graphics team, I think probably Don is mediating, and get a time in the future to describe what you are doing[...]<br/>
<br/>
What am I doing?<br/>
<br/>
Well, obviously there was no consensus about the Network Sensor within the consortium in the past, therefore I thought an approach "completely out of the box", where I am an external person to everyone in the consortium, might help.<br/>
<br/>
Therefore I suggested an "Application Layer Protocol" (ALP), which would harm everybody within the consortium, hence nobody would be preferred.<br/>
<br/>
I didn't encounter any interest.<br/>
<br/>
Now, since March 24th 2022, when I started the S&P-ARK project (S&P-ARK = Simple Playground, Achieving Required Knowledge), I have been learning and I am still learning Web Technology (which is something like a chicken crossing the road :-) ). In fact, I do not really know, WHY I am doing that.<br/>
<br/>
However, I would be willing to lead the implementation of an experimental implementation of a server based on Node.js ( I call it the SALSA - Simple ALP Login Server Application ). I would be willing to share a vServer, which I have rented for my hobbies originally (80 GB disk space), to create an ALPES = ALP, Experimental Setup.<br/>
<br/>
Note: what connects us? les alpes<br/>
<br/>
The conditio sine qua non: the implementation needs to be done according to the paradigm "it's done, when it's done". I don't need stress during my scarce spare time, I have enough of it during office hours.<br/>
<br/>
Conclusion: I don't see any meaning in my efforts, if there is no interest by the members of the consortium (X3DOM, X-ITE, BS Contact, Octage, Instant Player, ............).<br/>
<br/>
Looking forward to an answer,<br/>
Yours Christoph (CP/V)<br/>
 <br/>
<br/>
Gesendet: Dienstag, 16. November 2021 um 02:46 Uhr<br/>
Von: "Joseph D Williams" <joedwil@earthlink.net><br/>
An: "Christoph Valentin" <christoph.valentin@gmx.at>, "Nicholas Polys" <npolys@vt.edu>, "x3d-public@web3d.org" <x3d-public@web3d.org><br/>
Cc: "Christian Schoebel" <scoe@brg19.at>, "Paul Müller" <paul.mueller@gmx.at>, "Roman Onic" <roman.onic@kontron.com>, "Markus Sonntag" <markus.sonntag@tmo.at>, "kevin.wriston@kontron.com" <kevin.wriston@kontron.com><br/>
Betreff: RE: [x3d-public] animated 3D multiuser. When? How?<br/>
<br/>
Hi Christoph,<br/>
I think everyone is working on x3d4, next full documentation for next extension and update of x3d and so maybe does not have a time for working on this now, even as it is so important for the future of x3d. I would suggest continue getting all available info on past work on network sensor then trying to make a date with the x3d graphics team, I think probably Don  is mediating, and get a time in the future to describe what you are doing. Or, somehow get the interest of current x3d tools. Also, making sure this x3d networksensor would handle any new features related to webxr and related.<br/>
Thanks for All,<br/>
Joe<br/>
 <br/>
 <br/>
<br/>
From: Christoph Valentin[mailto:christoph.valentin@gmx.at]<br/>
Sent: Sunday, November 14, 2021 10:22 PM<br/>
To: Nicholas Polys[mailto:npolys@vt.edu]; Joseph D Williams[mailto:joedwil@earthlink.net]; x3d-public@web3d.org[mailto:x3d-public@web3d.org]<br/>
Cc: Christian Schoebel[mailto:scoe@brg19.at]; Paul Müller[mailto:paul.mueller@gmx.at]; Roman Onic[mailto:roman.onic@kontron.com]; Markus Sonntag[mailto:markus.sonntag@tmo.at]; kevin.wriston@kontron.com[mailto:kevin.wriston@kontron.com]<br/>
Subject: RE: [x3d-public] animated 3D multiuser. When? How?<br/>
 <br/>
<br/>
Hi Joe,<br/>
<br/>
>>>>> Along the way web3d can help achieve meaningful agreement and possible advancement to standards-track.<br/>
<br/>
Would be great to receive official feed back at the list about my "ALP" proposal from last January:<br/>
<a href="https://github.com/christoph-v/spark/tree/master/ALP" target="_blank">https://github.com/christoph-v/spark/tree/master/ALP</a>[<a href="https://github.com/christoph-v/spark/tree/master/ALP" target="_blank">https://github.com/christoph-v/spark/tree/master/ALP</a>[<a href="https://github.com/christoph-v/spark/tree/master/ALP" target="_blank">https://github.com/christoph-v/spark/tree/master/ALP</a>]]<br/>
<br/>
Kindest regards<br/>
Christoph<br/>
<br/>
--<br/>
Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail gesendet.<br/>
<br/>
Am 12.11.21, 22:52 schrieb Joseph D Williams <joedwil@earthlink.net>:<br/>
When? How?<br/>
 <br/>
and Who? Or more accurate which groups of people and products.<br/>
 <br/>
Good question. Answered by: Who is showing these x3d scene features that use x3d best practices and widely accepted standards, and with at least one comparable independent implementation along with suitable node and field and event documentation? Along the way web3d can help achieve meaningful agreement and possible advancement to standards-track.<br/>
 <br/>
<br/>
From: Christoph Valentin[mailto:christoph.valentin@gmx.at]<br/>
Sent: Friday, November 12, 2021 12:44 AM<br/>
To: Nicholas Polys[mailto:npolys@vt.edu]<br/>
Cc: Efi Lakka[mailto:efilakka@gmail.com]; Christian Schoebel[mailto:scoe@brg19.at]; X3D Graphics public mailing list[mailto:x3d-public@web3d.org]; Paul Müller[mailto:paul.mueller@gmx.at]; Roman Onic[mailto:roman.onic@kontron.com]; Terry Norbraten[mailto:tdnorbra@nps.edu]; Markus Sonntag[mailto:markus.sonntag@tmo.at]; Kevin Wriston[mailto:kevin.wriston@kontron.com]<br/>
Subject: Re: [x3d-public] animated 3D multiuser. When? How?<br/>
 <br/>
>>>>> Happy to hear if anyone thinks it worth carrying forward<br/>
 <br/>
Might be that you are personally happy, but obviously the work is not appreciated by the rest of the community.<br/>
 <br/>
And many people underestimate the efforts that are inherent to a CVE.<br/>
 <br/>
_______________________________________________<br/>
x3d-public mailing list<br/>
x3d-public@web3d.org<br/>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>[<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>][<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>[<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>]]<br/>
 <br/>
 <br/>
<br/>
<br/>
_______________________________________________<br/>
x3d-public mailing list<br/>
x3d-public@web3d.org<br/>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>[<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>]_______________________________________________ x3d-public mailing list x3d-public@web3d.org <a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org_______________________________________________" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org_______________________________________________</a> x3d-public mailing list x3d-public@web3d.org <a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>[<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>]</div>
</div>
</div></div></body></html>