[Opensim-dev] Thoughts on UUID
Justin Clark-Casey
jjustincc at googlemail.com
Wed Apr 9 22:31:42 UTC 2008
Sean Dague wrote:
> One of the things that I ran into today is how many places LLUUID ends
> up in our code base from libsecondlife. While not always a problem it
> does lead to some oddness.
>
> * libsecondlife is a required link for lots of classes that just need a
> UUID
> * LLUUID is not serializable, which causes us some pain
> * LLUUID has changed a couple of times in the past, causing us grief
>
> It seems like it would be a good idea to replace LLUUID as much as
> possible with our own OSUUID (I put a sample in
> OpenSim/Framework/OSUUID.cs). It would look very similar to LLUUID
> (which is basically just a wrapper on System.Guid), but be
> [Serializable]. It would also mean that we could drop a lot of
> libsecondlife references. I think that would be required for Stefan's
> OpenSim.Model idea.
>
> Thoughts?
>
Sounds good to me. Let me know if you we go ahead and you want some
help to do the switch (time willing).
--
justincc
Justin Clark-Casey
Opensimulator blog: http://justincc.wordpress.com
More information about the Opensim-dev
mailing list