thanks Michael, I will have a read :)

On Thu, Mar 18, 2010 at 8:44 PM, Michael K <[email protected]> wrote:
> I suggest you read the general verifiable federation white paper at
> http://www.waveprotocol.org/whitepapers/wave-protocol-verification .
> You may also want to read the other white papers an draft specs at
> http://www.waveprotocol.org/ .
>
> Basically, as I understand it, each history hash is a hash of the
> previous history hash and the changes for the current version. You can
> check that two servers agree on the content of a version by comparing
> the hashes.
>
> On Mar 18, 3:15 am, Jae Lee <[email protected]> wrote:
>> Hi guys, it's been a while since my first submission, while waiting
>> for code review (4 weeks now), I've carried on testing on wave
>> creation notification to remote participant, blip
>> creation/modification(characters) by local/remote participant and its
>> notification in my wave-protocol 
>> clonehttp://code.google.com/r/jlee119-wave-protocol/source/list
>>
>> While testing for blip modification by remote participant, I realised
>> I don't quite understand the meaning of history-hash of
>> hashed-version. Given scenario below
>>
>> request being
>> <iq type="set" id="oMSw9PZWHCMAAAAAAAAADQ==" from="wave.wonderland"
>> to="wave.bedroom">
>>   <pubsub xmlns="http://jabber.org/protocol/pubsub";>
>>     <publish node="wavelet">
>>       <item>
>>         <submit-request 
>> xmlns="http://waveprotocol.org/protocol/0.2/waveserver";>
>>           <delta
>> wavelet-name="wave://bedroom/w+nHxMnbx_r_Z-/conv+root"><![CDATA[CmwKGAgGEhQGEJP2kg90uKZc1TGWotpHs0ThxBIQYWxpY2VAd29uZGVybGFuZBo+GjwKCGIrbjBVVC1WEjAKAigBCgIoAQoCKAEKAigUChoSGCBJJ20gaW4gdGhlIHJhYmJpdCBob2xlLgoCKAESpwEKgAE0JCSuxuH6rBMhujKeVTH9nKJr/wrATD6POJmCogSIQA8F/a9qFaAwoIQ8H6HZQY2b4PRq7Cn1QDXyNppj32PPRTtWvBenCIPC414/bNuJyXYdaBaZQs4mZ1cW4PQOZ7vfGnUXu37jGxBOmAV+4vKX+fVHK0Kf/UUFz3OnHj691hIg2kunQeBb04Vy2j8jUN1hUWkm+dd0h126M5Ad6KhjZoUYAQ==]]></delta>
>>         </submit-request>
>>       </item>
>>     </publish>
>>   </pubsub>
>> </iq>
>>
>> response being
>> <iq type="result" id="oMSw9PZWHCMAAAAAAAAADQ==" from="wave.bedroom"
>> to="wave.wonderland">
>>   <pubsub xmlns="http://jabber.org/protocol/pubsub";>
>>     <publish>
>>       <item>
>>         <submit-response
>> xmlns="http://waveprotocol.org/protocol/0.2/waveserver";
>> application-timestamp="1268874762915" operations-applied="1">
>>           <hashed-version history-hash="xcS0RzQ/ANChJd1pp50skjWgwZs="
>> version="7"/>
>>         </submit-response>
>>       </item>
>>     </publish>
>>   </pubsub>
>> </iq>
>>
>> What can I assert on submit-response other than its number of
>> operations applied and the resulting version? I couldn't figure out
>> what other information that I can extract out of history-hash.... any
>> help?
>>
>> thanks
>> J
>>
>> On Thu, Feb 18, 2010 at 7:55 PM, jlee <[email protected]> wrote:
>> > Hi guys, I've submitted my first attempt to write some high level
>> > functional tests. It is intended to be at upper level of Test Food
>> > Pyramid (http://c2.com/cgi/wiki$?TestFoodPyramid).
>>
>> > In my submission, I've got functional tests covering very basic wave
>> > creation, using full stack of fedone server. I've also got
>> > MultiHostWaveProvider to support testing inter WaveProvider
>> > communication.
>>
>> > Once I cover most of scenarios I want to be able to plug in third
>> > party wave provider and have a suite of functional tests to certify
>> > that it works with fedone implementation.
>>
>> > Before I could continue with more interesting behaviour of fedone
>> > server, I need code review onhttp://codereview.waveprotocol.org/39001/show
>>
>> > cheers
>> > J
>>
>> > --
>> > You received this message because you are subscribed to the Google Groups 
>> > "Wave Protocol" group.
>> > To post to this group, send email to [email protected].
>> > To unsubscribe from this group, send email to 
>> > [email protected].
>> > For more options, visit this group 
>> > athttp://groups.google.com/group/wave-protocol?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Wave Protocol" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/wave-protocol?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Wave 
Protocol" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/wave-protocol?hl=en.

Reply via email to