<div dir="auto">Is git fast enough?</div><div dir="auto"><br></div><div dir="auto">John </div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 24, 2021 at 11:10 AM Christoph Valentin <<a href="mailto:christoph.valentin@gmx.at">christoph.valentin@gmx.at</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div><div style="font-family:Verdana;font-size:12px"><div style="font-family:Verdana">Hi John,</div>

<div style="font-family:Verdana"> </div>

<div style="font-family:Verdana">Sounds good and interesting. If nobody else supports this, then I'll probably look for a solution.</div>

<div style="font-family:Verdana"> </div>

<div style="font-family:Verdana">Give me a day (by tomorrow I must finish my technical input for a bid), then I'll take two days off (Fr - Mo).</div>

<div style="font-family:Verdana"> </div>

<div style="font-family:Verdana">Will think about a solution, probably based on "the society"'s vServer/VPN and/or the GitHub repository <a href="http://github.com/christoph-v/spark" target="_blank" style="font-family:Verdana">github.com/christoph-v/spark</a>.</div>

<div style="font-family:Verdana"> 
<div style="font-family:Verdana">KR
<div name="quote" style="margin:10px 5px 5px 10px;padding:10px 0px 10px 10px;border-left-width:2px;border-left-style:solid;word-wrap:break-word;font-family:Verdana;border-left-color:rgb(195,217,229)">
<div style="margin:0px 0px 10px;font-family:Verdana"><b style="font-family:Verdana">Gesendet:</b> Mittwoch, 24. Februar 2021 um 17:15 Uhr<br>
<b style="font-family:Verdana">Von:</b> "John Carlson" <<a href="mailto:yottzumm@gmail.com" target="_blank" style="font-family:Verdana">yottzumm@gmail.com</a>><br>
<b style="font-family:Verdana">An:</b> "Christoph Valentin" <<a href="mailto:christoph.valentin@gmx.at" target="_blank" style="font-family:Verdana">christoph.valentin@gmx.at</a>>, "X3D Graphics public mailing list" <<a href="mailto:x3d-public@web3d.org" target="_blank" style="font-family:Verdana">x3d-public@web3d.org</a>><br>
<b style="font-family:Verdana">Betreff:</b> Re: Aw: [x3d-public] Fwd: Multiuser: Centralized scenegraph repository with Git</div></div></div></div></div></div><div><div style="font-family:Verdana;font-size:12px"><div style="font-family:Verdana"><div style="font-family:Verdana"><div name="quote" style="margin:10px 5px 5px 10px;padding:10px 0px 10px 10px;border-left-width:2px;border-left-style:solid;word-wrap:break-word;font-family:Verdana;border-left-color:rgb(195,217,229)">

<div name="quoted-content" style="font-family:Verdana">
<div style="font-family:Verdana">Another thing I should be able to do is generate statistics of the scenegraphs with standard Linux tools.</div>

<div style="font-family:Verdana"> </div>

<div style="font-family:Verdana">John</div>

<div style="font-family:Verdana"> 
<div class="gmail_quote" style="font-family:Verdana">
<div class="gmail_attr" style="font-family:Verdana">On Wed, Feb 24, 2021 at 3:12 AM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank" style="font-family:Verdana">yottzumm@gmail.com</a>> wrote:</div>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;font-family:Verdana;border-left-color:rgb(204,204,204)">
<div style="font-family:Verdana">
<p style="font-family:Verdana">I'm not sure why, and possibly, it's throwaway code.</p>

<p style="font-family:Verdana">1) provide a way to synchronize a scenegraph between client/server</p>

<p style="font-family:Verdana">2) provide a way to synchronize a scenegraph between multiple peers</p>

<p style="font-family:Verdana">3) Try out the UNIX "everything's a file"  philosophy.</p>

<p style="font-family:Verdana">4) Experiment with data structure on top of a file system, persistent data structures that don't go away after the process exits.</p>

<p style="font-family:Verdana">5) Experiment with configuration management of scenegraphs.</p>

<p style="font-family:Verdana">Umm</p>

<p style="font-family:Verdana">Has anyone hooked Git into a browser?</p>
</div>

<div style="font-family:Verdana">
<p style="font-family:Verdana">John</p>

<div style="font-family:Verdana">On 2/23/21 11:57 PM, Christoph Valentin wrote:</div>

<blockquote style="font-family:Verdana">
<div style="line-height:1;padding:0.5em;font-family:Verdana">Good Morning, John.<br>
<br>
I think I've understood now, HOW you want to do it.<br>
<br>
Just I cannot catch the WHY.<br>
<br>
Indeed, it would be a new encoding type.<br>
<br>
Why not just upload the files to git, as they are? Is it because you have more freedom, when putting the scene together from nodes and routes?<br>
<br>
In this case I would not only provide a directory in a github repository, but also TWO ACCOUNTS AT THE OWNCLOUD FRAMEWORK,<br>
<br>
one for authoring/composing the scene, the other for playing the game.<br>
<br>
looking fwd to your answer<br>
Christoph<br>
<br>
--<br>
Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail gesendet.</div>

