When looking for a decent workflow for deploying content from a staging server to a production server, I find lots of questions and not a lot of useful answers. The answers that exist are usually very painful.
Somebody needs to build a module that does this. I’d do it myself, but I don’t have a clue how.
The basic features it needs are:
1. Look for any changes to pages and posts between the staging server and the production server.
2. Give the ability to choose individual pages or posts to sync from staging to production.
3. It would probably also be good to include this functionality for templates for anyone saving their templates in the database.
There are more things it can do, but I don’t think it would be necessary for the module to include file synchronization, as that can be easily handled via rsync scripts. But this would solve the pain point of not being able to easily sync new content.
Anybody know of anyone who might be working on such a thing already? I thought I saw something about one being in development at some point, but I haven’t seen anything since.