Monday Sep 09, 2013

Adopt-a-JSR Success Meeting tomorrow!

We are preparing some material for the upcoming JavaOne conference in San Francisco, discussing the Adopt-a-JSR program--we want to share the success of the program with the community.  There are twenty JUGs as participating in the Adopt-a-JSR program (and now logos for most on the Adopt-a-JSR wiki) in eight languages!


Will you share with me which JSRs your JUG is interested in and any activities you have completed? Any activity makes a difference--discussing with your JUG, reviewing JSR documents, evangelizing the JSR, organizing hack sessions, filing bugs, building applications, etc!  Comments on our activities welcome on blog entry below, or tweet with hashtag #adoptajsr.

We will have a working meeting tomorrow, Tuesday, 10 September, to collect as much as we can together--please join if possible. 

-------------------------------------------------------
Meeting information
-------------------------------------------------------
Topic: Adopt-a-JSR success
Date: Tuesday, September 10, 2013
Time: 9:00 am, Pacific Daylight Time (San Francisco, GMT-07:00)
Meeting Number: 802 563 084
Meeting Password: 23678

-------------------------------------------------------
To start or join the online meeting
-------------------------------------------------------
Go to https://jcp.webex.com/
-------------------------------------------------------
Audio conference information
-------------------------------------------------------

+1 (866) 682-4770 (US)
Conference code: 5731908
Security code: 23678
For global access numbers https://www.intercallonline.com/listNumbersByCode.action?confCode=9454597          
Or +1 (408) 774-4073

Thursday Aug 22, 2013

Announcing the 2013 JCP Award Nominees

Congratulations to the nominees of the 11th Annual JCP Program Awards. The nominations have been posted on JCP.org, where you can read the nomination text and more information about the awards and the nominees.  The community gets together every year during JavaOne to congratulate the nominees at the annual JCP Community Party. The winners will be announced during the evening community party happening this year on Monday 23 September, at the Hilton San Francisco, Cityscape, starting at 6:00 pm.

This year there are four categories: Member of the Year, Outstanding Spec Lead, Most Significant JSR, and Outstanding Adopt-a-JSR Participant (new category!).  Thank you to the community members who submitted nominations. The JCP Executive Committee votes will determine the winners of the awards.  And the nominees are...

JCP Member/Participant of the Year

  • Azul Systems, Gil Tene
  • London Java Community (LJC), Ben Evans, Martijn Verburg, Richard Warburton, Graham Allan
  • Mohamed Tamen

Outstanding Spec Lead

  • Brian Goetz, Oracle
  • Jitendra Kotamraju, Oracle
  • Anatole Tresch, Credit Suisse
  • Chris Vignola, IBM

Most Significant JSR

  • JSR 335, Lambda Expressions for the Java Programming Language
  • JSR 344, JavaServer Faces (JSF) 2.2
  • JSR 352, Batch Applications for the Java Platform
  • JSR 354, Money and Currency API
  • JSR 355, JCP Executive Committee Merge

Outstanding Adopt-a-JSR Participant

  • BeJUG, Johan Vos
  • CeJUG, Helio Frota, Hildeberto Mendonça
  • JUG Chennai, Rajmahendra (Raj) Hegde
  • Morocco JUG and EGJUG, Mohamed Tamen, Boutaounte Faissal

Congratulations again to the nominees and we look forward to celebrating together with the community next month!


Monday Jul 08, 2013

Adopt-a-JSR Meeting 11 July

Please join us for the next Adopt-a-JSR meeting scheduled for Thursday, 11 July at 10:00 am PDT (meeting details below).  Arun Gupta and Martijn Verburg will be joining to discuss how to contribute to Completed/Final JSRs, including the Java EE 7 JSRs, through the Adopt-a-JSR program.  We will also celebrate the success of translating the Adopt-a-JSR wiki into eight languages--we now have Arabic, Chinese, English, French, German, Portuguese, Spanish and Turkish.  We will discuss progress, and interest to translate into other languages. You choose the next language!

New, current and curious or interested Adopt-a-JSR participants are welcome and encouraged to attend. If you cannot attend, not to worry. We will record the audio and post the materials following the meeting on the JCP.org multimedia page.  We will also hold another meeting later in the summer.

Topic: Adopt-a-JSR
Date: Thursday, July 11, 2013
Time: 10:00 am, Pacific Daylight Time (San Francisco, GMT-07:00)
Meeting Number: 804 965 169
Meeting Password: 23678

