Tuesday Aug 16, 2016

JCP 2016 Award Nominess

The nominations for the 14th annual JCP Program Awards have closed. Congratulations to the nominees of the 14th Annual JCP Program Awards!  The community gets together every year during JavaOne to celebrate the nominees at the JCP Party.  The winners will be announced during the evening at the party, happening on Monday, 19 September, at the amazing Cityscape venue on top of the Hilton in San Francisco.  This year there are four categories of awards:  Member of the Year, Outstanding Spec Lead, Most Significant JSR, and Outstanding Adopt-a-JSR Participant.  Thank you to the community members who submitted nominations. The JCP Executive Committee will vote to determine the winners of the awards. The nominees for the 2016 JCP Awards are....


JCP Member/Participant of the Year:

  • Arjan Tijms: Expert group member for JSR 372, and highly active committer. Arjan is a serious community contributor that is active in pretty much every Java EE JSR and is helping moving forward the Security JSR and JSF 2.3.
  • Christian Kaltepoth: Christian is instrumental in keeping the MVC specification moving forward. He has great work on MVC 1.0 and Ozark.
  • Reza Rahman: Excellent leadership and perseverance moving JSRs forward. He's helped to coordinate activities around many JSRs that target next Java EE release.
  • Roman Grigoriadi: Roman is a member of JSONB team responsible for the reference implementation. He's done a great job developing the RI from scratch to a functional version what we have now.
  • Werner Keil: Werner is one of the few JCP EC members consistently vocal about Java EE. He also helps contribute to a number of Java EE JSRs including JSON-P.


Outstanding Spec Lead:

  • Antoine Sabot-Durand: Antoine has been driving CDI 2.0 (JSR 365, Contexts and Dependency Injection) steadily towards its ambitious technical goals. He has generated a enthusiastic spirit of collaboration among the members of the CDI Expert Group and members of the community, running this JSR in an exemplarily transparent manner. He hosts weekly meetings with the expert group and interested community members and generates lively discussions in the EG mailing list and JIRA.
  • Dmitry Kornilov: Besides limited resources and full time commitment to other projects, Dmitry managed to push the JSON-B (JSR-367) spec forward. Dmitry's responsive participation in user / expert mailing list and prompt updates to specification contributed to a fresh feel of project liveness. JSON-B is one of the only Java EE 8 JSRs still on track thanks to Dmitry.
  • Martin Scott Nicklous: Scott has been an excellent lead, and has pushed this spec continuously forward, working tirelessly on the TCK, spec, etc. Scott is the Spec Lead of JSR 362 (Portlet 3.0) and has been a strong, consistent, and steady leader since the JSR was started back in 2013. Scott has contributed many of the ideas and features that are found in this new version of the Portlet Specification. In addition, he has carefully and respectfully considered all of the feedback from the EG over the years. He cares deeply about the success and adoption of portlet technology and has been dedicated to his role as Spec Lead.Outstanding effort in leading the Portlet 3.0 Spec (JSR-362). Scott has written the majority of the 3.0, as well as the reference implementation and TCK. Truly an exceptional talent and hard worker!
  • Neil Griffin: Neil Griffin is the spec lead for JSR 378: Portlet 3.0 Bridge for JavaServerTM Faces 2.2 Specification. He has been proposing changes and additions to the Portlet Bridge Spec and API on a weekly to bi-weekly basis. He always explains the need for changes in depth and answers the questions of the other experts. He listens to feedback and is willing to consider other points of view. See the mailing list and FACES issues for more details: https://java.net/projects/faces-bridge-spec/lists/jsr378-experts/archive. He is also part of the following expert groups: JSR 362: Portlet Specification 3.0, JSR 372: JavaServer Faces (JSF 2.3) Specification, and JSR 371: Model-View-Controller (MVC 1.0) Specification. He participates actively in the Portlet 3.0 expert group (JSR 362) (https://java.net/projects/portletspec3/lists/jsr362-experts/archive). He is a committer to Pluto 3.0, the Portlet 3.0 reference implementation. He has delivered talks on JSR 378, and also done a talk and a podcast about about Portlet 3.0 with spec lead Scott Nicklous (https://www.google.com/search?q=neil+griffin+jsr+362). Neil also participates actively in the JSF 2.3 (JSR 372) expert group, advocating for portlet compatibility (https://java.net/projects/javaserverfaces-spec-public/lists/jsr372-experts/archive).

