Skip to main content

Moving Java into the Open

Heather VanCura (Java Community Process (JCP)), Patrick Curran (Java Community Process)
Java & JVM
Average rating: ****.
(4.00, 1 rating)
Slides:   external link

This session will explore how Java development has been brought into the open over the past several years. Several Java developer efforts have brought open source development processes and new levels of transparency and participation into their communities. The Java Community Process (JCP) program celebrates fifteen years of Java standards development in 2014. Since the initiation of an effort to expand the developer participation in the JCP program through a three part series of reforms, Java standards development is more open that it ever has been. We will explore how far we have come since the inception of the JCP.Next effort in 2011, as well as the plans made for the near future to bring even greater openness, transparency and participation into the the Java developer community.

Photo of Heather VanCura

Heather VanCura

Java Community Process (JCP)

Heather VanCura manages the JCP Program Office and is responsible for the day-to-day nurturing, support, and leadership of the community. She oversees the web site, JSR management and posting, community building, events, marketing, communications, and growth of the membership through new members and renewals. Heather has a front row seat for studying trends within the community and recommending changes. Several changes to the program in recent years have included enabling broader participation, increased transparency and agility in JSR development.

Photo of Patrick Curran

Patrick Curran

Java Community Process

Patrick Curran is Chair of the JCP. In this role he oversees the activities of the organization’s Program Management Office including driving the process, managing its membership, guiding specification leads and experts through the process, leading Executive Committee meetings, and managing the web site.

Patrick has worked in the software industry for more than 25 years, and at Sun (and now Oracle) for almost 20 years. He has a long-standing record in conformance testing, and most recently led the Java Conformance Engineering team in Sun’s Client Software Group. He was also chair of Sun’s Conformance Council, which was responsible for defining Sun’s policies and strategies around Java conformance and compatibility.

Patrick has participated actively in several consortia and communities including the W3C (as a member of the Quality Assurance Working Group and co-chair of the Quality Assurance Interest Group), and OASIS (as co-chair of the Test Assertions Guidelines Technical Committee). Patrick’s blog is here.