-------------------------------------------------------
To start or join the online meeting
-------------------------------------------------------
Go to https://jcp.webex.com

-------------------------------------------------------
Audio conference information
-------------------------------------------------------

+1 (866) 682-4770 (US)   

Conference code: 945-4597   

Security code: 23678    

For global access numbers see https://www.intercallonline.com/listNumbersByCode.action?confCode=9454597   

        Or +1 (408) 774-4073   

Tuesday Jun 18, 2013

2013 JCP Award Nominations Open

The time has arrived to open nominations for the 2013 JCP Annual Awards (Hall of Fame page)!  The JCP program celebrates success. Members of the community nominate worthy participants, Spec Leads, and Java Specification Requests (JSRs) in order to cheer on the hard work and creativity that produces ground-breaking results for the community and industry in the Java Standard Edition (SE), Java Enterprise Edition (EE), or Java Micro Edition (ME) platforms.

The community gets together every year at the JavaOne conference to applaud in person the winners of the JCP Program Awards.  This year we have four categories: JCP Member/Participant of the Year, Outstanding Spec Lead, Outstanding Adopt-a-JSR Participant (new category), and Most Significant JSR. This year’s unveiling will again occur at the Annual JCP Community Party held in San Francisco. 

The 11th JCP Annual Awards Nominations are now open until 12 July 2013. Submit nominations via email to pmo@jcp.org or use the nomination form on java.net.

Descriptions of the award categories for this year:

JCP Member/Participant Of The Year - This award recognizes the corporate or individual member (either Member or Participant) who has made the most significant positive impact on the community in the past year. Leadership, investment in the community, and innovation are some of the qualities that EC Members look for in voting for this award.

Outstanding Spec Lead - The role of Spec Lead is not an easy one, and the person who takes that responsibility must be, among other things, technically savvy, able to build consensus in spite of diverse corporate goals, and focused on efficiency and execution. This award recognizes the person who has brought together these qualities the best in the past year, in leading a JSR for the Java community (Java SE, Java EE or Java ME).

Most Significant JSR - Specification development is key to the success of the JCP program and helps ensure we remain a fresh and vibrant community. This award recognizes the Spec Lead and Expert Group that have contributed (either in progress or final) the most significant JSR for the Java community (Java SE, Java EE or Java ME) in the past year.

Outstanding Adopt-a-JSR Participant - This award recognizes the Java User Group (JUG) that has made the most exemplary contribution through the Adopt-a-JSR program in the past year. The London Java Community and SouJava initiated, and are thereby implicitly recognized, in this effort for JUGs around the world to become more involved in the work of JSRs. Innovation, community engagement and technical impact are some of the characteristics that EC members look for in voting for this award.

JSR updates - June 2013

Last week, Oracle and Java Community Process members announced the launch of Java Enterprise Edition 7 (Java EE 7).  The fourteen new JSRs had published their Final Releases previously as announced in an earlier blog entry.  You can view the Java EE 7 launch event on-demand, or the GlassFish YouTube channel; the May/June issue of Java Magazine has a Java EE 7 theme with interviews and contributed articles from myriad JCP Members, Executive Committee Members, Spec Leads, Expert Group Members, and Adopt-a-JSR participants; see twitter link for list.  You can also listen to Java Spotlight podcast interviews with fifteen of the Java EE JSR Spec Leads.  Or catch up on the Java EE media coverage using the list provided by the Aquarium. 

In the last week, there were ten Java EE related JSRs that published their Maintenance Releases--see below for list and links.

  • JSR 322, Java EE Connector Architecture 1.6, published a Maintenance Release.
  • JSR 919, JavaMail, published a Maintenance Release.
  • JSR 109, Implementing Enterprise Web Services, published a Maintenance Release.
  • JSR 115, Java Authorization Contract for Containers, published a Maintenance Release.
  • JSR 245, JavaServer Pages 2.1, published a Maintenance Release.
  • JSR 196, Java Authentication Service Provider Interface for Containers, published a Maintenance Release.
  • JSR 250, Common Annotations for the Java Platform, published a Maintenance Release.
  • JSR 907 , Java Transaction API (JTA), published a Maintenance Release.
  • JSR 318, Enterprise JavaBeans 3.1, published a Maintenance Release.
  • JSR 181, Web Services Metadata for the Java Platform, published a Maintenance Release.

