[sldev] [META][AWG]log chat of AWG meeting Friday, Oct 5, 2007
Argent Stonecutter
secret.argent at gmail.com
Sat Oct 6 15:45:27 PDT 2007
On 06-Oct-2007, at 17:30, Callum Lerwick wrote:
> On Sat, 2007-10-06 at 16:25 -0500, Argent Stonecutter wrote:
>> What about assets with editable properties, like clothing, gestures,
>> notecards, and so on?
> Copy on write. If you edit it, it is a new asset, and gets a new
> identifier.
That would cause some problems for SL: you don't change the UUID of a
texture when you change the permissions or description. They'd have
to be separate from the asset.
> However, an instance of an asset can have additional dynamic state
> attached. Its location in a sim, script state, etc. This stuff would
> live in the Region and maybe Agent domains.
That should work as well as - and be a lot clearer than - my idea of
making the texture a compound asset.
> We have the case of objects being actively edited. "Editing" could
> mean
> a script modifying the object.
I think LL are ahead of this one: scripts can't modify assets.
> We should perhaps think of the Asset
> Domain as long term storage. Objects being actively edited live in
> mutable, ethereal anonymous state, that exists only in the Region
> domain. To be accessible outside that region, it must be "baked" and
> passed into the Asset domain.
I think the "instance" needs to be a long term object, as well. If
you edit a texture in your inventory, change its properties, its
identifier shouldn't change.
More information about the SLDev
mailing list