Most Significant JSR:

  • JSR 365, Contexts and Dependency Injection 2.0: Since its inception, CDI has facilitated innovation in the Java EE Platform, and simplified application development. CDI 2.0 is a major enhancement in this technology which will bring these benefits to applications that are not dependent on Java EE. The CDI 2.0 Expert Group has been making excellent progress towards its ambitious technical goals.
  • JSR 367, Java API for JSON Binding (JSON-B): JSON-B standardises the way how Java objects are mapped to JSON documents. This is a quite young but very important JSR. This year it's made all the way to the public draft. JSON-B is one of the only Java EE 8 JSRs still on track.
  • JSR 364, Broadening JCP Membership: This JSR makes contributing to Java a lot easier, even if one isn't working for a company with a strategic interest in Java or self-employed. JSR 364 now allows more individuals to help the Java Community Process in similar ways as the likes of Apache or Eclipse do. With a relatively small Contributor Agreement instead of long and tedious paperwork, often impossible to handle without a legal department willing to help. Thanks to JSR 364 it should be easier to get more JSRs done where resources by even the biggest corporate members can sometimes reach their limits.

Outstanding Adopt-a-JSR Participant:

  • Faso JUG (Burkina Faso), Constantin Drabo; Faso JUG is one of the youngest African JUGs who enthusiastically leapt onto adopting most of the Java EE JSRs, running several sessions on     JSON-B, JMS, Java EE 7 and others.
  • Dutch JUG: The Dutch Java User Group held a hackathon for JSR 371 (MVC 1.0). As the result of this hackathon the JUG prepared a large feedback list containing question and ideas for improvement. This feedback was very valuable for the EG and helps to improve the specification.
  • Chicago JUG, Josh Juneau and Bob Paulin: Josh and Bob have been leading the Chicago Java User Group (CJUG) Adopt-A-JSR efforts. Josh has been advocating our membership to review and adopt the new Java EE 8 specs. Each Adopt-A-JSR meeting at CJUG Josh deep dives into a JSR by providing an overview of the spec, where to get the source, building the source, as well as some code examples. Josh's step by step approach lowers the barrier of entry for developers not used to working on bleeding edge code. Josh has also been an advocate for the JCP through the Java EE Guardians group using a data driven approach to citing his concerns with Java EE 8. Josh has been steadfast in his work to get the community more involved in the JCP and specifically the Adopt-A-JSR program. Bob has also made great contributions towards Adopt-a-JSR program with leading the Chicago JUG efforts around JDK 9.

Award Category Descriptions:

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.


Wednesday Mar 09, 2016

Last Day Sessions in Early Adopter Area of JavaLand Conference

This is the week of the JavaLand conference in Bruhl Germany.  We have been having fun in the Community Hall of the conference with many Java community project leaders and members.  Today in the Early Adopter Area and tables we will have the following scheduled discussion sessions and a contest and instruction on getting OpenJDK running on your machine.  The sessions for today are as follows:
  • CDI and Security JSR - Anatole Tresch and David Blevins - 11:00 a.m.
  • Broadening JCP Membership - Heather VanCura - 12:00 p.m.
  • JavaServer Faces and Servlet 4.0 - Ed Burns - 1:00 p.m.
  • Agorava - Werner Keil - 2:00 p.m.

If you are attending JavaLand this week, please stop by and see us!

Tuesday Oct 27, 2015

Congrats to the JCP 2015 Annual Award Winners

Congratulations to the winners of the 13th Annual JCP Program Awards! The winners are posted on JCP.org, where you can read the nomination text and more information about the awards and all of the esteemed nominees.  The community gets together every year during JavaOne to congratulate the nominees at the annual JCP Community Party--this year the JCP party was held at the  the Hilton San Francisco, Cityscape (top of the Hilton Hotel in Union Square), overlooking the San Francisco Bay with panoramic views of the Golden Gate and East Bay bridges.  There were a plethora of networking opportunities, food, cake, drinks, the NullPointers aka the Java Community Band, Duke photo opportunities, door prizes, and a raffle.

