1. An extensible dependency management framework, comprising: a dispatcher system for creating and registering a set of dependency management dispatchers; a handler system for creating and registering a set of dependency management handlers; and a change management system for receiving notifications of changes to resources from the set of dependency management dispatchers, for querying an index to identify dependents of the changed resources, and for calling the set of dependency management handlers associated with the changed resources to update the dependents.