<div style="line-height:1;padding:0.3em;font-family:Verdana">Am 23.02.21, 23:21 schrieb John Carlson <a href="mailto:yottzumm@gmail.com" target="_blank" style="font-family:Verdana"><yottzumm@gmail.com></a>:

<blockquote class="gmail_quote" style="margin:0.8ex 0pt 0pt 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;font-family:Verdana;border-left-color:rgb(204,204,204)">
<div style="font-family:Verdana">I can lay it out here in a description where you take X3D JSON objects and convert them to folders and files.</div>

<div style="font-family:Verdana"> </div>

<div style="font-family:Verdana">JSON objects are converted to folders.</div>

<div style="font-family:Verdana">Keys become folder names and file names.  MFNode JSON arrays are converted to a whole number indexed filenames. Values are stored in files.   Ordinary MF fields (eg. MFInt32) are stored inside files.</div>

<div style="font-family:Verdana"> </div>

<div style="font-family:Verdana">One will also need to do round trip.</div>

<div style="font-family:Verdana"> </div>

<div style="font-family:Verdana">Updates/pulls/pushes are done through got.</div>

<div style="font-family:Verdana"> </div>

<div style="font-family:Verdana">John</div>

<div style="font-family:Verdana">
<div class="gmail_quote" style="font-family:Verdana">
<div class="gmail_attr" style="font-family:Verdana">---------- Forwarded message ---------<br>
From: <strong class="gmail_sendername" style="font-family:Verdana">Christoph Valentin</strong> <span style="font-family:Verdana"><<a href="mailto:christoph.valentin@gmx.at" target="_blank" style="font-family:Verdana">christoph.valentin@gmx.at</a>></span><br>
Date: Tue, Feb 23, 2021 at 11:24 AM<br>
Subject: Re: [x3d-public] Multiuser: Centralized scenegraph repository with Git<br>
To: X3D Graphics public mailing list <<a href="mailto:x3d-public@web3d.org" target="_blank" style="font-family:Verdana">x3d-public@web3d.org</a>></div>
 

<div style="font-family:Verdana">
<div style="line-height:1;padding:0.5em;font-family:Verdana">Hi John,<br>
<br>
I've been using gitlab and github at my employer's.<br>
<br>
Coincidally I've got three github repositories, where at least one would fit to the topic.<br>
<br>
I was considering to use file sharing with the owncloud framework.<br>
<br>
What exactly do you need? What will be the topic of the prototype?<br>
<br>
You can send a PM at facebook, if you want to keep the details private.<br>
<br>
kr<br>
Christoph<br>
<br>
--<br>
Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail gesendet.</div>

<div style="line-height:1;padding:0.3em;font-family:Verdana">
<div style="font-family:Verdana">Am 23.02.21, 17:38 schrieb John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank" style="font-family:Verdana">yottzumm@gmail.com</a>>:</div>
</div>
</div>

<div style="font-family:Verdana">
<div style="line-height:1;padding:0.3em;font-family:Verdana">
<blockquote class="gmail_quote" style="margin:0.8ex 0pt 0pt 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;font-family:Verdana;border-left-color:rgb(204,204,204)">It not what you think. I propose the real-time and multi-user database<br>
solution based on git.<br>
<br>
This would provide a 3rd X3D encoding, encoded in an online file system,<br>
similar to WebDAV or Git.<br>
<br>
Updates are done through push and pull requests.<br>
<br>
Security and extra features would be provided by git (gitlab, bitbucket,<br>
github, etc.)<br>
<br>
This would make a good first prototype.   Then we could proceed with<br>
optimization.<br>
<br>
So, how does one store the X3D nodes and statements in a file system? <br>
Anyone?<br>
<br>
Has anyone dealt with git source code?<br>
<br>
John<br>
<br>
 </blockquote>
</div>
</div>

<div style="font-family:Verdana">
<div style="line-height:1;padding:0.3em;font-family:Verdana">
<blockquote class="gmail_quote" style="margin:0.8ex 0pt 0pt 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;font-family:Verdana;border-left-color:rgb(204,204,204)">_______________________________________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org" target="_blank" style="font-family:Verdana">x3d-public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank" style="font-family:Verdana">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a></blockquote>
</div>
</div>
_______________________________________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org" target="_blank" style="font-family:Verdana">x3d-public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank" style="font-family:Verdana">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a></div>
</div>
_______________________________________________ x3d-public mailing list <a href="mailto:x3d-public@web3d.org" target="_blank" style="font-family:Verdana">x3d-public@web3d.org</a> <a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank" style="font-family:Verdana">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a></blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div></div></div>
</blockquote></div></div>