[Opensim-dev] Thoughts on UUID

Dr Scofield DrScofield at xyzzyxyzzy.net
Thu Apr 10 15:32:05 UTC 2008


Sean Dague wrote:
> On Thu, Apr 10, 2008 at 12:04:48PM +0200, Dr Scofield wrote:
>   
>> do you want to get rid of libsl entirely? if not, i think it's not such 
>> a hot idea, i'm afraid we might end up basically forking libsl.
>>
>> it seems to me that the libsl folks have been responsive so far and 
>> we've gotten the changes through that were needed (e.g., 
>> AssetType.Primitive -> Object, add serializable attribute back to 
>> LLUUID, PPC changes).
>>     
>
> We don't want to get rid of libsl.  However, when 80% of our code links
> to libsl solely to get 1 data structure, it seems pretty silly to me.
>   
agreed.
> Plus the fact that it means libsl changes force lots of rework on the
> project.  For instance, our confused and multi formatted uuids in the
> current base come from the fact that we relied on something external for
> such a basic function.
>
>   
>> find OpenSim -name \*.cs | xargs grep LLUUID | wc -l
>>     
> 2558
>
> We're using it a lot, and if we want to have clear seperation of client
> facing code versus internal model, we need to actually seperate out a
> few basic types.
>   
ok, understand your reasoning better now...and it does make sense.

    cheers,
    dirk

-- 
dr dirk husemann, mathmatics and computer science, ibm zurich research lab
SL: dr scofield ---- drscofield at xyzzyxyzzy.net ---- http://xyzzyxyzzy.net/
RL: hud at zurich.ibm.com - +41 44 724 8573 - http://www.zurich.ibm.com/~hud/




More information about the Opensim-dev mailing list