ccjug inaugural meeting and adopt a jsr
DESCRIPTION
Central California Java User Group (CCJUG) first / inaugural meeting. Discussing topics, future, future JCP membership and Adopt a JSR programs.TRANSCRIPT
Central California Java User Group
09/12/2014, Bitwise Industries
Founder: Csaba Toth
CCJUG
Welcome!
About User Groups in general
JUGs: www.java.net/jugs/java-user-groups
Our communication will be through meetup.com
https://java.net/projects/ccjug
Monthly meetings
Every 2nd Friday of the month
6pm, venue: Bitwise or Todd’s place
Central California JUG
A little About me
9+ years CAD software developer (C/C++)
4+ years Java, J2EE developer
C#, JS and web developer also
User Group Junkie! co-founder of NJUG in 2012 (now 450+ members),
NashDotNet, NLUG, NashFP
Central Cal .NET UG, GDG Fresno
Central California JUG!!!
Upcoming topics
Open-source e-commerce framework, webshop, including deploy to the web
Trends in Java, recap from JavaOne
Multi-platform game utilizing PlayN framework
Please present if you have something to show, I’ll schedule you ahead
*Any* Java related topic
Streaming vJUG meetings
Java eco-system and JCP
JCP and JSR is an open process!!!
CCJUG will join JCP:
Will have voting rights, and other rights: http://jcp.org/en/participation/overview
Once JCP member, as a CCJUG member you are also indirectly member of JCP
Further possibilities Look at http://adoptajsr.org
Acronyms
JUG - Java User Group
JSR - Java Specification Request
JCP - Java Community Process
RI - Reference Implementation
TCK - Technology Compatibility Kit
Adopt a JSR
Most of slides from Martijn Verburg and James Gough
What is the Adopt a JSR program?
See http://adoptajsr.org for full details
A JUG lead initiative to improve standards in the Java ecosystem
Groups of JUG members work on Java Specification Requests
Why should the JUGs get involved?
To move the entire Java ecosystem forward
To become part of the solution as opposed to staying silent
To be at the forefront of new technology
To ensure that ivory tower standards do not occur
To make sure the useful libraries and APIs get built
To boost the careers of JUG members
Gain new technical and community skills and much more!
It’s fun!
How does it help the Standards?
Standards get earlier feedback
Leading to more developer friendly APIs
Standards get 'end user/developer' expert input
Standards get developed more quickly, JUGs can help build
Reference Implementations (RI)
Technical Compatibility Kits (TCK)
JUGs can also help with management of the JSR
Managing mailing lists, Triaging issues, Testing, Evangelism, + more!
Who’s involved already?
See http://adoptajsr.org for up to date details The London Java Community (UK) SouJava (Brazil) GoJava (Brazil) Houston JUG (USA) Chennai JUG (India)
+ Several more starting out
What difference have they really made?
SouJava helped push through JSR-348
Reforming the Java Community Process (JCP)
Open mailing lists
Public Issue trackers
Standards reviewed early and often
The LJC is helping make sure JSR-310 gets through
Date and Time for Java 8
Focussed on building the Technology Compatibility Kit (TCK)
~50% by Dec 2011
Ensures that you get the new Date and Time API for Java 8
Houston JUG is working on Data Grids
Vital technology for the cloud space
Avoids vendor lockin
Thanks for coming!
Stay tuned!