Hi all.

I am trying to find a way to deploy content from one site to another, and could use some input from those that have done this before as to the best way to proceed.

We have a master site that contains content (topical videos, in this case), organized by taxonomy. We have two (and potentially more) subsites which we want to 'inherit' nodes from a certain taxonomy term on the master site.

There are two specific requirements needed for this:

  1. The procedure must be automatic - that is, if a video node is assigned a taxonomy term for a given subsite, it will be automatically pushed or pulled to the new site within a reasonable amount of time (ie, by the end of the next cron run or something like that).
  2. If a video is removed from a subsite taxonomy term, it should be removed from the subsite.
  3. If a node is updated on the master site, the updated copy needs to be sent to the subsites.

I've looked at a few different methods of doing this, and here are my thoughts:

  1. Deploy - http://drupal.org/project/deploy - Looks like an excellent module, but we don't want to have to manually push each and every video to the proper client sites. Looks perfect for other content staging uses though.
  2. Content Distribution - http://drupal.org/project/content_distribution - This looks like it gets closer to what we need in that items added to a Nodequeue are automatically sent to the subsites. However, it doesn't seem to handle the removal case stated above. Also, I am not sure how it handles the update case.
I am not opposed to creating a custom solution using Services, but before reinventing the wheel, I want to make double sure that there isn't something already out there that gets me closer.

Thanks for any input / advice!

Brian

Reply via email to