From user-return-14942-apmail-couchdb-user-archive=couchdb.apache.org@couchdb.apache.org Wed Feb 16 20:23:25 2011 Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 8602 invoked from network); 16 Feb 2011 20:23:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 16 Feb 2011 20:23:25 -0000 Received: (qmail 91003 invoked by uid 500); 16 Feb 2011 20:23:23 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 90970 invoked by uid 500); 16 Feb 2011 20:23:23 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 90961 invoked by uid 99); 16 Feb 2011 20:23:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Feb 2011 20:23:23 +0000 X-ASF-Spam-Status: No, hits=2.9 required=5.0 tests=FREEMAIL_FROM,FS_REPLICA,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of boxerab@gmail.com designates 74.125.82.54 as permitted sender) Received: from [74.125.82.54] (HELO mail-ww0-f54.google.com) (74.125.82.54) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Feb 2011 20:23:16 +0000 Received: by wwb31 with SMTP id 31so1810446wwb.23 for ; Wed, 16 Feb 2011 12:22:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=Wul/CpWFh4ZFYniUTF3hmPAxf8HJ6EifFQ9RgX2MJzE=; b=dvuHJrLPcyRdBhvZRyjvnGCyWk2rubn9MW1E4Hj6rcVuG60MMG7S2b/qj85uybJVv/ dY1U6tRgnEnfTSDeWHAuBsHZ8TUOqJGS87YYlQVgRAAfQVbJj3KwCqH3+xYuAjSu7pP1 mKW5OiI4o6Y9h2Bp59c8M1MLJA2Hohh0NfxFY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=n6Z3dRL4/2QVrmI7AsRC2yuUCbhwJXmosuEpIpidnWKIAsmFsUVjtVAYQq+7MWEo2A 0ZYw55HhTsOxAMtwVop4/JKJoYwRpezE0Oae7TinZvWjITEMPwGsxwyQYtF7c9yMPIk+ NEqFN4UEg1mGHnXWbLe6jtCVS5QYu4ax+57YQ= MIME-Version: 1.0 Received: by 10.227.143.148 with SMTP id v20mr911089wbu.222.1297887776302; Wed, 16 Feb 2011 12:22:56 -0800 (PST) Received: by 10.227.132.142 with HTTP; Wed, 16 Feb 2011 12:22:56 -0800 (PST) In-Reply-To: References: <657A7703-AEE7-4084-85C8-7D17B0DDF270@apache.org> Date: Wed, 16 Feb 2011 15:22:56 -0500 Message-ID: Subject: Re: About CouchDB_replication_protocol From: Aaron Boxer To: user@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hey Sleepnova, I'm trying to do something similar. Will your app be OSS? Cheers, Aaron On Wed, Feb 16, 2011 at 3:18 PM, sleepnova wrote: > 2011/2/15 Jan Lehnardt : >> >> On 15 Feb 2011, at 15:06, sleepnova wrote: >> >>> I might implement an embedded version of CouchDB...(ignore) >> >> While an honourable goal, porting the replicator and getting it all righ= t is gonna be a lot more work than working on improving the Android port. > > Sorry for my inaccuracy, I just want to implement a lightweight local > store that can replicate with CouchDB (Don't need a web server to > export my data). My little Android app is only about 64KByte now, it's > not likely to include an extra dependency to a several MB package. > What I need to know is how Couch replicator works, maybe plus > _id/rev/Etag generation rules. > > The replicator algorithm thread does help. :) > >>> I also create a quora entry. >>> http://www.quora.com/What-is-the-CouchDB-replication-protocol >> >> I'm not really sure what good this does when you also ask here. > > Just trying to make these information easier to access on the web. > Mailing list doesn't seems like a great place to rank and organize answer= s. > >>>> what's wrong with using the regular CouchDB Document API? >>>> >>>> =A0http://wiki.apache.org/couchdb/HTTP_Document_API > > Nothing wrong with it, I'll use CouchDB Document API once I figure out > the replicator logic. > >>>> Cheers >>>> Jan >>>> -- > > -- > - sleepnova >