I am glad to see this getting such quick traction. WTG folks :D<br><br><div class="gmail_quote">On Thu, Oct 30, 2008 at 1:34 PM, Justin Clark-Casey <span dir="ltr"><<a href="mailto:jjustincc@googlemail.com">jjustincc@googlemail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">Cristina Videira Lopes wrote:<br>
> Justin Clark-Casey wrote:<br>
>> Strong -1 on committing this code directly to core at this stage.<br>
>><br>
>> Charles, I strongly believe it would be better for us to see this mature a little as an external module first, rather<br>
>> than committing code directly to core.  Please could we hold off at least until the code has reached some level of<br>
>> maturity, at which point we can have a discussion about what we want to do.<br>
>><br>
> +1 on Justin's -1 :-)<br>
> There's no way I would propose the code as is today for a core patch;<br>
> there's a lot stuff that is still loose.<br>
> But I hope people will want the hypergrid model enough that the<br>
> extensions will be delivered on the same "package" as the core, soon.<br>
> And I hope there are volunteers from the core developers to help bring<br>
> this up to speed!<br>
<br>
</div>Cool, thanks Cristina, glad to know that we're on the same wavelength :)<br>
<br>
I'm sure there will be interest from core developers - there has been occasional conversation about looking at<br>
alternative ways of doing things.  But again, kudos for actually doing something - rough running code is always better<br>
than talk :)<br>
<br>
I'm quite keen myself but unfortunately more prosaic OpenSim server bugs keep hitting me in the face in such a way that<br>
I need to fix them for one reason or another.<br>
<div class="Ih2E3d"><br>
><br>
>> There is also an argument that such modules should eventually be outside the core anyway.  The OGP modules we have are<br>
>> in there because our region infrastructure module isn't advanced enough to make it easy to host these outside of core.<br>
>> This is something we should address (either having some protocol modules in or having them all out).<br>
>><br>
> +1 on that too. The hypergrid extension would be even simpler than what<br>
> already is if only I could define externally what the comm module is. I<br>
> suspect OGP suffers from the same problem.<br>
><br>
>> That's not to say that this isn't very interesting work, Cristina.  Does the code fit into the module structure?<br>
>><br>
> Yes. As I said, the only weirdness comes because I can't spec the comms<br>
> module. If you change that, it will be a charm (modulo some visibility<br>
> changes here and there).<br>
<br>
</div>Yep, apologies for not reading your previous e-mail carefully enough.  When I get a chance, I'll see if I can look at<br>
your code and change the structure such that things are easier in this respect (unless someone else does it first).  Of<br>
course, a patch to do such a thing is one that would be very welcome and quickly applied too.<br>
<div class="Ih2E3d"><br>
>> I had thoughts along similar lines for distributed grids.<br>
>><br>
>> <a href="http://justincc.wordpress.com/2008/08/15/could-there-be-a-future-without-big-grids/" target="_blank">http://justincc.wordpress.com/2008/08/15/could-there-be-a-future-without-big-grids/</a><br>
>><br>
>> but I never actually implemented anything = so fair do's to Cristina.  Also, my thoughts were to conduct everything<br>
>> client side.<br>
>><br>
>> The problem does some with asset and inventory and routing this information around.  My thinking was that it would be<br>
>> better if the client fetch this information directly rather than via the sim, but this would require extensive (and<br>
>> probably difficult) client changes.<br>
>><br>
> A smarter client would make a lot of things a lot easier...<br>
<br>
</div>God yes.  Sometimes I think the fact that it is GPL'd has been a blessing in disguise - it allows us to implement a lot<br>
of OpenSim without accompanying time spent thinking about the client.  But it seems that things are getting to the stage<br>
where the restrictions are as painful as they are beneficial.<br>
<div class="Ih2E3d"><br>
><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>
><br>
<br>
<br>
</div><div class="Ih2E3d">--<br>
justincc<br>
Justin Clark-Casey<br>
<a href="http://justincc.wordpress.com" target="_blank">http://justincc.wordpress.com</a><br>
_______________________________________________<br>
</div><div><div></div><div class="Wj3C7c">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>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>===================================<br>The wind<br>scours the earth for prayers<br>The night obscures them<br><br><a href="http://osgrid.org">http://osgrid.org</a><br>
<a href="http://del.icio.us/SPQR">http://del.icio.us/SPQR</a><br><a href="http://twitter.com/jstallings2">http://twitter.com/jstallings2</a><br><a href="http://www.linkedin.com/pub/5/770/a49">http://www.linkedin.com/pub/5/770/a49</a><br>