<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>agree. The SMUOS Framework was extensible, too.</div>

<div> </div>

<div>All the best</div>

<div>Christoph</div>

<div> 
<div> 
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Montag, 04. Januar 2021 um 02:42 Uhr<br/>
<b>Von:</b> "John Carlson" <yottzumm@gmail.com><br/>
<b>An:</b> "Christoph Valentin" <christoph.valentin@gmx.at>, "X3D Graphics public mailing list" <x3d-public@web3d.org><br/>
<b>Betreff:</b> RE: [x3d-public] Building a multiuser system</div>

<div name="quoted-content"><!--p.MsoNormal, li.MsoNormal, div.MsoNormal {
        margin: 0.0in;
        font-size: 11.0pt;
        font-family: Calibri , sans-serif;
}
*.MsoChpDefault {
}
div.WordSection1 {
        page: WordSection1;
}
-->
<div>
<div class="WordSection1">
<p class="MsoNormal">I do think that everyone on a MU system should be able to “bring their own plugin.”  In my LIRCOM system, I did this by providing a channel or channels to subscribe to. There was no difference technically between a user and a channel. Once, subscribed, the person could receive packets or leave the channel.  Channels provide a way to map patterns to Actions.  So in any interactive programming system, I would expect to map text, shape and image patterns to actions.</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">John</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal"> </p>

<p class="MsoNormal"> </p>
</div>
</div>
</div>
</div>
</div>
</div></div></body></html>