JSR 206, Java API for XML Processing (JAXP) 1.3, published a Maintenance Review; this review closes 15 July 2013.

In addition, JSR 333, Content Repository API for Java Technology 2.1, published its Public Review; this review is open until 8 July 2013.  The EC ballot will be open 2-8 July 2013 (since this is a JCP version 2.7 JSR, the ballot happens while the review is still open and it is a seven day ballot). 

Tuesday Jun 04, 2013

JSR updates and upcoming Public EC Meeting

The remaining Java EE 7 JSRs have published their Final Releases.  Java ME Embedded continues to move forward, as well as JCP.Next.

JSR 342, Java Enterprise Edition 7 (Java EE 7) Specification, has published its Final Release.  Remember to register for the Java EE Launch Webinar next week on 12 June.

JSR 236, Concurrency Utilities for Java EE, has published its Final Release.

JSR 340, Java Servlet 3.1, has published its Final Release.

JSR 345, Enterprise JavaBeans 3.2, has published its Final Release.

JSR 361, Java ME Embedded Profile, Early Draft Review.  The review closes 30 June.

JSR 358, A Major Revision of the Java Community Process, has passed its JSR Renewal Ballot. From the Renewal Ballot: The subject-matter of this JSR (licensing, compatibility, intellectual-property) are extremely complex and require a great deal of discussion and negotiation between the lawyers and business representatives of the various EC companies and organizations. We've been working diligently on the JSR and have made significant progress. We held extensive discussions during our recent face-to-face meeting in Zurich (as we have done at each f2f meeting since the JSR was submitted) and during that meeting the Expert Group agreed to move forward with a series of proposals. Nevertheless, it is likely to be several months before we can produce an Early Draft for review.

Attend the first public EC Meeting of 2013 next week, on 11 June, to hear an update on JSR 358 and JCP.Next progress--details to follow later this week.

Tuesday Apr 30, 2013

JSR updates - April 30

The final set of Java Enterprise Edition (Java EE) 7 Platform JSRs have passed their Executive Committee (EC) Final Approval Ballots yesterday!

  • JSR 236, Concurrency Utilities for Java EE, passed the EC Final Approval Ballot with 19 yes votes.
  • JSR 340, Java Servlet 3.1, passed the EC Final Approval Ballot with 19 yes votes.
  • JSR 342, Java EE 7, passed the EC Final Approval Ballot with 19 yes votes.
  • JSR 345, Enterprise JavaBeans 3.2, passed the EC Final Approval Ballot with 19 yes votes.
  • JSR 346,  Contexts and Dependency Injection for Java EE 1.1, passed the EC Final Approval Ballot with 19 yes votes.

Last week, the following four JSRs passed their EC Final Approval Ballots.

  • JSR 338, Java Persistence 2.1, passed the EC Final Approval Ballot with 22 yes votes.
  • JSR 339, JAX-RS 2.0, passed the EC Final Approval Ballot with 22 yes votes.
  • JSR 341, Expression Language 3.0, passed the EC Final Approval Ballot with 22 yes votes.
  • JSR 356, Java API for WebSocket, passed the EC Final Approval Ballot with 22 yes votes.


On 15 April,  JSR 344, JavaServer Faces 2.2, passed EC Final Approval Ballot with 20 'yes' votes.

And as you may recall from earlier this month, the following four JSRs also passed their Final Approval Ballots.

  • JSR 343, Java Message Service 2.0,  passed the FAB with 22 Executive Committee 'yes' votes.
  • JSR 349,  Bean Validation 1.1, passed the FAB with 22 Executive Committee 'yes' votes.
  • JSR 352, Batch Applications for the Java Platform, passed the FAB with 21 Executive Committee 'yes' votes, and 1 'abstain'.
  • JSR 353, Java API for JSON Processing, passed the FAB with 22 Executive Committee 'yes' votes.

These fourteen (!) Java EE 7 JSRs will soon be posting their Final Releases on JCP.org.

In addition, JSR 360, CLDC 8, recently posted their Early Draft Review; the review closes on 14 May.  There are more JSRs entering Early Draft Reviews that will be posted soon, as well as many Maintenance Releases following the active period of Maintenance Reviews that closed in the last month. Stay tuned for details!  


Tuesday Apr 09, 2013

