A system and method for providing a lifecycle for content in a virtual
content repository (VCR), comprising, integrating a plurality of
repositories into the VCR, storing the content in the VCR, allowing the
content to go through a set of states according to a lifecycle
definition, and wherein the content is accessible through a logical
namespace that encompasses the plurality of repositories.