minor: sphinx changes
mms: avoid overwriting dependency cache for different editions
deploy: prototype for new deploy code