<div>Hey all</div>
<div> </div>
<div>Going through and looking at the estate/region stuff we've currently got in place..  there's a fundimental difference from the client orgainization of 'estate and region'.  Because of that there's also a severe lack of functionality.
</div>
<div> </div>
<div>Currently, we've got one EstateSettings.xml file with 'set' values for all regions in our instance.</div>
<div>In addition, a few options are configurable per region in their respective region.xml files.</div>
<div> </div>
<div>Estates are logical organizational units that have a one to many relationship with regions.</div>
<div>There are many regions to one estate and every region is in an estate.</div>
<div> </div>
<div>Organizing it this way allows for a simple way to make configuration changes on all of the simulators you run (including regions on separate OpenSimulator Instances)</div>
<div> </div>
<div>It also allows you to section off certain portions of your map. (ParentEstate)</div>
<div> </div>
<div>Currently there's some real Old Crusty code surrounding the EstateSettings.xml file.  You *can* save to EstateSettings.xml, but it's really ugly..    and you currently 'can't' save to your RegionInfo.xml
 files(so nothing persists).</div>
<div> </div>
<div>It's been proposed to put this information in a database and/or have it be asked when the sim loads for the first time.</div>
<div> </div>
<div>As far as Region vs Estate responsibility/relationship, what's the community concensus?</div>
<div> </div>
<div>If you change an estate setting, should it override a region level setting?  (LLGrid does, do we want to?)</div>
<div> </div>
<div>Bear in mind that we've got cross over occasionally on the values.</div>
<div> </div>
<div>Some of the Nouns involved are;</div>
<div>BillableFactor<br>EstateID<br>MaxAgents<br>ObjectBonusFactor<br>ParentEstateID<br>PricePerMeter</div>
<div>RedirectGridX<br>RedirectGridY<br>RegionFlags</div>
<div>SimAccess<br>SunHour<br>TerrainLowerLimit<br>TerrainRaiseLimit<br>UseEstateSun<br>WaterHeight<br>SimName</div>
<div>TerrainTextures (base1,base2,base3,base4)</div>
<div>Maturity</div>
<div>Maximum agents</div>
<div>Covenants</div>
<div>Estate managers</div>
<div>Estate Owners</div>
<div>UsedFixedSun</div>
<div>when to use the various terrain base textures</div>
<div>Estate level Banlists</div>
<div>Estate level allow lists</div>
<div>EstateID</div>
<div>ParentEstateID</div>
<div>BlockFly</div>
<div>AllowDamage</div>
<div>Restrict Pushing</div>
<div>AllowLandResell</div>
<div>AllowParcelJoin/Divide</div>
<div>Telehub settings</div>
<div>Disable scripts/Collisions/Physics</div>
<div>Sandbox Region</div>
<div> </div>
<div>Public Access</div>
<div>AllowDirect Teleport</div>
<div> </div>
<div>Eventually, Allowed Groups</div>
<div>(<Add more nouns here>)</div>
<div> </div>
<div>If we're using the LL grid as an example, then the following examples exist;</div>
<div><a href="http://wiki.secondlife.com/wiki/Estate_Visibility_Functional_Spec">http://wiki.secondlife.com/wiki/Estate_Visibility_Functional_Spec</a></div>
<div><a href="http://wiki.secondlife.com/wiki/Estate_Land_Sales_Functional_Spec">http://wiki.secondlife.com/wiki/Estate_Land_Sales_Functional_Spec</a></div>
<div><a href="http://wiki.secondlife.com/wiki/Estate_Manager">http://wiki.secondlife.com/wiki/Estate_Manager</a></div>
<div><a href="https://wiki.secondlife.com/wiki/Estate_Menu">https://wiki.secondlife.com/wiki/Estate_Menu</a></div>
<div> </div>
<div>I look forward to your response.</div>
<div> </div>
<div>Best Regards</div>
<div><br>Tera</div>
<div> </div>