Revisions allow you to track differences between multiple versions of your content, and revert back to older versions.
Executive Summary: A researcher or educator needs to request installation of a software application or library on a resource someone else administers.
This use case is fully satisfied by the current XSEDE system.