Successfully reported this slideshow.
Your SlideShare is downloading. ×

JSON-B spec

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 11 Ad
Advertisement

More Related Content

Recently uploaded (20)

Advertisement

JSON-B spec

  1. 1. Java API for JSON binding JUG UA MEETING 22 APRIL 2015
  2. 2. Agenda  Variety of JSON binding providers  It’s time for JSON-B standard  JSR 367 spec  JUG involvement in spec adoption and what is already done  How to be involved?
  3. 3. JSON - EVERYWHERE
  4. 4. Variety of JSON binding providers json-io flexjson JSONiJ Apache Johnzon Jackson
  5. 5. Why to be involved?  To move the entire Java ecosystem forward  To contribute your code and knowledge in Java platform  To be at the forefront of new technology  To acquire new knowledge  To be more recognizable in Java world  Have fun!
  6. 6. How to start?  Decide inside JUG what JSRs to support  Contact Spec Lead / Expert Group to start collaboration  Set up a wiki page to co-ordinate your activities  e.g. http://java.net/projects/ljc-london-jug/pages/JSR-310  Link that into the matrix at http://adoptajsr.org  Start work!
  7. 7. What exactly to do? Starter •Participate discussions in mailing list (give your thoughts, suggest enhancements) •Help reproduce issues •Test the early RI builds (report bugs, suggest improvements) Intermediate •Give feedback on design (review code, specification) •Help evangelise the JSR (talks, blogs, articals) Advanced •Help build the RI •Help build the TCK
  8. 8. JSON-B Spec (JSR 367) Resources  Main page  https://java.net/projects/jsonb-spec/pages/Home  Mailing List  https://java.net/projects/jsonb-spec/lists/users/archive  Source code  https://java.net/projects/jsonb-spec/sources  JIRA  https://java.net/jira/browse/JSONB_SPEC
  9. 9. Expert Committee https://java.net/projects/jsonb-spec/pages/EGTransparency:  Gregor Zurowski (individual) - Y - Requested to participate long before JSR started, architect with many JSON binding frameworks, can dedicate enough time to the specification.  Martin Vojtek (Oracle) - Y - Representative from the company leading the specification, will contribute to the specification as well as RI, can dedicate enough time to the specification.  Hendrik Saly (individual) - Y - Experience implementing JSR 353 JSONP, from Apache Johnzon project, can dedicate enough time to the specification.  Inderjeet Singh (individual) - Y - Coauthor of Gson JSON binding library, can dedicate enough time to the specification.  Eugen Cepoi (individual) - Y - Author of Genson JSON Binding library, contributed to JSR 353, can dedicate enough time to the specification.  Romain Manni-Bucau (Tomitribe) - Y - Industry company representative, one of Apache Johnzon authors, can dedicate enough time to the specification.
  10. 10. JUG UA publicity & resources  JUG UA publicity:  http://jug.ua/adopt-a-jsr/  https://java.net/projects/adoptajsr/pages/WhoIsAdoptingJSRs  Source code of JUG UA:  https://github.com/sirotae/jsonb-spec-ua-adopt.git  https://github.com/olegts/jsonb-spec.git  Design review  https://docs.google.com/spreadsheets/d/1sYdqkuXnLLGKiks2ML8FKo6v2BRS8v6nuq93ptSxRUI/edit
  11. 11. Thank you and join work on JSR!

×