This year there were four award categories (added a new awards category for Adopt-a-JSR program participants): Member of the Year, Outstanding Spec Lead, Most Significant JSR, and Outstanding Adopt-a-JSR Participant.  Many community members submitted nominations, and the JCP Executive Committee voted to determine the winners of the awards.  

The room was full of good cheer, playful humor, a music band of Java developers, and enthusiastic appreciation of much that has been accomplished on behalf of Java technology in the previous year.

The winners in their respective categories for the 2015 JCP Annual Awards::

JCP Member/Participant of the Year: Adam Bien

Outstanding Spec Lead: Anatole Tresch

Most Significant JSR:  JSR 363, Units of Measurement API

Outstanding Adopt-a-JSR Participant: Raj Hegde, JUG Chennai

Congratulations again to all of the JCP Program Award Nominees and Winners, as well as the attendees of the annual JCP party-- the Java Community (YOU) make the party!

Tuesday Sep 08, 2015

JCP 2015 Award Nominees


Congratulations to the nominees of the 13th Annual JCP Program Awards!  The community gets together every year during JavaOne to celebrate the nominees at the JCP Party.  The winners will be announced during the evening at the party, happening on Monday, 26 October, at the amazing Cityscape venue on top of the Hilton in San Francisco.  This year there are four categories of awards:  Member of the Year, Outstanding Spec Lead, Most Significant JSR, and Outstanding Adopt-a-JSR Participant.  Thank you to the community members who submitted nominations the JCP Executive Committee will vote to determine the winners of the awards. The nominees for 2015 are....

Member/Participant of the Year:

  • Arjan Tijms (Zeef): Arjan has been very active and provides great input into many expert groups including Java EE, JSF and Java EE Security. He also actively evangelizes Java EE. He is a great example of what we should expect from an individual in the JCP and deserves to be recognized.
  • Adam Bien: Adam has consistently been part of key Java EE JSRs and consistently helps evangelize them in the community. In fact it would not be inaccurate to say that Adam is the highest profile evangelist for Java EE and the JCP. We should recognize Adam for his continued contributions.
  • Ivar Grimstad: Ivar is a newcomer to the JCP but is already leaving his mark. Most notably as a member of the MVC specification he has been putting a lot of effort towards evangelizing it in addition to Java EE generally. We should encourage Ivar by recognizing his efforts.
  • David Blevins (Tomitribe): David has long been a strong supporter of the JCP in many Java EE related JSRs and continues his sincere hard work. He has also long been a strong advocate of Java EE in the community. We should recognize David for his contributions.
  • Alex Soto: Alex has jumped into the JSON-P EG and in a few weeks, he became the most active (non Oracle) EG member for this JSR. He has also contributed part of the RI. Alex also does a lot of evangelism for 'his' JSR (JUGs, Devoxx, JavaOne, etc.).

Outstanding Spec Lead: 

  • Anatole Tresch: Anatole has successfully seen the Money & Currency API, JSR 354, to completion. In doing so, he has collaborated extensively with his Expert Group members as well as the broader Java community by actively participating in many hack days and hackergartens around the word, and speaking at numerous developer conferences.
  • Manfred Riem and Santiago Pericas-Geertsen: Despite the resource and scheduling challenges in Java EE 8 JSRs, Santiago and Manfred have made steady progress in the JSR 370, MVC 1.0 specification. They have also successfully engaged a number of folks from the community in the specification and RI.
  • Antoine Sabot-Durand: Antoine has made solid and fast progress in the key CDI specification. He has an ambitious set of technical goals, runs an open community and operates extremely transparently. We should recognize Antoine as a measure of encouragement. 
  • Greg Luck, Brian Oliver and Cameron Purdy: After an extended development process, Greg, Brian and Cameron successfully led JSR 107, JCACHE - Java Temporary Caching API, to completion and in the year since final release have five compatible implementations listed on JCP.org: https://jcp.org/aboutJava/communityprocess/implementations/jsr107/index.html.

