Welcome!

Patrick Curran

Subscribe to Patrick Curran: eMailAlertsEmail Alerts
Get Patrick Curran via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Patrick Curran

A couple of months ago in this column I discussed the ways in which many Expert Groups conduct their business in an open and transparent manner. After that informal review, the JCP's Program Management Office (PMO) conducted a more formal survey, asking Spec Leads what they were doing to meet their obligations under the Java Community Process to operate in a transparent manner. We received responses from approximately half of the Spec Leads for the 75 JSRs that we classified as active (those that made some progress through the system since the beginning of 2007). This is a good response rate, but we believe that we can also conclude that those who did not respond probably are not making any special efforts to operate in a transparent manner. (If they were, they would have wanted to receive credit for their actions.) While many Expert Groups (EGs) are trying hard, w... (more)

Smoke-Filled Rooms

It's sometimes argued that the Java Community Process's development procedures are secretive and that the general public is excluded from participating. While this may have been the case in the past, it's no longer true. The majority of JCP Expert Groups now do their work in an open and transparent manner, and this mode of operation is becoming increasingly common. As early as 2004, recognizing the importance of community involvement in the JSR development process, the JCP's Process Document was revised to encourage open communications. We now require that JSR submissions includ... (more)

JSR Watch: Focus on Spec Leads

The Java Community Process requires the development of not only technical specifications, but also Reference Implementations (which prove that specs can be implemented) and conformance test suites (Technology Compatibility Kits or TCKs), which are used to verify that implementations conform to the specifications. The Expert Group (EG), which is typically composed of representatives from all of the member organizations that have an interest in the technology addressed by the JSR, is responsible for these deliverables. Although several (sometimes as many as 20 or even more) organiz... (more)

JSR Watch: Here’s to Progress

The end of the year is an opportunity to review the past year's activity, and to present this to our Executive Committee (EC) members, to our broader membership, and to the general public. So this month I will summarize our progress during the past year. PMO Initiatives First, in addition to the ongoing work of moving JSRs through the process (more on this later), the JCP engaged in a couple of new initiatives around transparency and agility. I've addressed the transparency issue relatively recently in this column, so I won't say much more here except to remind you that we are no... (more)

JSR Watch: Summer Housekeeping

It's summer. JavaOne is behind us, and much of Europe is on holiday :) At this time of year life in the JCP slows down somewhat. Nevertheless JSRs continue to move through the process, and this month I'll discuss several of these, and demonstrate how their progress has been facilitated by some of the housekeeping changes we've recently made in our processes. Before I go into the details, however, please note that the old JCP interest mailing list has been replaced by the jcp-announcements forum bulletin board on the new jcp.org web site. Please check this out for the latest news a... (more)