Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Participate in the Future of Java - Join the Java E...
●What Runs Java?
Scalable
4
 9 Million Java
developers
 3 Billion mobile
phones
 #1 Choice for
developers
 #1 Development
platform
Ubiquitous
5
Compatible
6
Collaboratively Developed - Community
7
Heather VanCura
Java Community Process (JCP) Program
•Director of the JCP Program Office
•Leader of Global Adopt-a-JSR Pro...
History
•1995: Sun Microsystems develops Java.
9
History
•1995: Sun Microsystems develops Java.
•1999: Sun opens up the development process,
creating the Java Community Pr...
History
•1995: Sun Microsystems develops Java.
•1999: Sun opens up the development process,
creating the Java Community Pr...
History
•1995: Sun Microsystems develops Java.
•1999: Sun opens up the development process,
creating the Java Community Pr...
History
•1995: Sun Microsystems develops Java.
•1999: Sun opens up the development process,
creating the Java Community Pr...
Oracle infuses energy and funding into Java
and the JCP, resulting in:
•New revisions of each of
the three platforms.
2011...
Oracle infuses energy and funding into Java
and the JCP, resulting in:
•New revisions of each of
the three platforms.
•“JC...
Oracle infuses energy and funding into Java
and the JCP, resulting in:
•New revisions of each of
the three platforms.
• “J...
Working Together
https://www.youtube.com/watch?v=J5_MH5jCYh0
1
1
Organization
1
•.
2
Who Are The Members?
https://jcp.org/en/participation/membership
The Executive
Committee
2
Compatibility Triangle
Can you build an
implementation?
Is the specification
unambiguous?
Is the TCK correct?
Does the RI ...
The JSR Development Cycle
•Includes formal public reviews and votes by the Executive Committee.
•See the Process Document ...
How: Open Standards & Open Source
2
Open Source Implementations
•The Reference Implementations of the Java SE and Java EE platforms are
also developed collabo...
Click icon to add picture
Why Participate?
Click icon to add picture
How
•New revisions of each of
the three platforms.
• “JCP.Next” reforms .
•Increased participati...
Java 8 Adoption
Java SE 8: JSR 337 (March 2014)
2
Java EE 7: (JSR 342) – May 2013
3
Java ME 8: (JSRs 360 & 361) – April 2014
3
JCP.next: Changing the Constitution
JCP.next.1 (JSR 348)
3
JCP.next.2 (JSR 355)
3
JCP.next.4 (JSR 364)
JCP.next.4 (JSR 364)
Now the lawyers are involved!
JCP.next.3 (JSR 358)
The JCP is more open than before
3
How will you Participate?
•As an Individual – OK.
•As part of a team – better.
•Work through your JUG or
employer.
–Help e...
Adopt-a-JSR
●A JUG-lead initiative to improve
Java standards.
●Groups of JUG members work
on JSRs.
.
JUGs around the World
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Java EE 8 Community Survey
Glassfish.org/survey
ADOPTAJSR.ORG wiki – Get Started
You expanded wiki into eight languages: Arabic, Chinese, English, French, German,
Portugu...
New JSRs
https://jcp.org/en/jsr/stage?listBy=active
Recently submitted:
Security (JSR 375)
Java EE Management (JSR 373)
JS...
JSR example pageSR page example
List of Active JSRs (posting in last 12 months):
http://jcp.org/en/jsr/all?status=Active&a...
Java EE JSRs
Java EE Adopt-a-JSR page
Enter activity in the matrix
●Participate in Adopt OpenJDK
• Go to http://java.net/projects/adoptopenjdk/
JDK 9 Outreach
https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach#JDK9Outreach-Introduction
Jira example
Share Success
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Participate in Hack Days
Add resources to GitHub
Two Way Street
We want you!
•Follow the JCP online: http://JCP.org
–Join the JCP: https://jcp.org/en/participation/membership
–Twitter @j...
Let's get going!
.
5
thank you, dziekuje, tak, tack, merci, grazie,
gracias, danke, obrigado, bedankt, kiitos,
xie xie,ありがとう.
https://www.youtu...
Join the Java Evolution Coimbra
Upcoming SlideShare
Loading in …5
×

Join the Java Evolution Coimbra

539 views

Published on

How to participate in Java, JCP, Adopt Programs

Published in: Technology
  • Be the first to comment

