Group IM may be difficult as presence in IRC may not be straightforward to implement given the region acts as a proxy for IM. Another issue is IM can be larger than the normal IRC message length limit of 512 bytes. XMPP may work better given the more flexible message formats and lengths but I suspect it would also be difficult to manage presence also. Either protocol would likely need to be modified before a usable solution could be reached.<div>
<br></div><div>I've done some experimentation using a gridproxy (part of libomv) plugin to facilitate XMPP for groups. The project is available here:
<a href="http://forge.opensimulator.org/gf/project/jabberimproxy/">http://forge.opensimulator.org/gf/project/jabberimproxy/</a> It effectively adds a XMPP client to any viewer by injecting spoof IM packets into the packet stream between the region and the viewer.</div>
<div><br></div><div>There are also bots which act as IRC/Group IM bridges out there, the one I am most familiar with is the one Latif Kahlifa (lkalif on IRC) runs that connects the freenode IRC channel #awg to the Second Life group "Advanced Worlds Group". A conversation with Latif might bring some insight into using IRC for group IM.</div>
<div><br></div><div><br><div class="gmail_quote">On Tue, Jul 24, 2012 at 4:26 PM, Justin Clark-Casey <span dir="ltr"><<a href="mailto:jjustincc@googlemail.com" target="_blank">jjustincc@googlemail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 24/07/12 18:29, Blake wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hey All,<br>
<br>
I'm putting together a plan to implement a groups module that will use IRC as the backend. I'm hoping this will provide<br>
the scability needed for large grids like OSGrid.<br>
<br>
I'm emailing, as I wanted to hear some thoughts from the smart people on the list here.<br>
</blockquote>
<br></div>
I don't see how this would work as groups storage simply requires a persistent backend from which other simulators retrieve information. IRC is not these things and you would also need some form of group info push which would be super complicated and fragile.<br>
<br>
Now group IM, on the other hand, may be interesting to do in IRC.<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Justin Clark-Casey (justincc)<br>
<a href="http://justincc.org/blog" target="_blank">http://justincc.org/blog</a><br>
<a href="http://twitter.com/justincc" target="_blank">http://twitter.com/justincc</a><br>
______________________________<u></u>_________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/<u></u>mailman/listinfo/opensim-dev</a><br>
</font></span></blockquote></div><br></div>