This is all awesome - thanks a lot Tim ;-) If you need a reviewer for the blog post, I am happy to do so.
All the best Andy -- Andy Wenk Hamburg - Germany RockIt! GPG public key: https://pgp.mit.edu/pks/lookup?op=get&search=0x4F1D0C59BC90917D > On 16 Mar 2016, at 19:40, Jan Lehnardt <[email protected]> wrote: > > Heya Tim, > > thanks for writing! :) > > I hope everyone agrees here that what you are doing is amazing and we > wish you the best of luck. > > But we also want to help with highlighting your work and showing the > world what is possible. > > I think your outline looks like a great outline for a blog post already, > so unless anyone here objects, feel free to write up a draft at any time > and we’ll take it from there. > > If you want to sign up for an account on http://blog.couchdb.org then > I can add you to the editorial team and you can write the draft right > in WordPress where we publish these things, just tell me your username :) > > Looking forward to reviewing your draft! > > Best > Jan > -- > > > >> On 16 Mar 2016, at 13:31, Tim Millwood <[email protected]> wrote: >> >> After debugging some issues on IRC with Jan he invited me to propose an >> article for the CouchDB blog about the work I'm doing for Drupal and >> CouchDB. >> >> For those that haven't seen, the TL;DR is: We are exposing CouchDB >> compatible endpoints from Drupal (the PHP based CMS, you knew that, >> right?), so that we can replicate content between Drupal sites using the >> replication.io protocol. >> >> It'd be awesome to write a blog post giving a wide arching overview of what >> we are doing. We've had to: >> - Alter all content in Drupal to be revisionable and enforce that >> - Implement revision hashes >> - Prevent revisions from being deleted (and add _deleted flag) >> - Store parent revisions and generate a revision tree >> - Normalize and denormalize all content to and from json >> - Setup all endpoints >> - Implement a replicator in php so we can do full Drupal to Drupal >> replication without CouchDB >> >> One link I shared with Jan was >> https://travis-ci.org/relaxedws/drupal-relaxed/jobs/116109952 which shows a >> test we run adding documents to couchdb, then using out PHP replicator to >> replicate these documents from couchdb, to drupal, then to another drupal >> site, then back to couchdb again. We can a number of additional documents >> through the process, but these are Drupal uses which we are treating as >> documents and also replicating. > > -- > Professional Support for Apache CouchDB: > https://neighbourhood.ie/couchdb-support/ >
signature.asc
Description: Message signed with OpenPGP using GPGMail
