[Opensim-dev] Asset Cache Sourcecode?

Michael Cortez mcortez at gmail.com
Wed May 19 15:05:06 UTC 2010


> I have added voxel terrain to OpenSim and am now prevented from testing
> my changes due to issues with the flotsam asset cache, which still
> requires the ITerrainModule interface 

I won't really speak as to whether or not you should include the 
ITerrainModule, except to mention that it could always be stubbed out 
just in case a non-voxel supporting client were to wander by.

That said...  To more directly address your original question:

Where exactly does the Flotsam Asset Cache require the ITerrainModule 
interface?  As far as I can see, it makes no reference to that 
interface, or any interface dealing with Terrain.

I only see the following dependencies:
* AssetBase
* AssetMetadata
* AssetRetrieved
* ExpiringCache
* IAssetService
* IImprovedAssetCache
* Scene
* SceneObjectGroup
* UuidGatherer

And it doesn't use any of the Terrain related methods in those.

As for where the code is, 
OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs


Cheers,
--
Michael Cortez



More information about the Opensim-dev mailing list