[Opensim-dev] SceneObject* Metadata
Melanie
melanie at t-data.com
Wed Nov 26 12:57:58 UTC 2008
Hi,
ideally, Rex data should be in a RexEntity, not the LLEntity or IEntity.
I'm +1 on the metadata as such, but I think meshes should not be
metadata. As a stopgap measure maybe, but not as an architectural
choice.
Personally, I see no call to bend over backwards for Rex, What have
they done for the project or me lately?
If we do change the serialization stuff, let's please make the
format accommodate coalesced objects, too?
Melanie
Frisby, Adam wrote:
> Hi everyone,
>
> I'd like to add another parameter onto SceneObjectPart and group called 'Metadata' - Metadata would be a Dictionary<string,string> which is serialised with the object when loaded and saved from inventory, archives, etc.
>
> This change would require all the storage providers to handle the new metadata fields. The purpose of this field is mainly to support things that the stock OpenSim parts do not - without breaking compatibility.
>
> An example of such usage would be a "MeshUUID" metafield for the Modular Rex components we're building inside DeepThink - this would allow the Rex metadata to be attached to a otherwise normal field, but would only be understood and handled by the simulator if you had the modular rex components installed.
>
> Another example might be tagging keywords for search and indexing purposes, AI, etc. All the metadata properties would be accessible from region modules and they can write and add new ones relatively easily under the proposal. (Just grab the SOG/SOP, then edit the metadata dictionary).
>
> Thoughts?
>
> Adam
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
More information about the Opensim-dev
mailing list