DryDock is a Web publishing application that
implements a development/production Web site
pipeline. It codifies an approval process that
forces users to approve all Web site changes
before they go into production. It is easy to
customize for integration into an existing Web
development setup, it does no heavy-handed content
management, and it's designed be transparent to
Web authors. It tracks revisions, issues email
notification of changes, and lets administrators
instantly know the complete history of any file
that has ever been published.