Join the Java Evolution Coimbra

  1. 1. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Participate in the Future of Java - Join the Java Evolution Heather VanCura heather@jcp.org Twitter @heathervc Coimbra, Portugal 2 December 2015
  2. 2. ●What Runs Java?
  3. 3. Scalable 4
  4. 4.  9 Million Java developers  3 Billion mobile phones  #1 Choice for developers  #1 Development platform Ubiquitous 5
  5. 5. Compatible 6
  6. 6. Collaboratively Developed - Community 7
  7. 7. Heather VanCura Java Community Process (JCP) Program •Director of the JCP Program Office •Leader of Global Adopt-a-JSR Programs •Open Source Fan •Native Californian - from San Diego •Personal Interests: Fun! Bay Area, California - USA
  8. 8. History •1995: Sun Microsystems develops Java. 9
  9. 9. History •1995: Sun Microsystems develops Java. •1999: Sun opens up the development process, creating the Java Community Process. 1
  10. 10. History •1995: Sun Microsystems develops Java. •1999: Sun opens up the development process, creating the Java Community Process. •2006: Sun open-sources Java. 1
  11. 11. History •1995: Sun Microsystems develops Java. •1999: Sun opens up the development process, creating the Java Community Process. •2006: Sun open-sources Java. •2007: Sun goes into financial decline. 1
  12. 12. History •1995: Sun Microsystems develops Java. •1999: Sun opens up the development process, creating the Java Community Process. •2006: Sun open-sources Java. •2007: Sun goes into financial decline. •2010: Oracle acquires Sun and becomes the steward of Java. 1
  13. 13. Oracle infuses energy and funding into Java and the JCP, resulting in: •New revisions of each of the three platforms. 2011 - Present Day 1
  14. 14. Oracle infuses energy and funding into Java and the JCP, resulting in: •New revisions of each of the three platforms. •“JCP.Next” reforms. 2011 - Present Day 1
  15. 15. Oracle infuses energy and funding into Java and the JCP, resulting in: •New revisions of each of the three platforms. • “JCP.Next” reforms . •Increased participation from Java User Groups. 2011 - Present Day 1
  16. 16. Working Together https://www.youtube.com/watch?v=J5_MH5jCYh0 1
  17. 17. 1
  18. 18. Organization 1
  19. 19. •. 2 Who Are The Members? https://jcp.org/en/participation/membership
  20. 20. The Executive Committee 2
  21. 21. Compatibility Triangle Can you build an implementation? Is the specification unambiguous? Is the TCK correct? Does the RI conform? 2
  22. 22. The JSR Development Cycle •Includes formal public reviews and votes by the Executive Committee. •See the Process Document for the details. 2
  23. 23. How: Open Standards & Open Source 2
  24. 24. Open Source Implementations •The Reference Implementations of the Java SE and Java EE platforms are also developed collaboratively and released under open-source licenses. –Java SE: OpenJDK –Java EE: Project GlassFish 2
  25. 25. Click icon to add picture Why Participate?
  26. 26. Click icon to add picture How •New revisions of each of the three platforms. • “JCP.Next” reforms . •Increased participation from Java User Groups. 2011 - Present Day 2
  27. 27. Java 8 Adoption
  28. 28. Java SE 8: JSR 337 (March 2014) 2
  29. 29. Java EE 7: (JSR 342) – May 2013 3
  30. 30. Java ME 8: (JSRs 360 & 361) – April 2014 3
  31. 31. JCP.next: Changing the Constitution
  32. 32. JCP.next.1 (JSR 348) 3
  33. 33. JCP.next.2 (JSR 355) 3
  34. 34. JCP.next.4 (JSR 364) JCP.next.4 (JSR 364)
  35. 35. Now the lawyers are involved! JCP.next.3 (JSR 358)
  36. 36. The JCP is more open than before 3
  37. 37. How will you Participate? •As an Individual – OK. •As part of a team – better. •Work through your JUG or employer. –Help each other –Teach other. –Work with each other.
  38. 38. Adopt-a-JSR ●A JUG-lead initiative to improve Java standards. ●Groups of JUG members work on JSRs. .
  39. 39. JUGs around the World
  40. 40. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Java EE 8 Community Survey Glassfish.org/survey
  41. 41. ADOPTAJSR.ORG wiki – Get Started You expanded wiki into eight languages: Arabic, Chinese, English, French, German, Portuguese, Spanish, Turkish...you choose who will translate next language!
  42. 42. New JSRs https://jcp.org/en/jsr/stage?listBy=active Recently submitted: Security (JSR 375) Java EE Management (JSR 373) JSON-P 1.1 (JSR 374) Units of Measurement (JSR 363) Java Module System (JSR 376) Desktop Application API (JSR 377) Java EE 8 (JSR 366) CDI 2 (JSR 365) JSON-B (JSR 367) JMS 2.1 (JSR 368) Servlet 4 (JSR 369) JAX-RS 2.1 (JSR 370) MVC (JSR 371) JSF 2.3 (JSR 372)
  43. 43. JSR example pageSR page example List of Active JSRs (posting in last 12 months): http://jcp.org/en/jsr/all?status=Active&activeMonths=12 .
  44. 44. Java EE JSRs Java EE Adopt-a-JSR page
  45. 45. Enter activity in the matrix
  46. 46. ●Participate in Adopt OpenJDK • Go to http://java.net/projects/adoptopenjdk/
  47. 47. JDK 9 Outreach https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach#JDK9Outreach-Introduction
  48. 48. Jira example
  49. 49. Share Success
  50. 50. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Participate in Hack Days
  51. 51. Add resources to GitHub
  52. 52. Two Way Street
  53. 53. We want you! •Follow the JCP online: http://JCP.org –Join the JCP: https://jcp.org/en/participation/membership –Twitter @jcp_org #JCP –blogs.oracle.com/jcp –Facebook: Java Community Process •Adopt-a-JSR online: adoptajsr.org. #adoptajsr –members@adoptajsr.java.net - the global mailing list –IRC: #adoptajsr channel on irc.freenode.net –GitHub: https://github.com/Adopt-a-JSR 5
  54. 54. Let's get going! . 5
  55. 55. thank you, dziekuje, tak, tack, merci, grazie, gracias, danke, obrigado, bedankt, kiitos, xie xie,ありがとう. https://www.youtube.com/watch?v=zg79C7XM1Xs

×