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 Thu, 31 Mar 2016 09:06:03 GMT
Awesome, thanks all!

As mentioned I will update / edit the post as needed throughout the day,
and will propose a new post to marketing@ in a few months as things develop.

On 31 March 2016 at 10:03, Jan Lehnardt <jan@apache.org> wrote:

> And we’re live:
>
> http://blog.couchdb.org/2016/03/31/drupal-couchdb/
>
> Tweets here, please help push them along :)
>
>   https://twitter.com/CouchDB/status/715463868336709633
>   https://twitter.com/CouchDB/status/715463937240801280
>
> Thanks again Tim! You’re always welcome to guest-post on our blog ;)
>
> Best
> Jan
> --
>
>
> >
> > On 31 Mar 2016, at 10:54, Andy Wenk <andywenk@apache.org> wrote:
> >
> > Hi Tim,
> >
> > I just read the article. Awesome - thanks so much for writing this up ;-)
> >
> > All the best
> >
> > Andy
> > --
> > Andy Wenk
> > Hamburg - Germany
> > RockIt!
> >
> > GPG public key:
> https://pgp.mit.edu/pks/lookup?op=get&search=0x4F1D0C59BC90917D
> >
> >
> >
> >
> >> On 31 Mar 2016, at 09:40, Tim Millwood <tim@millwoodonline.co.uk>
> wrote:
> >>
> >> I think we should be good to publish this whenever you're ready so that
> it
> >> can go into this weeks weekly news.
> >>
> >> There is another post I want to link to, but it hasn't gone live yet, I
> >> will edit the post to add it when ready.
> >>
> >> It looks as though you're right and I don't have the right permissions
> in
> >> WordPress. Please push the button!
> >>
> >> On 29 March 2016 at 16:27, Jan Lehnardt <jan@apache.org> wrote:
> >>
> >>> PHEW, I was about to announce that the post is live now when I saw your
> >>> mail and quickly removed tweets and set the article to private and
> >>> scheduled it for April 30th, so it got removed from the blog page.
> >>>
> >>> It’s all good now, sorry for the rush there.
> >>>
> >>> Take your time!
> >>>
> >>> Feel free to publish when ready, but I’m not 100% if you have the right
> >>> permissions in WordPress, just let me know if you don’t and I’ll push
> the
> >>> button :)
> >>>
> >>> If you do publish it, let us know, so we can set up tweets and whatnot
> :)
> >>>
> >>> Best
> >>> Jan
> >>> --
> >>>
> >>>> On 29 Mar 2016, at 16:19, Tim Millwood <tim@millwoodonline.co.uk>
> wrote:
> >>>>
> >>>> Can we wait a few days? there are some minor additions I want to make.
> >>>>
> >>>> I will make sure it's ready before the weekly news goes out. I may
> also
> >>>> have something for weekly new by then too.
> >>>>
> >>>> Am I ok to publish myself when ready?
> >>>>
> >>>> On 29 March 2016 at 15:16, Jan Lehnardt <jan@apache.org> wrote:
> >>>>
> >>>>> Tim,
> >>>>>
> >>>>> this is brilliant!
> >>>>>
> >>>>> If nobody objects, I’ll post this later today.
> >>>>>
> >>>>> Jenn, we want to add this to the weekly news ;)
> >>>>>
> >>>>> Best
> >>>>> Jan
> >>>>> --
> >>>>>
> >>>>>> On 26 Mar 2016, at 11:34, Tim Millwood <tim@millwoodonline.co.uk>
> >>> wrote:
> >>>>>>
> >>>>>> For those who have access I have provided an initial draft of
my
> blog
> >>>>> post
> >>>>>> at https://couchdbblog.wordpress.com/?p=937&preview=true
> >>>>>>
> >>>>>> I will be proof reading and reviewing through today with an
aim to
> >>>>> publish
> >>>>>> later in the week.
> >>>>>>
> >>>>>> All feedback welcome.
> >>>>>>
> >>>>>> I tried to keep it pretty high level and not too technical,
and
> would
> >>> be
> >>>>>> happy to provide follow up posts with more technical details
if
> there's
> >>>>>> interest.
> >>>>>>
> >>>>>> On 22 March 2016 at 13:37, Jan Lehnardt <jan@apache.org>
wrote:
> >>>>>>
> >>>>>>> Oops, sorry, I left you hanging there. I’ve now added
you as an
> author
> >>>>> to
> >>>>>>> blog.couchdb.org.
> >>>>>>>
> >>>>>>> Best
> >>>>>>> Jan
> >>>>>>> --
> >>>>>>>
> >>>>>>>> On 22 Mar 2016, at 13:24, Tim Millwood <tim@millwoodonline.co.uk>
> >>>>> wrote:
> >>>>>>>>
> >>>>>>>> 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/
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Professional Support for Apache CouchDB:
> >>>>>>> https://neighbourhood.ie/couchdb-support/
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>>> --
> >>>>> Professional Support for Apache CouchDB:
> >>>>> https://neighbourhood.ie/couchdb-support/
> >>>>>
> >>>>>
> >>>
> >>> --
> >>> Professional Support for Apache CouchDB:
> >>> https://neighbourhood.ie/couchdb-support/
> >>>
> >>>
> >
>
> --
> Professional Support for Apache CouchDB:
> https://neighbourhood.ie/couchdb-support/
>
>

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