Most Significant JSR:

  • JSR 365, Contexts and Dependency Injection (CDI) 2: CDI has long been a key enabler for Java EE and an important specification to the community. CDI 2 is a very timely major investment in the specification. The CDI 2 specification is also moving steadily forward with it's ambitious technical goals in a completely transparent fashion.
  • JSR 371, Model View Controller (MVC) 1.0: MVC is attempting to standardize a very mature space with strong non-standard competitors. The specification also needs to contend with the strong JSF ecosystem. So far the spec leads have done a great job of creating traction behind the specification and community excitement. MVC 1.0  Give us a action based MVC based on REST, is so helpful and easy to learn. This is the end of JSF vs Spring MVC battle. Now we'll have two MVC frameworks, standards and both are great.
  • JSR 363, Units of Measurement API: It's the first JSR targeted to help with the Internet of Things, tackling sensor readings from edge devices and measurements in a standard way. Made to work on multiple environments, both Java ME 8 Embedded and Java SE makes it versatile across a large number of platforms and devices. JSR 363 is also the first and so far only JSR other than the core Java ME 8 JSR 361 (MEEP) utilizing optionality and modularity towards both a minimal footprint on very small devices and a Java 9 / Jigsaw compliant future.
  • JSR 354, Money and Currency API: As one of the few "domain driven" JSRs it helped solve problems like consistent monetary representation, rounding or formatting amounts in areas that had long been unresolved by the JDK. As well as exchange rate providers for the most important institutions making rates available or specialized FX providers that are now able to offer their rates and services in a standard compliant manner. Most importantly, JSR 354 seems the only JSR so far to offer a dual-platform RI for Java 8 and older versions at the same time when it went Final. 

