All, Megan at the Drupal Association (cc'd) is looking to amplify stories like this via the Drupal Association. Who's the best person to speak to her and I about this? Jan? Jenn? someone else?
On 31 March 2016 at 10:06, Tim Millwood <[email protected]> wrote: > 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> >> 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 <[email protected]> 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 <[email protected]> >> 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 <[email protected]> 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 <[email protected]> >> >>> 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 <[email protected]> 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 <[email protected] >> > >> >>>>> wrote: >> >>>>>>>> >> >>>>>>>> I've setup a wordpress account, username "timmillwood1". >> >>>>>>>> >> >>>>>>>> On 22 March 2016 at 12:19, Garren Smith <[email protected]> >> 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 < >> [email protected]> >> >>>>>>> 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 <[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/ >> >>>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>>> >> >>>>>>> -- >> >>>>>>> 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/ >> >> >
