java.sun.com has published an interview with Don Deutsch in which he describes the process of evolving the Java Community Process to its latest form, the JCP 2.5.
The 25 months of meetings, conference calls, and emails consumed thousands of professional hours from the team; all ad hoc participants wanted to improve the JCP, but there was little agreement on how. Everyone was highly dedicated and made many sacrifices to keep the process moving forward. But, as you might expect, among a population as broad and diverse as the Java community, with all of the corporate perspectives and individual interests, there was not an immediate path to agreement on a number of issues. Frankly, coming to consensus was much harder than I ever imagined.