JSR updates - Java EE 7 JSRs

The first Java EE 7 JSRs have successfully passed their JCP Final Approval Ballots (FAB), the final JCP Executive Committee (EC) vote of the JSR lifecycle, and will progress to Final Release as their next milestone.

JSR 343, Java Message Service 2.0,  passed the FAB with 22 Executive Committee 'yes' votes.

JSR 349,  Bean Validation 1.1, passed the FAB with 22 Executive Committee 'yes' votes.

JSR 352, Batch Applications for the Java Platform, passed the FAB with 21 Executive Committee 'yes' votes, and 1 'abstain'.

 JSR 353, Java API for JSON Processing, passed the FAB with 22 Executive Committee 'yes' votes.

 More JSR updates coming later this week...stay tuned for details!  

Wednesday Apr 03, 2013

JSR updates

JSR updates for February and March 2013!  Busy times for the JCP, particularly for Java EE 7 Java Specification Requests (JSRs).  A few Java SE 8 JSRs have posted updated milestone drafts, as well.  See below for more...

New JSR approved:  JSR 362, Portlet Specification 3.0; now accepting Expert Group Nominations.

Java SE JSRs:

  • JSR 335, Lambda Expressions for the Java Programming Language, posted an Early Draft Review 3.
  • JSR 308, Annotations on Java Types, posted an Early Draft Review 3; review closes on 19 April 2013.

Java EE JSRs: 

  • JSR 342, Java Platform, Enterprise Edition 7 (Java EE 7) Specification passed Public Review Ballot and posted a Proposed Final Draft.
  • JSR 236, Concurrency Utilities for Java EE passed Public Review Ballot and posted a Proposed Final Draft.
  • JSR 338, Java Persistence 2.1, passed Public Review Ballot and posted a Proposed Final Draft.
  • JSR 339, JAX-RS 2.0: The Java API for RESTful Web Services, posted a Proposed Final Draft.
  • JSR 340, Java Servlet 3.1 Specification, passed Public Review Ballot and posted a Proposed Final Draft.
  • JSR 341, Expression Language 3.0, posted a Proposed Final Draft.
  • JSR 345, Enterprise JavaBeans 3.2, passed Public Review Ballot and posted a Proposed Final Draft.
  • JSR 346, Contexts and Dependency Injection for Java EE 1.1, posted a Proposed Final Draft.
  • JSR 356, Java API for WebSocket, passed Public Review Ballot and posted a Proposed Final Draft.
  • JSR 344, JavaServer Faces 2.2, Proposed Final Draft posted and in EC Final Approval Ballot-last day to vote: 15 April 2013. 
  • JSR 343, Java Message Service, Proposed Final Draft posted and in EC Final Approval Ballot-last day to vote: 8 April 2013.
  • JSR 349, Bean Validation 1.1, Proposed Final Draft posted and in EC Final Approval Ballot- last day to vote: 8 April 2013.
  • JSR 352, Batch Applications for the Java Platform, Proposed Final Draft posted and in EC Final Approval Ballot-last day to vote: 8 April 2013.
  • JSR 353, Java API for JSON Processing, Proposed Final Draft posted and in EC Final Approval Ballot-last day to vote: 8 April 2013.
Maintenance Reviews:

  • JSR 322, Java EE Connector Architecture 1.6, posted a Maintenance Review.
  • JSR 919, JavaMail, posted a Maintenance Review 3.
  • JSR 109, Implementing Enterprise Web Services, posted a Maintenance Review 5.
  • JSR 115, Java Authorization Contract for Containers, posted a Maintenance Review 8.
  • JSR 245, JavaServer Pages 2.1, posted a Maintenance Review 3.
  • JSR 250, Common Annotations for the Java Platform, posted a Maintenance Review 2.
  • JSR 907 - Java Transaction API (JTA), posted a Maintenance Review 5. Last day to submit Item Exceptions: 5 April 2013 (review was extended).
  • JSR 196, Java Authentication Service Provider Interface for Containers, posted a Maintenance Review 2. Last day to submit Item Exceptions: 7 April 2013.
  • JSR 318, Enterprise JavaBeans 3.1, posted a Maintenance Review 2. Last day to submit Item Exceptions: 14 April 2013 (the review was extended).

 

Sunday Feb 03, 2013

Adopt-a-JSR Online Meeting - 27 February

