Tuesday May 19, 2015

Virtual Adopt-a-JSR/Java EE 8 Overview on Tuesday!

As some of you know, the Chicago JUG has been doing a great job engaging with Adopt-a-JSR and Java EE 8. As part of that effort the JUG will host a virtual meeting on Google Hangout Tuesday, May 26 at 6:00 PM Central Standard Time (Chicago). Although the meeting is focused on the Chicago JUG because it is on Google Hangout, anyone is welcome to listen in! The session should also be recorded so you can view it later - stay tuned here. These are just some of the things that the meeting will cover:

  • Introduction to the JCP/JSR process
  • Adopt-a-JSR
  • Status of the different Java EE 8 JSRs
  • The different ways in which JUG members can contribute
  • Live example (pick a JIRA, discuss and craft a reply, suggest a patch, try to recreate, raise a new JIRA)

The meeting will be led by none other than key Chicago based Java EE author and community advocate Josh Juneau. Folks that will attend in support include Chicago JUG leaders Freddy Guime and Bob Paulin as well as Heather VanCura of the JCP. Other folks from our team may also join in (I will sadly not be able to attend as I will be on a trans-Atlantic flight at the time :-(). Josh presented the Java EE 8 status update portion of the talk at the Chicago Coder conference very recently. His slide deck is now on SlideShare. I also spoke at the Chicago Coder Conference and will share the trip report in the next coming weeks.

In the meanwhile, you can find the details for the meeting on the Chicago JUG meetup page and the link to the actual Google Hangout is here.

Wednesday Dec 10, 2014

Adopt-a-JSR for Java EE 8 Spinning Up

As some of you may be aware, Adopt-a-JSR was a very innovative JUG-led program that was initiated during the later parts of the Java EE 7 time-frame. The goal of the program is to make it as easy as possible for rank-and-file Java developers to contribute to the JCP through their local Java User Groups. By all accounts the program was successful as to a good number of JUGs adopting Java EE 7 JSRs. However we should aim a lot higher for Java EE 8 and Adopt-a-JSR. There is no reason not to hope that every major JUG worldwide should adopt at least one Java EE 8 JSR. Indeed although it is still very early a number of JUGs have already committed to helping with defining the next major revision of the platform including the London Java Community, Egypt JUG, Morocco JUG, the Japan Java User Group, Java Hellenic User Group and many others.

The Java EE/GlassFish team, JCP folks like Heather VanCura and the JUG community itself is trying to do as much as we all can to ensure the success for Adopt-a-JSR for Java EE 8:

  • We put together a page dedicated to Adopt-a-JSR for Java EE on glassfish.org. This page should be your first stop if contributing to Java EE 8 JSRs via the program interests you. We will make a point to keep the page up-to-date throughout the life-cycle of Java EE 8.
  • Heather, spec lead Ed Burns, JUG leader Mohamed Taman and I presented a talk on Adopt-a-JSR for Java EE at JavaOne 2014. Heather covered the Adopt-a-JSR program at a high level, Ed talked about the program from the perspective of a spec lead while Mohamed covered the adopter perspective. I finished by talking about Adopt-a-JSR in the specific context of Java EE 8. Video of the talk should be available soon and we will highlight it here as soon as we can.
  • Both I and Patrick Curran highlighted the program during our keynotes at JMaghreb and Java2Days (stay tuned for trip reports).
  • Heather has been and will continue to organize meetings (especially with spec leads) to keep promoting Adopt-a-JSR. Most recently Heather hosted an open meeting with Java EE 8 platform spec lead Linda DeMichiel. Heather blogged about the meetings here and posted the slides. The next meeting will be on December 19th at 10 AM Pacific time with Ed Burns and Manfred Riem, so stay tuned (details on how to join the meetings are on Heather's post).
  • Java EE/GlassFish author, speaker and advocate Josh Juneau is leading a meeting on Adopt-a-JSR for his local Chicago JUG in January.

You can help us too by spreading the word on Adopt-a-JSR to your local JUG. If you are interested, never hesitate to reach out as always.

Wednesday Jan 08, 2014

Java EE@JogloCon

On December 27th, I did a virtual session via Google Hangout on the Java API for WebSocket (JSR 356) for JogloCon 2013. Organized by JUG Joglosemar, JogloCon is one of the largest Java conferences in the Yogyakarta area of Indonesia. This year, the conference focused on everything Java EE! Yosi Pramajaya and Deny Prasetyo of the JUG Joglosemar did an excellent job putting the conference together. This was JUG Joglosemar's first event after it's resurrection in 2013. The event was a full-house with over 200 registering. Enjoy the slideshow below of the conference:

Created with flickr slideshow.

The slide deck for my talk is available here. You can also take a look at the video of WebSocket specification lead Danny Coward's JavaOne 2013 talk on Parleys.com:

Let's hope to see great things from JUG Joglosemar, Yosi Pramajaya and Deny Prasetyo in the New Year!

Monday Feb 25, 2013

SouJava JUG meeting at Oracle Brasil

On Thursday Feb 21th, Oracle Brasil welcomed the SouJava JUG to its new Oracle Office in Sao Paulo. SouJava does several meetings across different places. Companies like Red Hat, Google, and GlobalCode already offered their offices for previous meetings. Bruno Souza was there to talk about the importance of the Adopt a JSR program and the participation of JUGs on the Java Community Process. SouJava voted Yes on the recent Public Review for JMS 2.0.

To bring attention to the launch of Java EE 7 and its new specifications, I presented "The new features of JMS 2.0" (pt_BR), basically the same content as Reza Rahman presented during JavaOne Latin America (but this time, in portuguese; until Reza doesn't become fluent). There was also a presentation from Ricardo Ferreira talking about In-memory Data Processing with Elastic Data Grids, an introduction to highly scalable architectures, with a demonstration using Coherence, GlassFish and WebLogic. His presentation was also in portuguese.

I gave Google+ a try and used Google+ Events to schedule and invite developers from everywhere and used the Hangout feature to chat and live stream the meeting. You can see the recording on YouTube. Don't forget to also visit our GlassFish community on G+!