Welcome!

Patrick Curran

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


Top Stories by Patrick Curran

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) organizations participate in the EGs, one organization takes the lead and is responsible for managing the development process. The Spec Lead title belongs to the representative of the organization that leads the Expert Group. Spec Leads organize the meetings and coordinate the activities of the Expe... (more)

Open Source and Open Standards

As I write this article the 2008 FOSDEM (www.fosdem.org/2008/) (Free and Open Source software Developers European Meeting) is about to start. Of course, by the time you read this the meeting will be long over (that's the name of the game with publishing deadlines). I will not be attending, but several members of Sun's OpenJDK (http://openjdk.java.net/) team are gathering in Brussels to meet with the movers and shakers of the free and open source software world. This suggested the topic for this month's column, in which I will explore the relationship between open source and open ... (more)

The JCP at the 2008 JavaOne Conference

As I write this the JCP’s Program Office staff is busy preparing for this year’s JavaOne Conference, to be held at the Moscone Center in San Francisco from May 6 through May 9. As you read this you’re probably at the conference, or if you were unable to attend I hope you’ve had a chance to follow it via webcasts, blogs, and news reports. The JCP’s role at JavaOne is significant. Indirectly we’re involved in the majority of the technical sessions, panel discussions, and BOFs, since these address technologies that have been or are being developed through the JCP program. See the c... (more)

Transparency, Agility, and Democracy

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 ... (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)