SlideShare a Scribd company logo
Adopt a JSR

 Most of slides from Martijn Verburg and James
  Gough
Acronyms

 JUG - Java User Group
 JSR - Java Specification Request
 JCP - Java Community Process
 RI - Reference Implementation
 TCK - Technology Compatibility Kit
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
How do I contribute?

 Nashville JUG is now member of JCP:
 http://www.jcp.org/en/participation/JUG_list
 Our rights:
  http://jcp.org/en/participation/overview
 As an NJUG member you are also indirectly
  member of JCP
 Find fellow JUG members
 Look at http://adoptajsr.org

More Related Content

PPTX
CCJUG inaugural meeting and Adopt a JSR
PDF
A journey about how’s high performance teams forming and develop Mobile appli...
PPS
Philosophy for old_age_2
PPTX
Trends and future of java
PPTX
Introduction into windows 8 application development
PPTX
Introduction to Hadoop and MapReduce
PPSX
Ventana Systems Uk
PPTX
5S implementation workshop
CCJUG inaugural meeting and Adopt a JSR
A journey about how’s high performance teams forming and develop Mobile appli...
Philosophy for old_age_2
Trends and future of java
Introduction into windows 8 application development
Introduction to Hadoop and MapReduce
Ventana Systems Uk
5S implementation workshop

Similar to Adopt a JSR NJUG edition (20)

PDF
Adopt A JSR - MoroccoJUG
PDF
Adopt-JSR-Workshop JavaOne 2013
PDF
Adopt-a-JSR for Bucharest JUG
PDF
Jcp adopt jsr
PDF
JCP How to Participate @ JavaOne Russia
PDF
Join the Java Evolution Baltimore/DC/Philly
PDF
JavaOne Latin America Participate in Shaping Java's Future
PDF
Join the Java Evolution NYC
PPT
Introduction to the Java Community Process
PDF
NYSIG Quickie
PDF
How to Participate Japan
PDF
FosdemJavaDevRoom2015
PDF
Advance your Career and Help Define Java’s Future
PDF
Participate in the Future of Java Oredev
PDF
Adopt-a-JSR for Spec Leads
PDF
How the JCP Works & Adopt-a-Program Update for Paraguay JUG
PDF
Join the Java Evolution GIDS Bangalore & Pune
PDF
Devoxx UK BOF session
PDF
JCP Participation for ColumbiaJUG
PDF
Participate in the Future of Java May 2017
Adopt A JSR - MoroccoJUG
Adopt-JSR-Workshop JavaOne 2013
Adopt-a-JSR for Bucharest JUG
Jcp adopt jsr
JCP How to Participate @ JavaOne Russia
Join the Java Evolution Baltimore/DC/Philly
JavaOne Latin America Participate in Shaping Java's Future
Join the Java Evolution NYC
Introduction to the Java Community Process
NYSIG Quickie
How to Participate Japan
FosdemJavaDevRoom2015
Advance your Career and Help Define Java’s Future
Participate in the Future of Java Oredev
Adopt-a-JSR for Spec Leads
How the JCP Works & Adopt-a-Program Update for Paraguay JUG
Join the Java Evolution GIDS Bangalore & Pune
Devoxx UK BOF session
JCP Participation for ColumbiaJUG
Participate in the Future of Java May 2017
Ad

More from Csaba Toth (14)

PPTX
Git, GitHub gh-pages and static websites
PPTX
Eclipse RCP Demo
PPTX
The Health of Networks
PPTX
Introduction to Google BigQuery
PPTX
Column Stores and Google BigQuery
PPTX
Windows 10 preview
PPTX
Developing Multi Platform Games using PlayN and TriplePlay Framework
PPTX
Google Compute Engine
PPTX
Google App Engine
PPTX
Setting up a free open source java e-commerce website
PPTX
Google Cloud Platform, Compute Engine, and App Engine
PPTX
Hive and Pig for .NET User Group
PPTX
Hadoop and Mapreduce for .NET User Group
PPTX
Ups and downs of enterprise Java app in a research setting
Git, GitHub gh-pages and static websites
Eclipse RCP Demo
The Health of Networks
Introduction to Google BigQuery
Column Stores and Google BigQuery
Windows 10 preview
Developing Multi Platform Games using PlayN and TriplePlay Framework
Google Compute Engine
Google App Engine
Setting up a free open source java e-commerce website
Google Cloud Platform, Compute Engine, and App Engine
Hive and Pig for .NET User Group
Hadoop and Mapreduce for .NET User Group
Ups and downs of enterprise Java app in a research setting
Ad

Recently uploaded (20)

PDF
Empathic Computing: Creating Shared Understanding
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
August Patch Tuesday
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
1. Introduction to Computer Programming.pptx
PDF
Mushroom cultivation and it's methods.pdf
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Getting Started with Data Integration: FME Form 101
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Empathic Computing: Creating Shared Understanding
TLE Review Electricity (Electricity).pptx
cloud_computing_Infrastucture_as_cloud_p
Network Security Unit 5.pdf for BCA BBA.
August Patch Tuesday
Group 1 Presentation -Planning and Decision Making .pptx
Programs and apps: productivity, graphics, security and other tools
1. Introduction to Computer Programming.pptx
Mushroom cultivation and it's methods.pdf
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Getting Started with Data Integration: FME Form 101
OMC Textile Division Presentation 2021.pptx
NewMind AI Weekly Chronicles - August'25-Week II
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
A comparative study of natural language inference in Swahili using monolingua...
Reach Out and Touch Someone: Haptics and Empathic Computing
Profit Center Accounting in SAP S/4HANA, S4F28 Col11

Adopt a JSR NJUG edition

  • 1. Adopt a JSR  Most of slides from Martijn Verburg and James Gough
  • 2. Acronyms  JUG - Java User Group  JSR - Java Specification Request  JCP - Java Community Process  RI - Reference Implementation  TCK - Technology Compatibility Kit
  • 3. 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
  • 4. 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!
  • 5. 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!
  • 6. 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
  • 7. 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
  • 8. How do I contribute?  Nashville JUG is now member of JCP:  http://www.jcp.org/en/participation/JUG_list  Our rights: http://jcp.org/en/participation/overview  As an NJUG member you are also indirectly member of JCP  Find fellow JUG members  Look at http://adoptajsr.org

Editor's Notes

  • #4: So Oracle wants to involve us and the eco system is interested in our opinions and contributions
  • #9: Second link bottom: we are ”Members”, we almost have all rights