ccjug inaugural meeting and adopt a jsr

13
Central California Java User Group 09/12/2014, Bitwise Industries Founder: Csaba Toth

Upload: csaba-toth

Post on 24-Apr-2015

58 views

Category:

Social Media


0 download

DESCRIPTION

Central California Java User Group (CCJUG) first / inaugural meeting. Discussing topics, future, future JCP membership and Adopt a JSR programs.

TRANSCRIPT

Page 1: CCJUG inaugural meeting and Adopt a JSR

Central California Java User Group

09/12/2014, Bitwise Industries

Founder: Csaba Toth

Page 2: CCJUG inaugural meeting and Adopt a JSR

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

Page 3: CCJUG inaugural meeting and Adopt a JSR

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!!!

Page 4: CCJUG inaugural meeting and Adopt a JSR

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

Page 5: CCJUG inaugural meeting and Adopt a JSR

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

Page 6: CCJUG inaugural meeting and Adopt a JSR

Acronyms

JUG - Java User Group

JSR - Java Specification Request

JCP - Java Community Process

RI - Reference Implementation

TCK - Technology Compatibility Kit

Page 7: CCJUG inaugural meeting and Adopt a JSR

Adopt a JSR

Most of slides from Martijn Verburg and James Gough

Page 8: CCJUG inaugural meeting and Adopt a JSR

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

Page 9: CCJUG inaugural meeting and Adopt a JSR

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!

Page 10: CCJUG inaugural meeting and Adopt a JSR

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!

Page 11: CCJUG inaugural meeting and Adopt a JSR

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

Page 12: CCJUG inaugural meeting and Adopt a JSR

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

Page 13: CCJUG inaugural meeting and Adopt a JSR

Thanks for coming!

Stay tuned!