<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>Re: Cross-client memcached compatibility</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<BR>

<P><FONT SIZE=2>That sounds like a plan then. How many flags values are &quot;free&quot;? Maybe we could identify one specifically for some specific kind of cross platform serialization method (again I'm thinking json although not necessarily that).<BR>
<BR>
My thinking is to make it easier for the clients to put together something truly cross platform out of the box so to speak and not to rely on the user of the library to setup the correct hooks. Unless I minsunderstood what you said :)<BR>
<BR>
<BR>
-----------------------------------<BR>
This message was sent by Blackberry<BR>
<BR>
----- Original Message -----<BR>
From: Aaron Stone &lt;aaron@serendipity.cx&gt;<BR>
To: Kieran Benton<BR>
Cc: memcached@lists.danga.com &lt;memcached@lists.danga.com&gt;<BR>
Sent: Wed Jan 30 08:25:42 2008<BR>
Subject: Re: Cross-client memcached compatibility<BR>
<BR>
I think it would make sense to flag for serialization method -- rather<BR>
than trying to pick or define a single serialization method for all<BR>
clients, the clients simply flag with the method they used.<BR>
<BR>
Most languages have libraries available to interpret most other<BR>
languages' native serialization, so I think we can leverage that via<BR>
callbacks and flexible data type flags.<BR>
<BR>
Aaron<BR>
<BR>
<BR>
On Wed, 2008-01-30 at 07:50 +0000, Kieran Benton wrote:<BR>
&gt;<BR>
&gt; How about standardising on something like json? Either that or we're<BR>
&gt; basically going to have to put a custom serialization rules together<BR>
&gt; each client has to follow?<BR>
&gt;<BR>
&gt;<BR>
&gt; -----------------------------------<BR>
&gt; This message was sent by Blackberry<BR>
&gt;<BR>
&gt; ----- Original Message -----<BR>
&gt; From: memcached-bounces@lists.danga.com<BR>
&gt; &lt;memcached-bounces@lists.danga.com&gt;<BR>
&gt; To: dormando &lt;dormando@rydia.net&gt;<BR>
&gt; Cc: memcached@lists.danga.com &lt;memcached@lists.danga.com&gt;<BR>
&gt; Sent: Wed Jan 30 06:08:47 2008<BR>
&gt; Subject: Re: Cross-client memcached compatibility<BR>
&gt;<BR>
&gt;<BR>
&gt; On Jan 29, 2008, at 21:40, dormando wrote:<BR>
&gt;<BR>
&gt; &gt; Wonder if we can just put up a list of flag recommendations (and<BR>
&gt; &gt; storage mediums?) and see if it catches on? Or perhaps pisses<BR>
&gt; &gt; someone off enough to provoke discussion?<BR>
&gt;<BR>
&gt;<BR>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Makes sense to me.<BR>
&gt;<BR>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The most controversial part would be lists and dictionaries<BR>
&gt; since<BR>
&gt; they nest types.<BR>
&gt;<BR>
&gt; --<BR>
&gt; Dustin Sallings<BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>