Looks okay to me, though I do have 3 questions/comments. - how is pylint run? (I can't get to logilab's web site to look at the documentation.) If pylint needs pointers to sources in other directories to be effective[1], it would be useful to add a "lint" or "check" target to the relevant makefile(s).
- squishdeltas() could do with a comment saying that the repo write lock should be held before calling. - cdm_arcs(), cdm_bugs(): why do we convert the tuple returned by filter() into a set? Rich> (Do Sun US have next week off?) We have Thursday and Friday off as holidays, but some people take additional days as vacation days. mike [1] as opposed to "cd $SRC/tools/onbld; pylint"