In January the JCP hosted a call on the Adopt-a-JSR program to encourage JUG members to get more involved in JSRs developed through the JCP program--20 JUGS are now participating! There were over 40 JUG leaders/members on the call from around the world.  There were some suggestions to encourage more participation and collaboration between JUGs during the unrecorded portion of the call, so we are hosting a follow up meeting for JUG leaders.

Join us Wednesday, 27 February at 09:00 PST for an online meeting with JUGs, Bruno Souza (SouJava), Martijn Verburg (LJC), Heather VanCura (JCP), and Arun Gupta (Oracle/Java EE). We will  provide more details on current JUG Adopt-a-JSR use cases, and new developments. Recording and materials will be made available on the JCP Multimedia page (January meeting is there now).  Also check out the new Adopt-a-JSR organization on GitHub.

Logistical details for the online meeting below.


Topic: Adopt-a-JSR

Date: Wednesday, February 27, 2013

Time: 9:00 am, Pacific Standard Time (San Francisco, GMT-08:00)

Meeting Number: 809 004 757

Meeting Password: 23678

-------------------------------------------------------

To join the audio conference only

-------------------------------------------------------

+1 (866) 682-4770 (US)

Conference code: 945-4597

Security code: 23678 ("adopt" on your phone handset)

For global access numbers see https://www.intercallonline.com/listNumbersByCode.action?confCode=9454597

        Or +1 (408) 774-4073

Saturday Jan 26, 2013

JCP EC Meeting and IOUC last week

Last week was a busy week for the JCP program!  Along with many JSR updates and the Adopt-a-JSR meeting blogged about earlier this week, the JCP participated in the IOUC in Redwood Shores, held the first EC face to face meeting of 2013 in Santa Clara, and hosted a JCP dinner in Santa Clara for the JUG leaders attending the IOUC and JCP EC Members at The Fish Market.

The JCP session slides --with Patrick Curran, Heather VanCura, Bruno Souza and Ben Evans-- at the IOUC are available.  The agenda, meeting materials and minutes will be published from the January EC Meeting will be published on JCP.org soon (the December 2012 EC materials are available now).  We had several Spec Lead presentations at the EC Meeting in January--JSR status updates (15 minutes each) from JSR 339: JAX-RS 2.0: The Java API for RESTful Web Services (Santiago Pericas-Geertsen), JSR 352: Batch Applications for the Java Platform (Chris Vignola), JSR 354: Money and Currency API (Susanne Cech, Werner Keil); and three Spec Lead presentations (~1 hour each) from JSR 342: Java Platform, Enterprise Edition 7 (Java EE 7) Specification (Linda DeMichiel), JSR 236: Concurrency Utilities for Java EE (Anthony Lai), and JSR 335: Lambda Expressions for the Java Programming Language (Brian Goetz).   The agenda also included the annual year end report and summary, and a JSR 358 A major revision to the Java Community Process, Expert Group discussion.  Stay tuned for the full agenda, minutes and materials.


Wednesday Jan 23, 2013

Adopt-a-JSR Transparency Project Needs You!

We are introducing a Transparency sub-project as part of the Adopt-a-JSR program. As discussed in the entry earlier this week, many JUGs are joining and contributing to the Adopt-a-JSR program, with new JUGs coming on board recently, such as JUG Mbale in Africa adopting JSR 353.  There are 20 JUGs adopting 23 JSRs (out of 29 total Active JSRs).  As we discussed in the online meeting we held last week, we encourage JUGs to update the wiki page to help with coordination and collaboration between the JUGs; you can update the wiki page and communicate on twitter #adoptajsr to start.

We also need JUGs or individuals to complete surveys that are transparency check ups on Active JSRs. This will provide qualitative data to the community, Spec Leads and Program Office on the compliance to JCP 2.8/2.9 transparency and participation requirements.  Each Active JSR has a transparency survey and corresponding Transparency project on java.net.  If you are adopting a JSR, this is a great starting point to gather and report on the transparency and participation of the JSR. If you are thinking about adopting a JSR or are just interested in observing and following the JSR, this is a helpful way to start engaging with the JSR and the Expert Group.  Your input will go into the Adopt-a-JSR Transparency sub-project with a matrix of results for each JSR actively operating under JCP 2.8/2.9. 

  • JUGs participating in Adopt-a-JSR: Campinas JUG (Brazil), ceJUG (Brazil), GOJava (Brazil), SouJava (Brazil), Peru JUG, SV JUG (USA), Houston JUG (USA), Toronto JUG (Canada), London Java Community (UK),  BeJUG (Belgium), Madrid JUG (Spain),  JUG Cologne (Germany), Indonesia JUG, Hyderabad JUG (India), JUG Chennai (India), Morocco JUG, Mbale (Uganda), Faso JUG (Africa), Jozi JUG (South Africa). 
  • JSRs 'adopted': 107, 299, 308, 310, 321, 331, 335, 338, 339, 342, 343, 344, 345, 346, 347, 348, 349, 352, 353, 354, 355, 356, 358.  

