|
XmlRpcGroups
#summary Information about the Flotsam XmlRpc Groups Implementation IntroductionThe groups implementation found here for OpenSim, and recently submitted to the OpenSim main trunk as "XmlRpcGroups" and "XmlRpcGroupsMessaging" is a simple rough implementation of SL style groups for use with LL based viewers. The main development trunk for the project is here and can be viewed under the Source Tab. Progress4/30/09 - Basic security features have been added to the php xmlrpc service. 4/24/09 - Cross non-neighbor region messaging now seems to be working correctly. 4/23/09 - The XmlRpcGroups module has been accepted as part of the main OpenSim SVN. TestingOpenSim groups is a very extensive set of features that requires code in many parts of the core project in addition to the code that is localized within the groups module itself. As such testing is needed in many places and can effect many sub-systems. Your help is needed to help make sure that everything is working. I will start maintaining a list of things that need testing on the Groups Testing page. InstallationOpenSim ModulePlease see the OpenSim.ini.example file for the Groups section to enable it for your region(s). XmlRpc ServiceThis implementation requires an XMLRPC service to a datastore. A reference implementation in PHP is provided in the source trunk here. You will also need to create the MySQL tables with the provided groups.sql file. Note: You only need to do this if you are deploying your own Groups Service, if you are setting up a grid connected region -- such as attaching a region to OSGrid -- you do not need to setup your own groups server, use the one provided by your grid operators. 1) Get a copy of the XMLRPC service from: http://github.com/mcortez/flotsam/tree/master/flotsam/Servers/XmlRpcGroupsServer/ 2) copy config.php.example to config.php and edit appropriately 3) load groups.sql into your MySQL database 4) point your OpenSim region's Groups section in OpenSim.ini to the included xmlrpc.php SupportDevelopers, testers and users of the XmlRpcGroups system can often be found on freenode in the #osgroups channel. Misc Details
|