Outstanding Adopt-a-JSR Participant:

  • Josh Juneau/Chicago JUG: Josh has done a great job engaging with Java EE 8 specifications and evangelizing the Adopt-a-JSR program itself. This is both within the Chicago JUG but also in the broader community. His efforts should be recognized as encouragement to him and others. 
  • Olena Syrota and Oleg Tsal-Tsalko/Ukraine JUG: Contributing to JSR 367 test code-base (https://github.com/olegts/jsonb-spec), promoting ‘Adopt a JSR’ and JSON-B spec at JUG UA meetings (http://jug.ua/2015/04/json-binding/) and also at JavaDay Lviv conference (http://www.slideshare.net/olegtsaltsalko9/jsonb-spec).
  • Anakar Parida/JUG Hyderabad: Anakar helped through Adopt-a-JSR with JSR 363 and related Units of Measurement projects. Especially UoM-Tools to import and sync Unit data like CLDR (in this case helping apply JSR 353/374 JSON-P he also adopted these 2 JSRs) or a Fitbit client for Units of Measurement utilizing the Agorava Project and with it CDI, JAX-RS, JSON and other standards like OAuth. 
  • Rajmahendra Hegde/JUG Chennai: JUG Chennai been the first JUG from India to Adopt-a-JSR and have been contributing in the program as a Community over the last four years. They've been part of Adopt Java EE 7, Java Money and Currency and Unit of Measurement JSR. They also serve as Expert Group Members in JSR 354, Money and Currency API, JSR 363, Units of Measurement API and JSR 365, Contexts and Dependency Injection for Java 2.0. Apart from core JSR contribution, the Chennai JUG also participates in regular JSR review program, Hackergartens and contributed to many open source projects.

Monday Aug 03, 2015

Nominations for the 13th Annual JCP Program Awards are OPEN

The nominations for the 13th annual JCP Program Awards are now open - the Java Community Process (JCP) program celebrates success and the awards are an excellent opportunity to highlight the success of leaders in the Java community.

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 four awards: JCP Member/Participant of the Year, Outstanding Spec Lead, Most Significant JSR and Outstanding Adopt-a-JSR Participant.

This year’s unveiling will occur at JavaOne in October 2015, and the nomination period will be open until August 17.

Descriptions of the 2015 JCP Award Categories:

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.

Nomination Form is open to the public for nominations until 17 August. 

Tuesday Mar 31, 2015

JavaLand populated by Early Adopters

The JCP was a sponsor of the Early Adopter area at JavaLand in Germany last week.  This is a summary by guest blogger, Andreas Badelt - DOAG (@sigjava). 

The second edition of JavaLand again lived up to the motto "From the Community for the Community". The "Early Adopters' Area" was one of the central initiatives in this. Its focus is mainly on the two activities where the Community gets involved to bring core Java forward: Adopt-a-JSR to support the Specification Requests which define the language and platform standards, and Adopt-OpenJDK to support the development of the JVM and JDK.

Over the two days of JavaLand, around 100 people joined us in the area - JSR Expert group leads and OpenJDK evangelists discussing the latest features and standards with conference attendees. They shared their knowledge and encouraged attendees to contribute to the future of Java, while at the same time taking home a lot of valuable feedback for their work.

The Early Adopters' Area is not designed as a mass event - it very much lives from the intense discussions and from the balance between scheduled mini-workshops, hacking, and spontaneous sessions and group discussions. That way, it offers more for people to connect with each other, and also dive much deeper into the core of Java.

The "lineup" this year was even better than 2014, there was something in for everybody:
- Heather vanCura gave insight how to get involved with the Java Community Process as such and the Adopt-a-JSR initiative. 
- Ed Burns discussed JavaServer Faces and HTTP/2 in Java SE 9.
- Anatole Tresch presented the Money&Currency specification, as well as Apache Tamaya, the intended start for a Java Configuration JSR.
- Mani Sarkar and Daniel Bryant talked about the OpenJDK and showed people how to compile their own version of upcoming JDK9 using the new modularisation.
- Alex Snaps and Peter Lawrey provided tips & tricks on JCache and also talked about the (erstwhile withdrawn) Data Grids JSR.
- Roland Huß gave insight into the just started Java EE Management JSR and the Jolokia project which may be a starting point for the reference implementation.
- Ivar Grimstad brought details and practical examples of the new MVC JSR.
- Andres Almiray took the new Desktop|Embedded Application API to JavaLand, and also showed the Asciidoctor project together with Dan Allen, as well as "useful gradle plugins".
- Yara and Vinicius Senger demonstrated their pre-assembled IoT computer Surfboard and different usage scenarios.
- Bruno Borges talked about WebFX: JavaFX plus Nashorn Javascript.
- Mark Struberg, Bruno Borges, Arun Gupta and others started a deep dive discussion on CDI.
- Also, there were two combined vJUG/Nighthacking live sessions on Adopt-a-JSR and Adopt-OpenJDK with Heather, Ed, Andres, Anatole, Mani, Daniel which were broadcast from JavaLand. Check out the Nighthacking Interview Videos.

And probably some of the ad-hoc sessions and group discussions that took place are missing in the list, as it was just too much too keep track of everything. Some pictures of the area are on the JCP Flickr site.

A big thank you to everyone who participated in this vibrant event, take your enthusiasm on to help shaping the future of Java. And hopefully see you again next March at JavaLand 2016!

Wednesday Mar 25, 2015

Javaland Day 2 Early Adopter Area

Javaland 2015 in Phantasialand Germany - day two begins! The fun will continue in the Early Adopter & Hackergaren area in the Community Hall.  Below find the schedule and topics for today.

Topics today include the Java Community Process (JCP), Adopt-a-JSR, Adopt OpenJDK, JSR 373, Java Management 2.0 API, JSR 354, Money and Currency API, JSR 107, JCACHE, JSR 377, Embedded|Desktop Application API, WebFX - Java FX & Nashorn Javascript, Internet of Things and Asciidoctor.

Come say hello and learn about your favorite Java projects!  Thank you to our sponsors of the Early Adopter Area: JCP, Mendeley, JetBrains, Zeroturnaround, JClarity, DOAG e.V.

Wed 9 - 12

Mani Sarkar / Daniel Bryant/ Heather VanCura / Anatole Tresch/ Alex Snaps / Andres Almiray/Peter Lawrey

Wed 12 - 15

Mani Sarkar / Daniel Bryant / Heather VanCura / Anatole Tresch/ Roland Huss/ Alex Snaps / Andres Almiray

Wed 15 - 17

Ed Burns/Mani Sarkar/ Daniel Bryant / Heather VanCura/ Anatole Tresch / Andres Almiray

Bruno Borges

15:45 Adopt-a-JSR session with vJUG (Nighhacking stage)

16:00 CDI with Mark Struberg, Bruno Borges, Arun Gupta


Wed 11

Andres Almiray - Useful Gradle Plugins (30 mins)

Heather VanCura - JCP Update./How to participate in the JCP (corporate or individuals) and Adopt-a-JSR program (Nighthacking)

Wed 12

Daniel Bryant & Mani Sarkar - OpenJDK Java SE - Java 8 and 9 (as part of the OpenJDK project)

Wed 13

Roland Huss - On the way to a new Java EE Management Standard (20-30 mins)

Wed 14

Yara & Vinicious Senger Internet of Things

Wed 15


Ed Burns - HTTP 2.0; 15:30 - Bruno Borges - WebFX

Tuesday Mar 24, 2015

Javaland Day 1 Early Adopter Area

Javaland 2015 has officially started in Phantasialand Germany!  We have opened in the Early Adopter & Hackergaren area in the Community Hall.  Below is the schedule and topics for today; I will do another post on the topics for tomorrow. 

Topics today include the Java Community Process (JCP), Adopt-a-JSR, Adopt OpenJDK, JSR 371, MVC, JSR 372, JavaServer Faces (JSF) 2.3, JSR 369, Java Servlet 4.0, JSR 354, Money and Currency API, JSR 107, JCACHE, JSR 377, Embedded|Desktop Application API, and Asciidoctor.

Come say hello and learn about your favorite Java projects!  Thank you to our sponsors of the Early Adopter Area: JCP, Mendeley, JetBrains, Zeroturnaround, JClarity, DOAG e.V.

Tue 9 - 12

Mani Sarkar / Daniel Bryant / Heather VanCura / Anatole Tresch / Andres Almiray

Tue 12 - 15

Ed Burns, 14:00 - 15:00 / Mani Sarkar / Daniel Bryant / Heather VanCura/ Anatole Tresch / Andres Almiray / Alex Snaps

Tue 15 - 18

Heather VanCura / Anatole Tresch / Andres Almiray / Alex Snaps

15:45 Adopt-OpenJDK session with vJUG  (on Nighthacking stage)

Tue 12

OpenJDK Java SE - Java 8 & 9 (as part of the OpenJDK project)

Tue 13

Alex Snaps - JCache, tricks & tips (30 mins)

Tue 14

Ed Burns - HTTP/2 in Java SE 9 (30 minutes)

Tue 15

Andres Almiray - Asciidoctor Tips (20 mins)

Tue 16

Ivar Grimstad - "MVC 1.0 by Example" (practical workshop)

Monday Dec 22, 2014

Adopt-a-JSR meeting: How to coordinate feedback

Today we host the fourth Adopt-a-JSR virtual meeting for this quarter, 22 December at 09:30 am Pacific Time. 

Topic: How to coordinate the feedback from your JUG Members once you 'Adopt a JSR' in your JUG.

1 866 682 4770 (in the US)

Outside the US find your country number or dial : +1 (408) 774-4073:

https://www.intercallonline.com/listNumbersByCode.action?confCode=5731908

conference code: 5731908

audio password: 23678

As usual, it will be recorded if you cannot attend at this time :) !

