JCP Program Office
JCP Program Office
Archives
« June 2009
SunMonTueWedThuFriSat
 
1
3
4
5
6
7
8
9
10
13
14
15
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today
Click me to subscribe
Search

jcp.org

Links
 

Today's Page Hits: 68

Main | Next page »
Tuesday Jun 16, 2009
New jcp.org information and training

So the next revision to jcp.org is here, in conjunction with the roll-out of JCP 2.7 for all the JSRs that were previously operating under JCP 2.6. It's a lot for one day. But we in the PMO are holding a few events this week to help you with the transition, as well as some online guides to help people understand the changes and new features.

Here's the new site launch announcement: http://jcp.org/en/press/pmo/launch

Here's an overview of the new features: http://jcp.org/en/introduction/intro

We'll be having a Town Hall meeting on Thursday, 18 June. Details are here: http://jcp.org/en/whatsnew/townhall 

Here's an overview of the changes for everyone in JCP 2.7: http://jcp.org/en/resources/2.7

Tomorrow, 17 June 2009, the PMO will host 2 calls for Spec Leads to present the new site's features and to answer any questions. the first call is at 08:00 PT, the second is at 17:00 PT; the content should be the same, other than the questions asked.

Call #1:

Topic: SL call for new jcp.org
Date: Wednesday, June 17, 2009
Time: 8:00 am, Pacific Daylight Time (GMT -07:00, San Francisco)

-----------------------------------------------------
To register for this meeting
-----------------------------------------------------
1. Go to https://java.webex.com/java/j.php?ED=108932222&RG=1&UID=0
2. Register for the meeting.

Once you register, you'll receive a confirmation email with instructions for joining the meeting.

*************************************

Call #2:

Topic: SL Training for new jcp.org
Date: Wednesday, June 17, 2009
Time: 5:00 pm, Pacific Daylight Time (GMT -07:00, San Francisco)

-----------------------------------------------------
To register for this meeting
-----------------------------------------------------
1. Go to https://java.webex.com/java/j.php?ED=108932247&RG=1&UID=0
2. Register for the meeting.

Once you register, you'll receive a confirmation email with instructions for joining the meeting.


Posted at 09:04PM Jun 16, 2009 by Harold Ogle in JCP  |  Comments[0]

Friday Jun 12, 2009
And the winners are...
At the JavaOne Conference last week, we announced the winners of the seventh annual JCP Program Awards.  Congratulations to all of the winners and the nominess--you are what makes the community work!
Posted at 01:41PM Jun 12, 2009 by heathervc in JCP  | 

Thursday Jun 11, 2009
JCP Events @ Java One Pictures now available !

The JCP PMO had many events during JavaOne.

 I tried to snap as many pictures as I could and they are finally available! Click on the images below to browse the albums:

JCP Community Party Java One 2009 Duke @ JCP Party - Java One 2009 2009 JCP Awards Ceremony JavaOne 2009


Posted at 05:03PM Jun 11, 2009 by Max Lanfranconi in JCP  | 

Tuesday Jun 02, 2009
JCP at JavaOne, day 1
The JCP program will hold its' annual party tonight at 7pm.  JCP members, JUG members, Java friends, Java One attendees...everyone  is invited to the always-anticipated Community Party at the Intercontinental Hotel.

This is THE place for JCP members to network with architects known around the world, Expert Group members, Spec Leads of the most popular Java standards, EC members, the Chair of the JCP program, and members of the program office.

Participants will enjoy appetizers and drinks, pick up door and raffle prizes, and cheer on the recipients of the coveted JCP Program Annual Awards.  Plus, a special appearance by Duke.  Hope to see you there!

Posted at 03:41PM Jun 02, 2009 by heathervc in JCP  | 

Friday May 29, 2009
JavaOne sessions related to the JCP & JSRs

The Program Office did the heavy lifting and went through the JavaOne conference content catalog looking for sessions with a focus on JSRs &/or the JCP--using keywords such as JSR, JCP, Java Community Process, Specification, and API, there were over 60 sessions.  The particular JavaOne sessions are sorted into the following editions of the Java Platform. 

There are 18 sessions with a focus on Java ME, 23 sessions with a focus on Java SE and 20 sessions with a focus on Java EE.

 Check it out...see you next week!


Posted at 04:24PM May 29, 2009 by heathervc in JCP  | 

Thursday May 28, 2009
Introducing JCP program version 2.7

Yesterday the JCP introduced a new version of the program -- JCP 2.7.  This is a Maintenance Release of JSR 215.  We also announced the nominees of the 2009 JCP Program Annual Awards.  See the release here


Spec Leads can find out more out these changes by attending the workshop sponsored by the PMO on Monday 1 June in San Francisco, CA.  There are still a few spots left--contact the PMO if you are interested in attending.  Read about all of the JCP sponsored events at JavaOne, including the annual JCP program community party here .  Duke will be there, and the 2009 JCP Awards will also be presented there.  Plenty of food and drink as usual, and this year we will have t-shirts as well as a raffle/prize drawing!