Your participation in the transparency check ups by completing the surveys for active JSRs will help us do a better job of determining the transparency and participation practices.  

Tuesday Jan 22, 2013

JSR updates last week

In the last week we have had three additional Java EE JSRs publish milestone drafts and one JSR migrate to JCP 2.9.

  • JSR 340, Java Servlet 3.1 Specification, published a Public Review Draft; the review closes 11 February 2013, and the EC ballot will start 12 February 2013. 
  • JSR 345, Enterprise JavaBeans 3.2, published a Public Review Draft; the review closes 19 February 2013, and the EC ballot will start 20 February 2013. 
  • JSR 352, Batch Applications for the Java Platform, published a Proposed Final Draft.
  • JSR 107, JCACHE - Java Temporary Caching API, migrated to JCP 2.9! 

There are 4 open EC Public Review Ballots this week.

  • JSR 344, Java ServerFaces 2.2 (closes 28 January 2012).
  • JSR 338, Java Persistence 2.1 (closes 4 February 2012).
  • JSR 353, Java API for JSON Processing (closes 4 February 2012).
  • JSR 356 , Java API for WebSocket (closes 4 February 2012).  Also check out interview with Danny Coward, Spec Lead for JSR 356 on the Java Spotlight podcast this week!

Wednesday Jan 09, 2013

JSR updates - Java EE JSRs in Public Review

Three Java EE 7 JSRs have published Public Drafts in the last week for review and feedback prior to their EC Public Review ballots, scheduled for February 2013.  See links below and send your feedback!  You can view a list with schedule updates of the Java EE 7 JSRs on the Java EE wiki.

JSR 342,  Java Platform Enterprise Edition 7 (Java EE 7), published a Public Review Draft; the review closes 11 February 2013, and the EC ballot will start 12 February 2013. 

JSR 343, Java Message Service 2.0, published a Public Review Draft; the review closes 4 February 2013, and the EC ballot will start 5 February 2013. 

JSR 236, Concurrency Utilities for Java EE, published a Public Review Draft; the review closes  4 February 2013, and the EC ballot will start 5 February 2013. 

There are also four other Java EE 7 JSRs that published Public Review Drafts in late December, with review periods still open:

JSR 344, JavaServer Faces 2.2, published a Public Review Draft; the review closes 14 January 2013, and the EC ballot will start 15 January 2013. 

JSR 356, Java API for WebSocket, published a Public Review Draft; the review closes  21 January 2013, and the EC ballot will start  22 January 2013. 

JSR 338, Java Persistence 2.1, published a Public Review Draft; the review closes  21 January 2013, and the EC ballot will start  22 January 2013. 

JSR 353, Java API for JSON Processing,  published a Public Review Draft; the review closes  21 January 2013, and the EC ballot will start  22 January 2013. 

Sunday Dec 30, 2012

2012 JCP Year in Review

As we come to the end of the year, a brief 2012 JCP Year in Review summary is below.  The year was marked with many signs that point toward making the future Java...


- JSR progress:  New Java ME/Embedded JSRs were submitted (JSR 360, Connected Limited Device Configuration 8, and  JSR 361, Java ME Embedded Profile), Java SE 8 JSRs made progress in the JCP program (JSR 308, Annotations on Java Types,  JSR 310, Data and Time API and JSR 335, Lambda Expressions for the Java Programming Language), 14 Java EE 7 JSRs also made steady progress through the JCP program (JSR 107, Java Temporary Caching API, JSR 236, Concurrency Utilities for Java EE, JSR 338, Java Persistence API 2.1, JSR 339, Java API for RESTful Web Services 2.0, JSR 340, Servlets 3.1, JSR 342, Java EE 7 Platform, JSR 343, Java Message Service 2.0, JSR 344, JavaServer Faces 2.2, JSR 345, Enterprise JavaBeans 3.2, JSR 346, Context & Dependency Injection 1.1, JSR 349, Bean Validation 1.1 , JSR 352, Batch Applications for the Java Platform, JSR 353, Java API for JSON Processing, JSR 356, Java API for WebSocket).