Monday Dec 15, 2014

Adopt-a-JSR for Java EE - CDI, JSF, MVC, Servlet Specs

There are thirty JUGs participating in Adopt-a-JSR to date, and for the newly approved Java EE 8 JSRs (eleven JSRs have been initiated and eight have been approved so far in the last couple of months), there are already thirteen JUGs interested in getting involved in these early stages-- London Java Community, Egypt JUG, Morocco JUG, GUJava SC (Brazil), SouJava (Brazil), Japan JUG, BeJUG (Belgium), JUG Chennai, JUG Hyderabad, Faso JUG, Chicago JUG, and Houston JUG. Take a look at the wiki page where you can join the project and update the wiki.  There is also a link to the Adopt-a-JSR Java EE 8 page on the wiki. Earlier this week, I hosted an online meeting with the Paraguay JUG on the JCP & Adopt-a-JSR program.  If your JUG is interested in having an online meeting, please let me know.  

Last week I hosted an Adopt-a-JSR meeting with Java EE 8 Platform Specification Lead, Linda DeMichiel, and in October, we had an impromptu Adopt-a-JSR meeting in Prague with several of the Java EE Spec Leads -- JAX-RS (JSR 370), WebSocket (JSR 356), Java EE Management (JSR 373) and JSON-B (JSR 367). You can listen to the recordings and view the slides on the JCP.org multimedia page.  

