I need to track a future revision of a published node that can be reviewed, edited, and eventually published over the currently published revision of the node.
The idea is that you have a page that is published and public but you are able to start making edits on a copy of the published page that are not visible to the public. When you are ready you can then publish this revision over the published, public one.
This feature is provided by the (excellent looking) Workbench module. However, Workbench is only for Drupal 7. Is there a Drupal 6 module that provides this future revision support?