Weitere ähnliche Inhalte
Ähnlich wie Adopt-a-JSR for JSON Processing 1.1, JSR 374 (20)
Mehr von Heather VanCura (20)
Kürzlich hochgeladen (20)
Adopt-a-JSR for JSON Processing 1.1, JSR 374
- 1. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Adopt-‐a-‐JSR:
JSR-‐374
Java
API
for
JSON
Processing
1.1
Kin-‐man
Chung
SpecificaIon
Lead
for
JSR
374
June,
2015
Oracle
ConfidenIal
–
Restricted
- 2. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Spec
Leader
CredenIals
• JSON-‐P
Spec
Lead
since
2013
• Expert
group
and/or
Spec
Lead
for
EL,
JSP,
and
other
web
technologies
• kinman.chung@oracle.com
Oracle
ConfidenIal
–
Restricted
2
- 3. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Agenda
JSR
274
resources
Major
new
features
Adopt-‐a-‐JSR
1
2
3
Oracle
ConfidenIal
–
Restricted
3
- 4. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
JSR
374
Resource
• JSR
374
Spec
Request
– hZps://jcp.org/en/jsr/detail?id=374
• Community
tab
– hZps://jcp.org/en/egc/view?id=374
Oracle
ConfidenIal
–
Restricted
4
Jcp.org
- 5. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
JSR
374
Resource
• Project
page
– hZps://json-‐processing-‐spec.java.net/
• Mailing
list
– users@json-‐processing-‐spec.java.net
• JIRA
– hZps://java.net/jira/browse/JSON_PROCESSING_SPEC/
5
Spec
Project
- 6. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
JSR
374
Resource
• Project
page
– hZps://jsonp.java.net/
• Source
git
repository
– git://java.net/jsonp~git
(Read
Only)
• Source
browsing
– hZps://java.net/projects/jsonp/sources/git/show
6
Reference
ImplementaIon
Project
- 7. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
JSR
374
Resource
• Current
snapshot
– hZps://json-‐processing-‐spec.java.net/nonav/snapshots/1.1/javadocs/
7
API
- 8. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Major
New
Features
• Umbrella
Feature
List
– hZps://java.net/jira/browse/JSON_PROCESSING_SPEC-‐66
Oracle
ConfidenIal
–
Restricted
8
- 9. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Major
New
Features
• Support
RFC
7159
• Support
RFC
6901
(JSON
Pointer)
• Support
RFC
6902
(JSON
Patch)
• Support
RFC
7396
(JSON
Merge
Patch)
• Add
edit/transformaIon
operaIons
to
JsonArray
and
JsonObject
• Support
JSON
queries,
using
JDK
8's
stream
operaIons
• Support
big
JSON
processing
Oracle
ConfidenIal
–
Restricted
9
- 10. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Adopt-‐a-‐JSR
• Spread
the
word
• Download
binary
– EDR
(Early
Developer
Release)
soon
• Download
the
source
and
build
• Test,
Test,
and
Test
10
Needs
Help
- 11. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Adopt-‐a-‐JSR
• Feedback
on
API
– Javadoc
errors:
grammaIcal
and
typos
– CriIque
on
API
design:
funcIonality,
consistency,
easy
of
use,
anything
• Reference
ImplementaIon
– Errors
and
improvements
– Performance
11
Needs
Help
- 12. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Adopt-‐a-‐JSR
• ANY
features
on
JSON
Processing
that
should
be
included
12
Needs
Help
- 13. Copyright
©
2014
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Roadmap
Oracle
ConfidenIal
–
Restricted
13
Milestone
Pla@orm
Proposal
[[THIS
JSR
PLAN]]
Comments
Expert
Group
Formed
Q3
2014
Early
Dran
SpecificaIon
Q2
2015
Public
Review
Dran
Q4
2015
ImplementaIon
Beta
Q4
2015
Proposed
Final
Dran
Q1
2016
Final
Release
Q3
2016