[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