In embodiments, a system and method for submitting information to a
lifecycle in a virtual content repository (VCR) is provided that includes
defining the lifecycle wherein the definition includes a plurality states
and one or more transitions to interconnect and impose an order on the
plurality of states, providing to a first process access to the lifecycle
wherein the first process can cause the information to transition from a
first state of the plurality of states to a second state of the plurality
of states according to a first transition of the one or more transitions,
wherein the information is accessible through a logical namespace that
encompasses the VCR, and wherein the information can include at least one
of: content and schema information.