Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to use PouchDB (or RxDB) locally and provide sync to IBM's Cloudant #5

Open
BigBlueHat opened this issue Oct 12, 2018 · 0 comments

Comments

@BigBlueHat
Copy link

PouchDB and RxDB (which is based on PouchDB) are JSON document storage databases modeled around Apache CouchDB on which IBM's Cloudant is based.

It would be amazing to have this project be purely JS-based (no MongoDB to install, etc), and to have it be able to use CouchDB's replication protocol to stay in sync with a cloud-server for backup, permanence, publication, etc.

I realize this has been an idle/quiet project for nearly 4 years now, but LDP is baked into the Web Annotation Protocol and Linked Data Notifications (LDN). Consequently, having a shared foundation with minimal (or single ecosystem/language) dependencies would go a long way toward making this a foundation for future projects.

Alternatively, if you'd like this code to continue, but lack time to maintain it, perhaps we can discuss its being donated to the Apache Software Foundation (of which IBM is an active participant) as part of the Apache Annotator (incubating) project (which I'm working on growing/building/making). Apache Annotator is looking to build a Web Annotation Protocol server (based on LDP per above), and this could serve as a great starting point.

Anyhow. I appreciate y'all building a JS-based LDP implementation, and would love to see its life continue! 😁

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant