7. The method of claim 5 further comprising the step of broadcasting a new profile corresponding to the change to the parent documents that voted to accept the change if the votes received from the parent documents to accept the change do not meet the defined voting threshold.
5. A computer-implemented method for making changes to shared content in a content management system, the method comprising the steps of: detecting a change to a shared document in a repository managed by the content management system; in response to the detected change, inserting applicability metadata in the shared document; each parent document voting to accept or reject the change made to the shared document; and removing the applicability metadata in the shared document if the votes received from the parent documents to accept the change meet a defined voting threshold.