"The right platform for this is probably dotLRN, for scoping and creation of developer communities and such. "
Ben, could you please elaborate on this one. I don't see why dotLRN is the right platform and not OpenACS per se. The way I see it, is that dotLRN is a learning management system. Admitedly, it has features that could go back to the toolkit (OpenACS) but if we start moving everything that needs community scoping to dotLRN then there would be no OpenACS -- just dotLRN.