Paul,<br><br>Good idea to involve Opensim-dev, since they might have better ideas. I suppose Adam Frisby has already thought how or if to integrate avatar storage to Opensim.<br><br>One reason for avatar appearance (or agent domain) handling being at the same place with the opensim is because in SL this was so. When we move towards free 3D Internet (free as libre), then we need to be able to take our avatar with us from grid to grid. This means that a grid must accept foreign agent domains - and eventually someone would like to run just the avatar service. <br>
<br>Best regards,<br>Jani <br><br><div class="gmail_quote">2008/12/5 Paul Fishwick <span dir="ltr"><<a href="mailto:metaphorz@gmail.com">metaphorz@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I am resending this since i think I sent a message from the wrong<br>
email account...<br>
<br>
..........<br>
<br>
Jani<br>
 I confess to not knowing the details of the rex viewer source, so please take<br>
my comments in that light. However, to me, it would seem more logical to<br>
evolve the already existing UGAIM+R services of OpenSim rather than<br>
inventing a separate way of handling region and user services. I feel that<br>
we may need more discussion with the opensim developers (which is<br>
why I am cc'ing them).  If I am missing something in the logic of your revised<br>
Rex viewer implementation strategy, please let me know, and thank your<br>
team again for its excellent viewer capabilities.<br>
In summary, if there is something about the way that opensim handles<br>
avatars or authentication, then suggest fixes to this via opensim-dev. Yes?<br>
If the DB schema(s) need to change, then suggest changes or add new<br>
tables.<br>
-paul<br>
<br>
Jani Pirkola wrote:<br>
> Exactly, that is what we will do. However some of the services need to be able to run separately from the region or opensim server. The best example of this is the avatar storage and user authentication, which we feel needs to be its own entity.<br>

><br>
> Jani<br>
><br>
> 2008/12/5 Paul Fishwick <<a href="mailto:fishwick@cise.ufl.edu">fishwick@cise.ufl.edu</a> <mailto:<a href="mailto:fishwick@cise.ufl.edu">fishwick@cise.ufl.edu</a>>><br>
><br>
>     Presumably, the "services" aspect can be worked out as a region module<br>
>     for opensim? Either that, or the rex team would work with the opensim<br>
>     team on the opensim trunk to extend its service capabilities to be<br>
>     more<br>
>     consistent with rexviewer. That way, developers or users are free<br>
>     to update or<br>
>     re-build opensim whenever it suits them, and rexviewer would still<br>
>     function.<br>
>     -p<br>
><br>
><br>
>     Antti Ilomäki wrote:<br>
><br>
>         Actually that's not exactly the case, viewer modifications are<br>
>         important to us, but the avatar portability service (and<br>
>         participating<br>
>         in world server development as well) is another central feature we<br>
>         have. Our system currently allows full avatar portability between<br>
>         different worlds and even the inventory works, at least to an<br>
>         extent.<br>
><br>
>         2008/12/5 Paul Fishwick <<a href="mailto:fishwick@cise.ufl.edu">fishwick@cise.ufl.edu</a><br>
>         <mailto:<a href="mailto:fishwick@cise.ufl.edu">fishwick@cise.ufl.edu</a>>>:<br>
><br>
>             I could be wrong, but i thought the point was to make Rex<br>
>             purely<br>
>             a visual client (viewer) and to let OpenSim handle the<br>
>             services?<br>
>             -paul<br>
><br>
><br>
><br>
><br>
><br>
>     --     Dr. Paul A. Fishwick           E-Mail: <a href="mailto:fishwick@cise.ufl.edu">fishwick@cise.ufl.edu</a><br>
>     <mailto:<a href="mailto:fishwick@cise.ufl.edu">fishwick@cise.ufl.edu</a>><br>
>     Dept. of Computer & Info       Phone & FAX: (352) 392-1414<br>
>     Science and Engineering       WWW:<br>
>     <a href="http://www.cise.ufl.edu/%7Efishwick" target="_blank">http://www.cise.ufl.edu/~fishwick</a><br>
>     <<a href="http://www.cise.ufl.edu/%7Efishwick" target="_blank">http://www.cise.ufl.edu/%7Efishwick</a>><br>
>     University of Florida          (PGP Key available at above WWW<br>
>     address)<br>
>     P. O. Box 116120<br>
>     332 Bldg. CSE, Gainesville, FL 32611-6120<br>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
</blockquote></div><br>