fixes #1: add a new role "scm" which could update all docs