We plan to do similar meetings with all of the Java EE 8 Spec Leads in the coming months to facilitate collaboration and participation in the Adopt-a-JSR program. 

Right now these JSRs are in the early stages of development and are still forming their Expert Groups, but some of the suggestions for feedback at this early stage include providing feedback on requirements, use case development, or commenting/voting on issues in the JIRA issue tracker. Please use 'adoptajsr' tag in the JIRA issue tracker. You can find all of the links you need on the JCP.org page for each JSR, for example, for JSR 366 the url is: https://jcp.org/en/egc/view?id=366 (just change the last 3 characters of the url to the JSR number you are interested in: https://jcp.org/en/egc/view?id=xxx) or see  full list of the Java EE 8 JSRs, filed to date. 

We are planning our next Adopt-a-JSR online meeting on Friday, 19 December at 10 am pacific time on some of the Java EE 8 JSRs - JSR 365, Contexts and Dependency Injection (CDI) 2.0; JSR 372, JavaServer Faces (JSF) 2.3; JSR 371, Model-View Controller (MVC) 1.0; JSR 369, Java Servlet 4.0. If you cannot join the meeting at this time, do not worry!  It will be recorded on posted on the JCP.org multimedia page.

Details for Java EE 8, Adopt-a-JSR call:

Friday, 19 December 10 am PST 

Join WebEx meeting: https://jcp.webex.com

Meeting password: 23678

1 866 682 4770 (in the US)

Outside the US find your country number or dial : +1 (408) 774-4073

conference code: 5731908

password: 23678

Please let me know if you have any questions or discuss on the mailing list with each other! I will also be hosting some office hour times next month if people want to chat more informally. Or if you have questions or would like to discuss in more detail on a 1:1 basis, I'm happy to do so.  You can ping me on twitter @heathervc or @jcp_org.

Friday Nov 21, 2014

Adopt-a-JSR for Java EE

Earlier this week, I updated the Worldwide Java User Group Leaders (JUG) on the Adopt-a-JSR program activities for Java EE 8.  There are thirty JUGs participating in Adopt-a-JSR to date, and for the newly approved Java EE 8 JSRs (eight JSRs have been initiated and approved in the last couple of months), there are already thirteen JUGs interested in getting involved in these early stages-- London Java Community, Egypt JUG, Morocco JUG, GUJava SC (Brazil), SouJava (Brazil), Japan JUG, BeJUG (Belgium), JUG Chennai, JUG Hyderabad, Faso JUG, Chicago JUG, and Houston JUG. Take a look at the wiki page where you can join the project and update the wiki.  There is also a link to the Adopt-a-JSR Java EE 8 page on the wiki.

In October, we had an impromptu Adopt-a-JSR meeting in Prague with several of the Java EE Spec Leads -- JAX-RS (JSR 370), WebSocket (JSR 356) and JSON-B (JSR 367). You can listen to the recording and view the slides on the JCP.org multimedia page.

We plan to do similar meetings with all of the Java EE 8 Spec Leads in the coming months to facilitate collaboration and participation in the Adopt-a-JSR program. 

