Hi,
Are there other modules similar to the Revision Moderation module that would enable me to set up a workflow like so...

1) Editor submits content
2) Publisher reviews submission and asks Editor to make changes
3) Editor submits new revision
4) Publisher reviews new revision and publishes the content
5) Later on, the Publisher asks the Editor to make some updates to the content
6) Editor submits a new revision, which is held for moderation while the old, published revision remains published
7) Publisher reviews the changes and publishes them

In step #2, the Publisher need not contact the Editor via Drupal... that's not a necessary feature. The contact can be made via email or whatever channel. The main thing is that the Editor role should be able to submit content but not publish content. And Editors can submit new revisions based on content that is already published, but the published content will remain unchanged until the Publisher approves the changes.

The Revision Moderation module has these features but after trying that module out, it doesn't seem to be anywhere near the point where it can be used in a production site in D6. Are there other options for this kind of functionality in Drupal?

Many thanks!
Ryan