From user-return-14959-apmail-couchdb-user-archive=couchdb.apache.org@couchdb.apache.org Thu Feb 17 15:24:42 2011 Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 4070 invoked from network); 17 Feb 2011 15:24:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 17 Feb 2011 15:24:42 -0000 Received: (qmail 96427 invoked by uid 500); 17 Feb 2011 15:24:40 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 96144 invoked by uid 500); 17 Feb 2011 15:24:37 -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 96122 invoked by uid 99); 17 Feb 2011 15:24:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Feb 2011 15:24:36 +0000 X-ASF-Spam-Status: No, hits=2.9 required=5.0 tests=FS_REPLICA,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jwalgran@azavea.com designates 209.85.161.52 as permitted sender) Received: from [209.85.161.52] (HELO mail-fx0-f52.google.com) (209.85.161.52) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Feb 2011 15:24:29 +0000 Received: by fxm5 with SMTP id 5so2779628fxm.11 for ; Thu, 17 Feb 2011 07:24:08 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.79.14 with SMTP id n14mr173449fak.19.1297955811462; Thu, 17 Feb 2011 07:16:51 -0800 (PST) Received: by 10.223.102.130 with HTTP; Thu, 17 Feb 2011 07:16:51 -0800 (PST) In-Reply-To: References: <657A7703-AEE7-4084-85C8-7D17B0DDF270@apache.org> Date: Thu, 17 Feb 2011 10:16:51 -0500 Message-ID: Subject: Re: About CouchDB_replication_protocol From: Justin Walgran To: user@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Aaron, It would be interesting if this C library could also be used in iOS applications (or other, non-Java apps for that matter). Could the library be designed so that the functionality is not tied to a Java implementation? Thanks, Justin On Thu, Feb 17, 2011 at 10:04 AM, Aaron Boxer wrote: > Thanks, sleepnova. > > Yes, I am interested in building a replication layer. > I need it in C, and you are on Android, so I am happy > with writing a standard java library to do this. > > I'll start a project on Github. > > Anyone else who is interested, please say Aye! > > We can take this offline for further planning. > > Cheers, > Aaron > > On Thu, Feb 17, 2011 at 1:22 AM, sleepnova wrote: >> 2011/2/17 Aaron Boxer : >>> I'm game. I think even simply documenting the replication algorithm in >>> great detail would be a big win. >> >> Sorry, I'm not a native speaker. What do you mean by your're game? >> >>> >>> On Wed, Feb 16, 2011 at 4:39 PM, Randall Leeds wrote: >>>> On Wed, Feb 16, 2011 at 12:22, Aaron Boxer wrote: >>>>> Hey Sleepnova, >>>>> >>>>> I'm trying to do something similar. Will your app be OSS? >> >> What things are you trying to do? Is there any chance that we can >> collaborate in someway? >> >>>> >>>> Even if it's not you two should collaborate on making an OSS >>>> replication implementation, licensed such that you can both depend on >>>> it. >>>> I think that'd be a really nice contribution to the community. >> >> Yes... >> The app I'm doing is not an open source project, but it would be great >> to separate the data store and replicator parts to be an open source >> project. I'm now trying to make a trivial/minimal workable version for >> my use case. It would be great for anyone interested in this goal to >> collaborate and share some useful information about the replication >> implementation detail. >> >>>>> >>>>> Cheers, >>>>> Aaron >> >> -- >> - sleepnova >> >