Doug Cutting just said this over on the Lucene mailing list: Note that subprojects with different committer lists are an anti-pattern at Apache. We've long done this in Lucene, but have recently been asked by the board to consider breaking most subprojects into their own TLPs. Would analyzers someday make sense as an indepdendent TLP? If not, then a subproject with disjoint committers might not be the right pattern.
This has obvious impact on our own discussions about TLP-hood for Mahout. I think our current plan of finishing our current release and then continuing the discussions are still valid. (I am sure that somebody here knew or mentioned this before, but I didn't know it so I decided to import the comment) -- Ted Dunning, CTO DeepDyve