Tuesday Feb 16, 2016

Top 10 Ways to Conference

This week I hosted a Ladies Who Java session and reception at DevNexus in Atlanta, Georgia.  One of the cool things about this conference is that they have a scholarship program for women with the Atlanta Women Who Code group.  This reception was an opportunity for the women to get together and since many were new to attending technology conferences, I put together a brief Top 10 Ways to Conference talk.  We also did some introductions and networking activities. This was a fun and productive event.  I would like to see more conferences organize this type of activity.

The attendees requested I publish it, so see below for the list.  

1. Introduce yourself to others – this is the best way to get something out of the experience. Be yourself – in personality and appearance. Remember to follow up!

2. Review the schedule – pick sessions to attend in advance. Pair with someone you just met.

3. Attend the sessions. As many as possible. Think of topics or methods you can present next year or at other conferences.Share what you have learned on Twitter., blogs, etc.

4. Voice your opinions confidently and introduce yourself to speakers.

5. Go to informal social events. This is not the time to chill in your room – you can sleep later!

6. Attend the keynotes and closing sessions.

7. Attend the evening sessions also.

8. Hangout in the informal spaces – hallway track, nighthacking stage, hacker areas, etc.

9. Have fun :). Any issues or requests, talk to conference organizers.

10. Remember YOU ROCK and the organizers want you to have an awesome experience!

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 tipps & 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.

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.

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!

Thursday Apr 14, 2011

JCP Program 2011 EC Special Election!

This week marks the beginning of the 2011 JCP Executive Committee (EC) Special Election!

There are 4 open EC seats that will be filled during this Special Election. There are 3 seats on the SE/EE EC (2 ratified, 1 elected) and 1 seat on the ME EC (elected). See below for more details.

The nominations phase of the election began on Tuesday--the PMO accepts nominations from the Community for a period of 2 weeks.

The nomination phase for this special election, where every eligible JCP member can self-nominate for the 2 open elected seats (1 on SE/EE EC, 1 on ME EC) is open until Monday, 25 April. You must use your election login credentials that were sent to the primary contact of every eligible JCP member via email. Following the nomination period, the ballot will be open for voting by the JCP program membership from 26 April - 9 May. Results will be published on Tuesday, 10 May.

Summary of Special Election seats:

Doug Lea's ratified seat (term ends 2013)
Apache's ratified seat (term ends 2013)
Tim Peierls' elected seat (term ends 2012)

Sony-Ericsson's elected seat (term ends 2011)

Special Election Timeline:

Nominations open: 12-25 April
Ballot open: 26 April - 9 May
Results published/new EC member effective date: 10 May

See the JCP election page for more details: http://jcp.org/en/whatsnew/elections

Monday Mar 09, 2009

Spec Leads: Are you Active?

In February I presented to the JCP Executive Committee on the Transparency topic again (I also presented on this topic in "at the December EC meeting"; the updated February slides will be posted shortly. One of the action items was to create a new "Inactive" status label for JSRs for non-final JSRs that have not posted a milestone within the last 18 months.

Currently, there are over 300 JSRs, each of which are either in progress, Rejected, Withdrawn, or Final. To this list is added the status "Inactive".

In the "Spec Lead Guide" we talk a little bit more about this stage. A full list of "Inactive JSRs" is available. To summarize, this is a JSR which has an approved JSR proposal but which has both:
a) not produced a Final Release, and
b) not produced another milestone for the last eighteen months

There are currently 49 Inactive JSRs. We will be contacting those JSR Spec Leads over the next 6 months to encourage them to either submit an update to the JSR or withdraw their JSR.

One of the best ways to be transparent in standards development is to publish a draft of your specification. Some case studies on this topic "Downloads: Making Drafts and Collateral Available" have been published on jcp.org and highlight JSR 283, JSR 308, JSR 310 & JSR 321. What are your thoughts on the Transparency Initiative and in particular, Inactive JSRs?

Invitation for JCP program Specification Leads:
On Wednesday, 11 March 2009 from 8:00-9:00 am. PT the JCP program office will host a conference call meeting for JCP Specification Leads. Periodically the PMO hosts meetings for Spec Leads to both hear from the Program Management Office and to discuss questions and concerns they have about running a JSR with each other. This month's call will have members of the JCP program office to discuss Inactive JSRs. There will be some prepared content/demonstrations, as well as time for you to ask questions and share experiences. Contact the PMO at jcp dot org for more information.

These meetings are recorded and posted on jcp.org; for instance, the December meeting on Running an Expert Group has recently been made available on the jcp.org "multimedia page".

Thursday Feb 12, 2009

Nomination open in JCP Special Election

The JCP program office is in the process of holding its' first ever Executive Committee (EC) Special Election. After nine years of conducting an annual elections process for the EC members, this is a first! Intel recently resigned from the Java ME EC (but remains on the Java SE/EE EC), leaving an empty seat with a 2 year term remaining.

So far we have 4 candidates. 2 corporations--Aplix and Cox Communications, and 2 individuals--Shawn Fitzgerald and Marlon Luz. It is shaping up to be an exciting election indeed. Nominations for the open EC seat are being accepted until midnight PST on 16 February; send to JCP-NOMINATIONS@JCP.ORG.

Elections will be held beginning 24 February. You must be a JCP program member to nominate yourself for an EC seat. If you are interested in getting more involved in the JCP, this is your opportunity. You can follow the nominations, view position papers, and participate in an interactive Q&A.

In December 2008 we welcomed 2 new corporations--SpringSource and Ericsson on the SE/EE EC and 2 new individuals--Sean Sheedy on the ME EC and Werner Keil on the SE/EE EC. If you missed the 2008 EC Election results you can view them here.

In the spirit of transparency and openness, another exciting happening in the latter part of 2008 was the decision to make the EC meeting summaries and materials available to the public--materials available from September 2008 onward. Previously summaries (not the materials) were available to JCP program members. More on the program office transparency initiative later...

Thursday Apr 24, 2008

Voice your opinions on the JCP program

A big (and fun) part of my life is leading the Java Community Process (JCP) program office.

Every so often we put together an online quantitative survey to see how the community is doing-measure opinions overall, satisfaction with the http://jcp.org site, as well as experiences as a Spec Lead, Expert Group member, general member or public participant.

Whatever your role, we want to hear your feedback! Your opinions will help improve the JCP program to better meet the needs of developers and organizations that depend on Java technology. To participate in this brief online survey, go here: survey

I'll post a summary of the survey results here later (sometime in the summer), and to thank you for your participation we will enter your name in a drawing for a $500 cash prize :-).


Heather is a Director of the Java Community Process (JCP) program at Oracle and a leader of the Adopt-a-JSR Programs. She is passionate about the power of community and an advocate of girls and women in technology around the globe. JCP Blog is maintained at: blogs.oracle.com/jcp . You can also find her on Twitter @heathervc & @jcp_org .


« June 2016