couchdb-marketing mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Millwood <...@millwoodonline.co.uk>
Subject Re: Drupal + CouchDB
Date Tue, 22 Mar 2016 12:24:37 GMT
I've setup a wordpress account, username "timmillwood1".

On 22 March 2016 at 12:19, Garren Smith <garren@apache.org> wrote:

> Sorry I'm really slow to reply on this. This is really great Tim. I'm
> looking forward to the blogpost.
>
> On Thu, Mar 17, 2016 at 11:30 AM, Andy Wenk <andywenk@apache.org> wrote:
>
> > 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 <jan@apache.org> 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 <tim@millwoodonline.co.uk>
> > 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/
> > >
> >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message