Posted at 10:33AM May 28, 2009 by heathervc in JCP  | 

Tuesday May 19, 2009
Students and JUGs-now is the time to join!

You may already know that individual developers can join the JCP program FREE of change.  Currently about 70 percent of the JCP membership is comprised of this category of members.  Did you know that this extends and includes student developers?  During the month of May, there is extra incentive for students to get involved and participate in the JCP program. The first 20 students to join the JCP program in May 2009 will receive a 1 GB JCP program memory key (note "student" as title on JSPA).

Another growing group of members (currently 2-3%) in the JCP program are institutions and not-for-profits, including Java User Groups (JUG).  The regular $2000 annual fee is being waived for JUGs.
That's right--JUGs can join the JCP for free. Act now !

So far, in 2009, the following JUGs have joined: JUG-USA, Houston JUG, Connecticut JUG, Oklahoma City JUG, Detroit JUG, Malasia JUG, Polish JUG, Japan JUG, Riviera JUG, JUG-RU, JUG-Macedonna, JUG-Utah, JUG-RIO, JUG-WUG (London), JUG-Duchess.  Our inaugural JUG members are SouJava and BeJUG.

There will be a JUG leader meeting with members of the JCP program office on the evening of Monday, June 1 in San Francisco (the day prior to the JavaOne conference).  We want to know how we can better meet the needs of your membership and offer the support you want.  If you are interested please contact me via email at heather at jcp dot org or leave a comment on this blog.  Details are here.  If you can't make the meeting, please get in touch anyway!

A reminder for all JCP program members there is a special discount throughout 2009 for Java training classes in the Sun catalog. You will get your priority code after you join...if you need yours, contact the PMO.

Posted at 09:27AM May 19, 2009 by heathervc in JCP  | 

Thursday May 14, 2009
JavaOne is coming...
It's just over two weeks until the 2009 JavaOne Conference.  The JCP program office is busy planning some of the regular favorite events for the community, including the annual party on Tuesday June 2--the annual awards will be presented and Duke will be there.  Check out the details here...more to come as we get closer to June.
Posted at 01:17PM May 14, 2009 by heathervc in JCP  |  Comments[1]

Monday May 11, 2009
JCP in the headlines

Some of the most recent headlines on the JCP program are below.

* [LOTD] CMIS Plugfest, JCR and Star Spec Leads -- Content Management Collection, 5/4

* JCP Program Unveils 2009 Star Spec Leads: Program recognizes Spec Leads who consistently showcase their value -- Sys-Con, 5/2 (Also in Sys-Con Open Source Magazine)

* JCP Announces 2009 Star Spec Leads -- Java Entrepreneur, 5/1

* The JCP up close and personal -- JavaWorld, 4/10

 *HOnline Interview with Patrick Curran, JCP Chair:
http://www.h-online.com/open/Interview-Patrick-Curran-chair-of-the-JCP--/features/112862


The JCP Executive Committee heads to London/Winchester, United Kingdom this week for the second face to face meeting of the year and a press round table.  Look for updates on jcp.org.

Posted at 04:25PM May 11, 2009 by heathervc in JCP  | 

Tuesday May 05, 2009
JCP version 2.6 (JSR 215) Open for Review--Please Comment

JSR 215, JCP version 2.6, is open for Maintenance Review until 25 May.  As previously mentioned, the JCP Executive Committee (as the Expert Group) and the JCP Chair (as the Spec Lead) have been working and discussing these changes for many months.  Once accepted, JCP version 2.7 will take effect in June 2009.  All community spec leads, expert group members, participants, observers, etc are encouraged to review and comment on the proposed maintenance changes.  Send comments to jsr-215-comments at jcp dot org.

You can use the following list to track the changes--it indicates where in the Process document there are edits for each proposal. This is intended to be read along with the edited version of the Process document (see link above).

