<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>It's actually quite simple to implement the IXmlSerializable interface to gain full control over what fields are serialized to what xml and vice versa, and handle defaults on missing/superfluos fields et c.<BR>
 <BR>
Even better would be to externalize the Xml Serilaization into separate serialization factories.<BR><BR>
Aaand, having an versioned xsd would make things even yummier.<BR>
<BR>Best regards,<BR>Stefan Andersson<BR>Tribal Media AB<BR> <BR>Join the 3d web revolution : <A href="http://tribalnet.se/" target=_blank>http://tribalnet.se/</A><BR> <BR><BR><BR><BR>

<HR id=stopSpelling>
<BR>
> Date: Thu, 19 Jun 2008 10:27:13 +0100<BR>> From: melanie@t-data.com<BR>> To: opensim-dev@lists.berlios.de<BR>> Subject: Re: [Opensim-dev] LSL implementation question<BR>> <BR>> Hello,<BR>> <BR>> Matt Hirsch wrote:<BR>> > I would love to hear someone's thoughts as to what would be involved<BR>> > in implementing the much sought after llGiveInventory, as well as<BR>> > llRemoteLoadScriptPin/llRemoteLoadScript. I'm assuming its<BR>> > non-trivial, or it would be here already. Are there architectural<BR>> > changes required, or just pulling together many parts? Obviously there<BR>> > are security implications to not thinking these through thoroughly.<BR>> <BR>> That would require just a bit of glue code. There just hasn't been <BR>> much call for it, yet. Not even from me, which is a miracle, <BR>> considering my commercial focus :)<BR>> <BR>> The load script functions mentioned are not currently cleanly <BR>> doable. The pin needs to be a property of the prim, and that changes <BR>> the XML save format, and that, in turn, breaks every backup on the <BR>> planet...<BR>> <BR>> Melanie<BR>> _______________________________________________<BR>> Opensim-dev mailing list<BR>> Opensim-dev@lists.berlios.de<BR>> https://lists.berlios.de/mailman/listinfo/opensim-dev<BR><BR></body>
</html>