Summary
A case study of the trailblazing JSR 166 specification development process.
Advertisement
Susan Mitchell (no relation :-) wrote up a case study of JSR 166. In case you didn't recognize the JCP numbering, JSR 166 is creating the new java.util.concurrent capabilities that are being introduced as part of J2SE v1.5.
Doug Lea and the rest of the expert group have worked hard to make the JSR 166 specification development process as open and transparent as they could given the constraints of the JCP (Java Community Process). I heartily applaud Doug and the rest of the expert group for blazing this trail.
Lest this be merely a love fest, I must say that the JCP still has a long ways to go before it is truly an open, transparent, and community process.
ObDisclaimer: Yes, I'm quoted in the article so I must be biased.