Skip to content

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

@BigBlueHat

Description

@BigBlueHat

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! 😁

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions