<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
John,<br><br>great initiative, great work.<br><br>Could we move away from 'uuid' as identifier for resources (users, assets, inventory) and instead use 'string' on a protocol level? As we're trying to move towards that in the code and database, I think having it already in the protocols would be one less obstacle.<br><br>Best regards,<br>Stefan Andersson<br><br><br><br><br>> From: john.hurliman@intel.com<br>> To: opensim-dev@lists.berlios.de<br>> Date: Tue, 28 Apr 2009 17:32:12 -0600<br>> Subject: [Opensim-dev] Standardizing OpenSim data formats<br>> <br>> Currently, OpenSim server<->server communication is primarily made up of .NET XML serialization. As a side effect of this, I've seen the wire format between simulator and grid services or grid service to grid service change many times since I started working on backend services. The OAR file format has also changed at least once while retaining the same version number because the underlying prim XML format changed. I am working on a libomv OAR reader/writer at the moment, and trying to deal with hacks for supporting pre and post change OAR files.<br>> <br>> To increase compatibility between versions of OpenSim and with third party services I'd like to propose a standardization of (eventually) all over-the-wire communication in OpenSim. I started with an attempt at an LLIDL definition for primitives:<br>> <br>> http://opensimulator.org/wiki/PrimitiveFormatProposal<br>> <br>> Is anything missing? Does this look like a reasonable start?<br>> <br>> John <br>> _______________________________________________<br>> Opensim-dev mailing list<br>> Opensim-dev@lists.berlios.de<br>> https://lists.berlios.de/mailman/listinfo/opensim-dev<br></body>
</html>