I came across an interesting paper [PDF] today on the intersection between modularity and developer skill in open source projects. I'm often a cheerleader for greater modularity in software, open or ...