Indeed Charles :D<br><br>One way to start might be to define the data we need to persist in order to implement group functions, e.g., retrieve list of group members, retrieve group profile, etc. Having this, we could then begin to wrap code around it, like applying group permissions to land or objects, or plumbing up to LSL/OSL functions that touch on groups.<br>
<br>Another approach might be to start with group related packets and attempt to support the creation of handlers for them.<br><br>Just a lil brainstorming ;D<br><br>Cheers!<br>James<br><br><br><div class="gmail_quote">On Sun, Dec 21, 2008 at 8:38 PM, Charles Krinke <span dir="ltr"><<a href="mailto:cfk@pacbell.net">cfk@pacbell.net</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><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;"><div>Well, a journey begins with but a single step. Whatever we create will most likely be re-written and evolve as OpenSim has evolved over the last two years.<br>
<br>It just seems time that some semblance of groups appropriate for coalescing our OpenSim community would help us. Our definition and implementation of groups does not have to follow that which SecondLife followed *except* to the extent that we can use the official secondlife client to use our groups. Beyond that, we can create any infrastructure that may be appropriate.<br>
<br>The notion of goups along with the HyperGrid seems quite compelling to me. As I look at how our evolution is going, I see that a looser connection then grid-centric may be appropriate. Or perhaps we have groups within grids and also some sort of HyperGrid group notion.
Either or both seems like a reasonable evolution.<br><br>Charles<br></div><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">
<font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> James Stallings II <<a href="mailto:james.stallings@gmail.com" target="_blank">james.stallings@gmail.com</a>><div class="Ih2E3d">
<br><b><span style="font-weight: bold;">To:</span></b> <a href="mailto:opensim-dev@lists.berlios.de" target="_blank">opensim-dev@lists.berlios.de</a><br></div><b><span style="font-weight: bold;">Sent:</span></b> Monday, December 22, 2008 1:24:43 AM<div class="Ih2E3d">
<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [Opensim-dev] Groups and using our sims more<br></div></font><div><div></div><div class="Wj3C7c"><br>
Dahlia makes some interesting points, as does Nebadon - I think that their concerns tend to suggest that 'groups' as a pure associative functionality should be abstracted away from some of the other functionality we are used to associating with groups, e.g., group instant messaging.<br>
<br>Cheers,<br>James<br><br><div class="gmail_quote">On Sun, Dec 21, 2008 at 6:58 PM, Dahlia Trimble <span dir="ltr"><<a rel="nofollow" href="mailto:dahliatrimble@gmail.com" target="_blank">dahliatrimble@gmail.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;">
I think we need to be cautious here and consider the possible growth before just implementing the first thing that comes to mind. LL has certainly had difficulties with group chat as concurrency increases (although they are quite silent about why this happens). When we get to hundreds, thousands, perhaps even millions of concurrent online users then any deficiencies in the original design may come back to haunt us. Despite the opinions of some I do believe it is possible to have functional real time chat with millions of online users, there are networks that demonstrate capabilities similar to this already in existence, such as real time financial information networks. IRC with it's multiple star server node design may also provide some insight we can leverage. Whatever comes about, it seems multiple hosts will be required for more than just the few users that OSGrid sees at any one time. Some sort of P2P design may be workable if well thought out. I
also suspect that presence tracking may be a difficult problem and should be considered upfront.<br>
<br><div class="gmail_quote"><div>On Sun, Dec 21, 2008 at 1:51 PM, Charles Krinke <span dir="ltr"><<a rel="nofollow" href="mailto:cfk@pacbell.net" target="_blank">cfk@pacbell.net</a>></span> wrote:<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div>
<div><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;"><div>We are at the point where I believe some modest group implementation would help us move along significantly. Particularly, if our group implmentation had HyperGrid notions are were grid-agnostic.<br>
<br>We spend a lot of time on IRC these days and are missing the chance to use our sims more.<br><br>If we had even a modest implementation of groups, then it would be possible for folks to be testing building & scripting and our IRC activities could, in some measure, move over to a "HyperGrid Group Chat".<br>
<br>I would like to encourage us to think about this and see if there is a way to begin some modest implementation.<br><font color="#888888"><br>Charles<br></font></div></div></div><br></div></div><div>_______________________________________________<br>
Opensim-dev mailing list<br>
<a rel="nofollow" href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a rel="nofollow" href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br></div></blockquote></div><br>
<br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a rel="nofollow" href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a rel="nofollow" href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>===================================<br>"They give birth astride of a grave, the light gleams an instant, then it's night once more."<br>- 'Waiting for Godot', by Samuel Beckett<br>
<a rel="nofollow" href="http://osgrid.org" target="_blank">http://osgrid.org</a><br><a rel="nofollow" href="http://del.icio.us/SPQR" target="_blank">http://del.icio.us/SPQR</a><br><a rel="nofollow" href="http://twitter.com/jstallings2" target="_blank">http://twitter.com/jstallings2</a><br>
<a rel="nofollow" href="http://www.linkedin.com/pub/5/770/a49" target="_blank">http://www.linkedin.com/pub/5/770/a49</a><br>
</div></div></div></div></div></div><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></blockquote></div><br><br clear="all"><br>-- <br>===================================<br>"They give birth astride of a grave, the light gleams an instant, then it's night once more."<br>- 'Waiting for Godot', by Samuel Beckett<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>