We propose an infrastructure for collaborative content management and version control for structured mathematical knowledge.
This will enable multiple users to work jointly on mathematical theories with minimal interference.
We describe the API and the functionality needed to realize a CVS -like version control and distribution model.This architecture
extends the CVS architecture in two ways,motivated by the specific needs of distributed management of structured mathematical
knowledge on the Internet.On the one hand the one-level client/server model of CVS is generalized to a multi-level graph of
client/server relations,and on the other hand the underlying change-detection tools take the math-specific structure of the
data into account.