- JCP.Next reform efforts moved forward:  JCP 2.8 migration continued since its' introduction in October 2011--we now have 29 Active JSRs, 27 of them have migrated to JCP 2.8 or above; the introduction of JCP 2.9 through JSR 355; and the approval of the proposal for the third part of this effort, JSR 358, a Major Revision to the Java Community Process.

- Public EC Meetings: In 2012 the first Public EC Meetings were held. Two official JCP EC Meetings were made available to all for download on JCP.org Multimedia page, as well as five meetings for Spec Leads.  The two ECs were merged into one at the conclusion of the 2012 EC Elections, with voter turnout of 24%, and welcoming new members, CloudBees and Cinterion Wireless. There are now 24 JCP EC Members on one merged EC.  Listen to an update from
Patrick Curran and Heather VanCura on the Java Spotlight Podcast Episode 108.


- The JCP program recognized Active Spec Leads and Maintenance Leads (see profiles): The work of Spec Leads and Maintenance Leads is central to the standardization of Java technologies and processes. These leaders communicate with their Expert Group, the Program Office, the EC, and the public using their JSR pages, community project sites, observer aliases, blogs, tweets, and other tools. They track the milestones that keep their JSRs,, Reference Implementations (RIs), and Technology Compatibility Kits (TCKs) progressing on schedule; see Best Practices and Tips.  A good time to mention that the 2012 Star Spec Lead nominations are still open--the deadline has been extended to 18 January 2013.  Anyone can submit nominations for a current Spec Lead operating under the current version of the JCP program (version JCP 2.8 or 2.9).  

- Momentum and participation from JUGs:  Following the launch of the global Adopt-a-JSR Program in 2011, this year there was continued success, with 13 JUGs participating in the Adopt-a-JSR program.  The JCP program also experienced growth in the membership of JUGs--with the JCP offering incentives to Java User Groups to join the JCP, 11 new JUGs joined the JCP Program in 2012, for a total of 36 JUG Members.  In 2013, the JCP will also expand membership efforts to also f
ocus on Corporate Members, as described in this membership article.

- Tenth Annual JCP Awards: The community celebrated the nominees of three awards categories: JCP Member/Participant of the Year, Outstanding Spec Lead, and Most Significant JSR. This year's winners were:

  • JCP Program Member of the Year: London Java Community and SouJava

  • Outstanding Spec Lead: Victor Grazi, Credit Suisse

  • Most Significant JSR: JCP.Next, Patrick Curran, Spec Lead 

In recognition of a decade of JCP award recognition and appreciation, we published an award retrospective; also check out the JCP Awards Hall of Fame for a peek at all of the winners and nominees.

- Participation in conferences around the world: This year the JCP significantly increased their participation in developer and community conferences including JavaOne--Russia, India, San Francisco, Brazil-- locations, Devoxx in Belgium, DOAG in Germany, and JustJava in Brazil. Highlights...JavaOne San Francisco Wrap-up,101 Ways to Improve Java session with Martijn Verberg and Bruno Souza, Nighthacking with Steve Chin at Devoxx and OTN interview, Devoxx JCP Session,  JavaOne Brazil JCP Participation session with Fabio Velloso.

Overall, 2012 was a fabulous year filled with Java community enthusiasm and platform evolution, and w
e are looking forward to an even better year in 2013!  The JCP calendar for 2013 has been published, and the first EC Meeting of 2013 will be held 15-16 January in Santa Clara, California (hosted by Intel). There will be more data from 2012 in the form of a 2012 Annual Year End Summary during the January 2013 meeting.  The materials will be posted on the JCP EC Meeting Summaries page.  We hope you will continue to read this JCP Program Office blog, and follow us on Twitter @jcp_org (297 tweets, 1482 followers). 

Happy New Year!

About

This is the group blog for the Java Community Process (JCP) program office.

Search

Categories
Archives
« June 2016
SunMonTueWedThuFriSat
   
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  
       
Today