Couchbase Lite for Browsers

76 views
Skip to first unread message

Brad Gronek

unread,
Aug 8, 2014, 4:30:59 PM8/8/14
to mobile-c...@googlegroups.com
Are there any plans for a Couchbase Lite for Browsers version that essentially officially carries over the wonderful PouchDB library to the Couchbase world?

 

J. Chris Anderson

unread,
Aug 11, 2014, 12:17:54 PM8/11/14
to mobile-c...@googlegroups.com


On Friday, August 8, 2014 1:30:59 PM UTC-7, Brad Gronek wrote:
Are there any plans for a Couchbase Lite for Browsers version that essentially officially carries over the wonderful PouchDB library to the Couchbase world?


I am doing some initial investigations here, especially around what parts of the codebase would make sense to share with PouchDB, level-down, etc. No official plans but if we do build something the goal would be to have an API the same as Couchbase Lite on other platforms. 

So far all I've done is an initial test suite scaffold, generated from our API spec, but as soon as we have an implementation that's useful we'll open the repo.

Chris

Alexander Gabriel

unread,
Aug 11, 2014, 2:52:20 PM8/11/14
to mobile-c...@googlegroups.com

That is GREAT news!

Alex

--
You received this message because you are subscribed to the Google Groups "Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mobile-couchba...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mobile-couchbase/4f4d5f47-0b49-4885-b021-22766511704c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Nolan Lawson

unread,
Aug 16, 2014, 8:10:02 PM8/16/14
to mobile-c...@googlegroups.com
Hey J. Chris,

We also happily accept pull requests, and for stuff that might not make sense for core, we have a pretty decent plugin API too. :)

Cheers,
Nolan

Yaron Goland

unread,
Aug 21, 2014, 2:50:13 PM8/21/14
to mobile-c...@googlegroups.com

{ "soapbox" : "As someone who completely depends both on PouchDB and CouchBase Lite, please, please, please, just make CouchBase Lite work with PouchDB as-is. The world desperately needs compatibility and making PouchDB 'just work' with CouchBase Lite would be a mitzvah. Right now our life is a mine field of incompatibilities that has reduced us to using CouchBase Lite just for local replication and almost nothing else. :(


I understand the logic behind still wanting the CouchBase lite API running in Javascript. But please just implement that on top of PouchDB. I know you know Nolan and friends really well but I can second from personal experience that the PouchDB team in general is super open to good ideas and happily willing to take PRs.


Standard protocols are what make for powerful communities. It's what enables us to leave our proprietary, closed off, limited corners and create a rich world where awesome things happen. When it comes to exchanging structured data we live in this bizarre retread of the world before the web where our data is locked behind proprietary and/or incompatible protocols. We desperately need an agreed upon standard for rich data exchange. CouchDB can be that standard. And CouchBase Lite is really close to actually implementing that standard. If we can just close that gap (which running on PouchDB would do, have you seen their awesome test suite? [1]) we could unleash enormous creativity!",

"signed" : "Yaron",

"[1]" :  "https://github.com/couchbase/couchbase-lite-java-core/issues/202",

"ps" : "And no, I'm not going to escape the new line characters properly! Writing this whole thing in pseudo-JSON was stupid enough as it is. :)" }



From: mobile-c...@googlegroups.com <mobile-c...@googlegroups.com> on behalf of Nolan Lawson <nolan....@gmail.com>
Sent: Saturday, August 16, 2014 5:10 PM
To: mobile-c...@googlegroups.com
Subject: Re: Couchbase Lite for Browsers
 

Alexander Gabriel

unread,
Aug 21, 2014, 4:01:59 PM8/21/14
to mobile-c...@googlegroups.com
+1

hey, that comes from microsoft! 
;-)



Reply all
Reply to author
Forward
0 new messages