basic skeleton of the thing
implement git.get_canon_filename