[ https://issues.apache.org/jira/browse/COUCHDB-1824?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13690407#comment-13690407 ]
Jens Alfke commented on COUCHDB-1824: ------------------------------------- They're both needed for interoperability. The HTTP calls used by the replicator are documented now, but only on the unofficial wiki, and only because I added documentation along the way while I wrote the TouchDB replicator. At the time a lot of the info existed only in the source code and in the heads of people like Filipe and Damien. My unstated assumption here is that replication interoperability is a good thing, and that other database implementations should support the same protocol and algorithms so they can freely replicate with CouchDB and each other. That's very powerful, and I don't know of any other open protocols for replication. > Official documentation of replication algorithm? > ------------------------------------------------ > > Key: COUCHDB-1824 > URL: https://issues.apache.org/jira/browse/COUCHDB-1824 > Project: CouchDB > Issue Type: Documentation > Components: Documentation > Reporter: Nathan Vander Wilt > > Though it's in some ways an internal detail, it might be nice to provide a > canonical description of CouchDB's replication protocol (algorithm, really) > in the documentation. See links at: > http://wiki.apache.org/couchdb/Replication#Protocol_Documentation -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira