[Opensim-dev] moving away from grid vs. standalone
diva at metaverseink.com
diva at metaverseink.com
Tue Apr 28 19:36:55 UTC 2009
Hi everyone,
I am now at a point where the current grid vs standalone issue, along
with the communications dlls that go with it, is a major obstacle to
progress. Been thinking about this for the past 3 weeks, and I now have
a vision of what we could do; details are still up for discussion...
Basically, the formulation "grid vs. standalone" is a packaged division
that needs to be unpacked. What's really going on is "local vs remote
services" -- this formulation being as old as distributed computing came
around.
So - let me start from the top, because it tells the story (refer to
http://opensimulator.org/wiki/Virtual_World_Model). Below is a draft of
what OpenSim.ini could look like. Thoughts?
------------------------------------------------------
[RegionResourceServices]
grid_server_url = "http://192.168.1.101:9000"
grid_send_key = "null"
grid_recv_key = "null"
; are we to optimize for a standalone grid?
LocalGridService = {True|False}
user_server_url = "http://192.168.1.101:9000"
user_send_key = "null"
user_recv_key = "null"
; are we to optimize for a standalone grid?
LocalUserService = {True|False}
asset_server_url = "http://192.168.1.101:9000"
; are we to optimize for a standalone grid?
LocalAssetService = {True|False}
inventory_server_url = "http://192.168.1.101:9000"
; are we to optimize for a standalone grid?
LocalInventoryService = {True|False}
messaging_server_url = "http://192.168.1.101:8006"
; are we to optimize for a standalone grid?
LocalMessagingService = False; because no one has done a local one yet
group_server_url = "http://server.mcortez.com:8005"
; are we to optimize for a standalone grid?
LocalGroupService = False; because no one has done a local one yet
... other services ...
[Security]
SessionAuthentication = {True|False}
KeyAuthentication = {True|False}
AllowHyperlinksToThisSim = {True|False}
AllowGuestUsers = {True|False}
DisplayTOS = {True|False}
TOSMessage = "Please behave or go away!"
; this should also be in the user server configs
AllowLocalUsersOutside = {True|False}
[LocalServicesConfiguration]
What's currently under Standalone
More information about the Opensim-dev
mailing list