[Opensim-dev] Thoughts on UUID
Sean Dague
sean at dague.net
Thu Apr 10 13:22:51 UTC 2008
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.
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.
-Sean
--
__________________________________________________________________
Sean Dague Mid-Hudson Valley
sean at dague dot net Linux Users Group
http://dague.net http://mhvlug.org
There is no silver bullet. Plus, werewolves make better neighbors
than zombies, and they tend to keep the vampire population down.
__________________________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20080410/724f1a15/attachment-0001.pgp>
More information about the Opensim-dev
mailing list