1. Transparency – JSR EGs must publish and respond to public comments and EC sees it before EC Ballots.
Section 1.2 – there already is a requirement for making JSR initiation comments publicly available and also available to the EC (it's currently ignored). Changed text to allow consolidating similar comments.
Section 2.3 – add words to make same requirement for making comments public in Early Draft
Review as already required in JSR Initiation. Added wording to require publicly viewable response before moving to next stage (Public Draft).
Section 3.1 – add words to make same requirement for making comments public in Public Draft
Review as already required in JSR Initiation. Added wording to require publicly viewable response before moving to next stage (Proposed Final Draft).

2. Transparency - Require publication of full public spec, TCK and RI licenses starting at JSR initiation Section 1.2.1 already says “The Spec Lead will provide the EC with the terms under which the RI and TCK will be licensed no later than the start of JSR Review.” (currently ignored – spec leads often provide a sketch of some terms and sometimes virtually no useful information). Added clarification to require publicly viewable licenses.
Section 2.2.1 same wording as 1.2.1 in section on updates to the information at later stages.

3. Transparency – JSR EGs must publicly state what transparency techniques are used in JSR EG on public JSR status page.
Section 2.2.1 remove words “are free to operate Expert Groups in whatever style they feel is most appropriate”. There are restrictions in the Process doc on how the EGs operate – not useful or accurate to have a statement like this – they can operate according to what the Process document says.
Section 2.2.1 added words requiring that JSR EG must publicly state which transparency techniques are used in the JSR EG. It already says “the EC members expect Spec Leads to carefully choose which tools are best for their Expert Groups and commit to using them” This clarifies that to provide specific information that must be provided about what methods are being used.

4. Transparency – JSR EGs discouraged from using JCP Confidential information in their drafts or final output.
Section 2.1.1 added words to discourage use of information that falls under the JCP Confidential
definition in any EG drafts or output. Using confidential information in EGs prevents use of the other transparency methods. e.g. read only mail lists for EG work, open source groups able to keep up with drafts in implementations.

5. Agility - Clarify process to remove uncooperative spec lead to deal with issues like bankruptcy or other issues that stall the JSR.
Section 2.1.3 added words to allow changing to different JCP Member, not just different person within the same JCP Member organization. The current wording says “the EC may direct the PMO to ask the Member who provided the Spec Lead to provide a replacement”. What does that mean when the Member is an individual? What does it mean when the Member is in bankruptcy and has no ability to act on it? What does it mean when the objectionable behavior from the Spec Lead is a reflection of the lack of interest of the Member or where the Spec Lead wants to stall the JSR?

6. Agility - Clarify role of EG members during Maintenance phase.
Section 3.5 – added words to clarify that Maintenance Lead can call upon members of the EG for aid in the Maintenance role. Did not remove words “and disbands”. The change reflects what actually is the practice now without removing the words. The EG disbands but the Maintenance Lead can continue to call on those members for help (e.g. in preparing a new JSR for a new EG or for Maintenance Reviews).

7. Agility – Allow EC Members to call for a Maintenance Review Item Exception Ballot up until the end of the Maintenance Review. Current rules require any EC objections to be stated more than 7 days before the end of the review – so the last 7 days of the current review are meaningless and reviews can be functionally as short as 23 days.
Section 4.2.2 added words to move any Item Exception Ballot until after the end of the Maintenance Review. The way it is now if there is a 30 day Maintenance Review, the EC has to raise any objections more than 7 days before the end of the review. So the review time effectively is only 23 days. The easy fix for this is to move the very rare Item Exception Ballots to after the end of the regular review period. This has no impact on JSRs that don't have objections from the EC and allows the complete 30 day review in the by far most common case. This doesn't slow down the vast majority of Maintenance Reviews where formal objections are not raised by an EC Member.


8. Agility - Require that an updated Spec be posted after a Maintenance Review completes successfully.
Section 4.2.2 added words to require posting an updated spec after changes are approved in a
Maintenance Review. There have been JSRs where updated specs are not published after successful Maintenance Reviews. Implementers are expected to read the spec, knowing some of it may be replaced by Maintenance changes and then read each change list in each Maintenance Review and try to figure out what the Spec should actually say. That should not be allowed. If the Spec Lead doesn't know how the Spec changes to the extent that they can update the spec, the change should not be permitted.

9. Agility – Change deadline for requiring special election for EC vacancy to avoid special election occurring too close before the regular election. The current rules call for a special election to fill a vacant EC seat if the vacancy occurs more than 3 months before the next regular election, but given how long it takes to prepare and conduct elections, that could lead to a special election very soon before a regular election, causing confusion. Make that a longer time.
Section A.4.2 changed so no special election if ratified seat is vacated within 6 months of regular
election. With the current 3 months a special election could happen right before the regular election (given the delays in starting and running an election).
Section A.4.3 same change for openly elected EC seat. See immediately above.

10. Transparency – Ensure transparency in Maintenance process by publishing requests for
maintenance changes publicly (e.g on an archived mail list). When a Maintenance Review occurs both these requests for changes and the disposition must be publicly viewable (e.g. deferred with brief comment why, rejected, with brief comment why, included in Maintenance Review).
Section 4.2 Added text requiring a publicly archived Maintenance email feedback address for public comments.
Section 4.2.1 Added text requiring summarizing comments with disposition and making that public along with change log when Maintenance Review starts.

11. Agility - Final Release must be published promptly after Final Ballot Approval. (one JSR was approved nearly 5 years ago and still has not published a final spec.)
Section 3.4. changed to require all materials needed to publish final release are given to the PMO
before the start of the Final Ballot. If they don't have this material, they are not ready for Final Ballot.  Otherwise, what is the EC approving?

12. Agility - Deal with dormant JSRs that are no longer functioning.
Section 2.1.3 changed to say that if group no longer functioning at all EC can vote to replace spec lead (if group not functional enough to vote itself). The new spec lead can either continue or decide to terminate the group.

13. Transparency - Include URL for additional licensing obligations for EG members from 3rd party hosting services (for mail lists, code repositories) in Initial JSR Request. Update with EC if changed.  Some 3rd party services require licensing that is different than JSPA (e.g. host site gets patent grants).
Section 1.2.1 – added text to do the above

14. Elections - Elections voting takes place over a period of 6 weeks from when voting starts to when it completes, making it difficult to focus JCP Member attention on the election process. Change timing of ratified election and open election to improve participation.
Section A.4.3 – rearranged wording to make it a one word change to determine the relative start times of the ratified and open elections. Changed to make ratified and open election voting in same 2 week period. Also requirement to notify on JCP website 4 weeks before start of voting what materials are needed to run in election.

15. Duties of EC - Clarify that duties of the EC in providing guidance to the PMO includes developing and publishing white papers, reports or comments if either one or both of the EC's finds that appropriate.
Section A.3 Duties and Responsibilities item “Provide Guidance to the PMO” - added a couple of sentences. Provide guidance to the PMO <addition>.and JCP Community to promote the
efficient operations of the organization and to guide the evolution of Java platforms and
technologies. Such guidance may be provided by mechanisms such as publishing white
papers, reports, or comments as the EC deems appropriate to express the opinions of one or
both Executive Committees.</addition>.

Posted at 01:27PM May 05, 2009 by heathervc in JCP  | 

Monday May 04, 2009
Congratulations to the 2009 Star Spec Leads

The program office announced the 2009 JCP Program Star Spec Leads on Friday.

The new Star Spec Leads are Ed Burns, Mike Milikich and David Nuescheler--a big congratulations and sincere thank you to these Stars for their exceptional performance, service and contribution to the commuinty!

The Star Spec Leads Program was launched by the JCP program office four years ago, and recognizes JCP program Spec Leads  who consistently showcase their value through their JSR leadership in their Expert Group (EG) as well as in areas outside their EG, such as establishing best practices, operating transparently and mentoring others.

You can also read about past Star Spec Leads in the JCP Star Spec Lead Hall of Fame .

Posted at 02:10PM May 04, 2009 by heathervc in JCP  | 

First Edition of the 2009 JCP program newsletter available


The January/February edition of the JCP program newsletter is available on jcp.org .

 The March/April edition went out last week and will be available shortly.

Posted at 01:59PM May 04, 2009 by heathervc in JCP  | 

Friday Apr 17, 2009
7th Annual JCP Program Award Nominations OPEN!
The JCP Program Management Office (PMO) presents JCP program awards each year during the JavaOne Conference. This year marks the seventh annual awards, and there is a change in the process to enable more transparency and openness to the community.

This year the JCP program office will accept nominations from the community for the the JCP Program Awards in six categories.  Nominations are open to anyone with an interest in Java technologies and community participation--JCP program membership or affiliation not required! If your nomination wins an award, there is a recognition gift in it for you!  Nominate here.

The categories for the awards are as follows--see the board for a full description of each category (registration for the board posting is very lightweight--only email required):

- JCP Member of the Year
- JCP Participant of the year
- Most Outstanding Spec Lead for Java Standard Edition/Enterprise Edition
- Most Outstanding Spec Lead for Java Micro Edition
- Most Innovative JSR for Java Standard Edition/Enterprise Edition
- Most Innovative JSR for Java Micro Edition

Nominations have been extended and will be open until 1 May 2009.

To find out more about the JCP Program Awards and view previous winners visit this page on jcp.org.

Posted at 03:46PM Apr 17, 2009 by heathervc in JCP  | 

Thursday Apr 02, 2009
Help test the new jcp.org

The PMO has been working on a major revision to the jcp.org web site, and we're getting ready to open up the site for beta testing. If you are already a user of the current jcp.org web site, we'd like your assistance in testing the new site to ensure that all the kinks are ironed out before we launch later this year.

 If you are interested in volunteering as a beta tester of the new jcp.org site, send mail with the subject "New jcp.org tester" to pmo at jcp.org before 15 April 2009. Instructions for accessing the test site will be sent to you shortly thereafter.

Posted at 08:58AM Apr 02, 2009 by Harold Ogle in JCP  | 

Thursday Mar 26, 2009
JSR deadlines for JavaOne
Deadlines for submitting materials to be posted on jcp.org before JavaOne 2009.[Read More]
Posted at 05:12PM Mar 26, 2009 by Harold Ogle in JCP  |