Right now these JSRs are in the early stages of development and are still forming their Expert Groups, but some of the suggestions for feedback at this early stage include providing feedback on requirements, use case development, or commenting/voting on issues in the JIRA issue tracker. Please use 'adoptajsr' tag in the JIRA issue tracker. You can find all of the links you need on the JCP.org page for each JSR, for example, for JSR 366 the url is: https://jcp.org/en/egc/view?id=366 (just change the last 3 characters of the url to the JSR number you are interested in: https://jcp.org/en/egc/view?id=xxx) or see  full list of the Java EE 8 JSRs, filed to date 

We are planning our next Adopt-a-JSR online meeting on 5 December at 10 am pacific time on Java EE 8, JSR 366, with the Spec Lead, Linda DeMichiel. If you cannot join the meeting at this time, do not worry!  It will be recorded on posted on the JCP.org multimedia page.

Details for Java EE 8, JSR 366 Adopt-a-JSR call:

Friday, 5 December 10 am PST 

Join WebEx meeting: https://jcp.webex.com

Meeting number: 800 152 302

Meeting password: 23678

1 866 682 4770 (in the US)

Outside the US find your country number or dial : +1 (408) 774-4073

conference code: 5731908

password: 23678

Please let me know if you have any questions or discuss on the mailing list with each other! I will also be hosting some office hour times next month if people want to chat more informally. Or if you have questions or would like to discuss in more detail on a 1:1 basis, I'm happy to do so.  You can ping me on twitter @heathervc or @jcp_org.

Tuesday Sep 23, 2014

JCP Office Hour 24 September

JCP Office Hour with Heather VanCura tomorrow (Wednesday) at 08:00 am PDT.  Bring your membership, JSR, EG, Adopt-a-JSR, Hackergarten, JavaOne questions. All welcome!


JCP Office Hour

Wednesday, September 24, 2014

8:00 am | Pacific Daylight Time (San Francisco, GMT-07:00) | 1 hr

Join WebEx meeting

Meeting number: 285 362 251

Meeting password: 23678

Join by phone

+1 (866) 682-4770

Outside the US: global access numbers or +1 (408) 774-4073

https://www.intercallonline.com/listNumbersByCode.action?confCode=5731908

Conference code: 5731908

Security code: 23678

Monday Sep 22, 2014

September JSR Updates - Java EE 8 JSRs Unanimously Approved

The seven JSRs submitted in August for Java EE 8 have been unanimously approved, with 24 Yes votes, by the JCP Executive Committee, and are now open for Expert Group Nominations.  JCP Members are eligible to nominate themselves to serve on the JSR Expert Groups.  Instructions for joining the JCP program are on JCP.org.  Java User Group (JUG) members can also volunteer to help with these JSRs through the Adopt-a-JSR Program.

JSR 366, Java Platform Enterprise Edition 8 (Java EE 8) Specification, has passed the EC JSR Approval Ballot.

JSR 367, Java API for JSON Binding (JSON-B), has passed the EC JSR Approval Ballot.

JSR 368, Java Message Service (JMS) 2.1, has passed the EC JSR Approval Ballot.

JSR 369, Java Servlet 4.0, has passed the EC JSR Approval Ballot . 

JSR 370, Java API for RESTful Web Services (JAX-RS) 2.1, has passed the EC JSR Approval Ballot.

JSR 371, Model-View Controller (MVC) 1.0, has passed the EC JSR Approval Ballot.

JSR 372, JavaServer Faces (JSF) 2.3, has passed the EC JSR Approval Ballot.

Monday Jun 23, 2014

2014 JCP Annual Awards Nominations Open

The time has arrived to open nominations for the 2014 JCP Annual Awards!  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, and Most Significant JSR. The award ceremony will again occur at the Annual JCP Community Party held in San Francisco, on Monday evening, 29 September. 

The 12th JCP Annual Awards Nominations are now open until 19 July 2014. Submit nominations via email to pmo@jcp.org or use the nomination form on java.net. The JCP EC will vote to select the winners following the nomination period.  We look forward to receiving your nominations! 

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.


Sunday Jun 08, 2014

Devoxx UK JCP & Adopt-a-JSR activities

[Read More]
About

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

Search

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