Statements (403)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_2_Platform
gptkb:JEP |
gptkbp:addresses |
date and time formatting
|
gptkbp:advances |
gptkb:Java's_internationalization_framework
|
gptkbp:affects |
Java developers
|
gptkbp:aims_to |
simplify locale handling
provide a predictable release schedule |
gptkbp:approves |
2020-09-15
|
gptkbp:author |
A. S. M. K. S. K. K.
|
gptkbp:benefits |
Collaboration.
Improved performance. Incorporated. Achieved. Improved performance on mac OS. Single AArch64 port. |
gptkbp:challenges |
Resource constraints.
|
gptkbp:collaboration |
Java developers community
|
gptkbp:community_support |
Strong.
|
gptkbp:components |
gptkb:java.util.concurrent
|
gptkbp:concluded_on |
September 2018
|
gptkbp:conformance |
Meets Java SE standards.
|
gptkbp:contains |
gptkb:Foreign_Function_&_Memory_API_(Incubator)
gptkb:JEP_387:_Elastic_Metaspace gptkb:JEP_397:_Sealed_Classes gptkb:Pattern_Matching_for_instanceof gptkb:Sealed_Classes gptkb:Text_Blocks gptkb:New_mac_OS_Rendering_Pipeline Hidden Classes JEP 384: Context-Specific Deserialization Filters JEP 390: Warnings for Value-Based Classes JEP 393: Foreign Function & Memory API (Incubator) JEP 394: Pattern Matching for instanceof JEP 395: Records JEP 396: Strongly Encapsulate JDK Internals by Default JEP 401: JDK 15 Release Notes JEP 403: JDK 15 Release Notes JEP 405: JDK 15 Release Notes JEP 410: JDK 15 Release Notes JEP 413: JDK 15 Release Notes JEP 414: JDK 15 Release Notes JEP 416: JDK 15 Release Notes JEP 418: JDK 15 Release Notes JEP 419: JDK 15 Release Notes JEP 420: JDK 15 Release Notes JEP 421: JDK 15 Release Notes JEP 424: JDK 15 Release Notes JEP 426: JDK 15 Release Notes JEP 427: JDK 15 Release Notes JEP 428: JDK 15 Release Notes JEP 435: JDK 15 Release Notes JEP 436: JDK 15 Release Notes JEP 438: JDK 15 Release Notes JEP 439: JDK 15 Release Notes JEP 440: JDK 15 Release Notes JEP 441: JDK 15 Release Notes JEP 443: JDK 15 Release Notes JEP 444: JDK 15 Release Notes JEP 447: JDK 15 Release Notes JEP 448: JDK 15 Release Notes JEP 450: JDK 15 Release Notes JEP 385: Deprecate RMI Activation JEP 399: JDK 15 Release Notes JEP 402: JDK 15 Release Notes JEP 404: JDK 15 Release Notes JEP 406: JDK 15 Release Notes JEP 407: JDK 15 Release Notes JEP 408: JDK 15 Release Notes JEP 409: JDK 15 Release Notes JEP 411: JDK 15 Release Notes JEP 412: JDK 15 Release Notes JEP 415: JDK 15 Release Notes JEP 417: JDK 15 Release Notes JEP 422: JDK 15 Release Notes JEP 423: JDK 15 Release Notes JEP 425: JDK 15 Release Notes JEP 429: JDK 15 Release Notes JEP 430: JDK 15 Release Notes JEP 431: JDK 15 Release Notes JEP 432: JDK 15 Release Notes JEP 433: JDK 15 Release Notes JEP 434: JDK 15 Release Notes JEP 437: JDK 15 Release Notes JEP 442: JDK 15 Release Notes JEP 445: JDK 15 Release Notes JEP 446: JDK 15 Release Notes JEP 449: JDK 15 Release Notes JEP 451: JDK 15 Release Notes JEP 452: JDK 15 Release Notes JEP 453: JDK 15 Release Notes JEP 454: JDK 15 Release Notes JEP 455: JDK 15 Release Notes JEP 456: JDK 15 Release Notes JEP 457: JDK 15 Release Notes JEP 458: JDK 15 Release Notes JEP 459: JDK 15 Release Notes JEP 460: JDK 15 Release Notes JEP 461: JDK 15 Release Notes JEP 462: JDK 15 Release Notes JEP 463: JDK 15 Release Notes JEP 464: JDK 15 Release Notes JEP 465: JDK 15 Release Notes JEP 466: JDK 15 Release Notes JEP 467: JDK 15 Release Notes JEP 468: JDK 15 Release Notes JEP 469: JDK 15 Release Notes JEP 470: JDK 15 Release Notes JEP 471: JDK 15 Release Notes JEP 472: JDK 15 Release Notes JEP 473: JDK 15 Release Notes JEP 474: JDK 15 Release Notes JEP 475: JDK 15 Release Notes JEP 476: JDK 15 Release Notes JEP 477: JDK 15 Release Notes JEP 478: JDK 15 Release Notes JEP 479: JDK 15 Release Notes JEP 480: JDK 15 Release Notes JEP 481: JDK 15 Release Notes JEP 482: JDK 15 Release Notes JEP 483: JDK 15 Release Notes JEP 484: JDK 15 Release Notes JEP 485: JDK 15 Release Notes JEP 486: JDK 15 Release Notes JEP 487: JDK 15 Release Notes JEP 488: JDK 15 Release Notes JEP 489: JDK 15 Release Notes JEP 490: JDK 15 Release Notes JEP 491: JDK 15 Release Notes JEP 492: JDK 15 Release Notes JEP 493: JDK 15 Release Notes JEP 494: JDK 15 Release Notes JEP 495: JDK 15 Release Notes JEP 496: JDK 15 Release Notes JEP 497: JDK 15 Release Notes JEP 498: JDK 15 Release Notes JEP 499: JDK 15 Release Notes JEP 386: Enhanced Pseudo-Random Number Generators JEP 389: Foreign Function & Memory API (Incubator) JEP 398: Deprecate the Security Manager for Removal JEP 377: ZGC: Concurrent Thread-Stack Processing JEP 392: API for the Java Platform Module System JEP 400: New mac OS Rendering Pipeline JEP 388: Windows/ AArch64 Port JEP 391: mac OS/ AArch64 Port |
gptkbp:contribution |
Community contributions accepted.
|
gptkbp:created |
2021-09-15
|
gptkbp:dependency |
None.
|
gptkbp:describes |
JDK 15 Release Notes
JDK 17 Release Schedule |
gptkbp:description |
Introduces a new rendering pipeline for mac OS.
Introduce a structured concurrency API to simplify multithreading. This JEP proposes to consolidate the AArch64 port into a single implementation. |
gptkbp:discusses |
https://openjdk.java.net/jeps/342
|
gptkbp:end_date |
August 2021
|
gptkbp:enhances |
text processing capabilities
existing internationalization features number formatting capabilities |
gptkbp:example |
@ Deprecated(since="9", for Removal=true)
|
gptkbp:feature |
gptkb:Java_11
enhances Java's usability worldwide |
gptkbp:feedback |
Positive.
|
gptkbp:follows |
gptkb:JEP_341
|
gptkbp:funding |
Open JDK.
|
gptkbp:future_plans |
Yes.
Explore further optimizations. |
gptkbp:future_prospects |
Monitor performance.
|
gptkbp:has_advisory_board |
Java Community Process.
|
gptkbp:has_documentation |
Available online.
Available. |
gptkbp:has_project |
Community-driven.
|
gptkbp:historical_achievement |
Java's development history
Finalization. |
https://www.w3.org/2000/01/rdf-schema#label |
JEP 342
|
gptkbp:impact |
Positive.
Significant. Compatibility. Performance improvements. Developers using Java for concurrent programming. Simplifies maintenance and development. Improves code maintainability |
gptkbp:implementation_lead |
C. Johnson
|
gptkbp:improves |
Locale support
resource bundle management user experience for international users |
gptkbp:includes |
Enhancements
Bug fixes New features release candidate new resource bundles feature freeze date final release date ramp-down period new locale-sensitive APIs |
gptkbp:introduced |
new APIs for internationalization
|
gptkbp:introduced_in |
gptkb:Java_SE_9
|
gptkbp:is_a_document_that |
Java SE 17 planning
defines JDK 17 release milestones details JDK 17 release schedule guides JDK 17 release planning outlines JDK 17 release phases outlines JDK 17 release timeline provides JDK 17 release guidelines provides JDK 17 release information |
gptkbp:is_a_framework_for |
Java release management
|
gptkbp:is_a_guide_for |
Java SE 17 features
future JDK releases |
gptkbp:is_a_key_component_of |
Java SE 17 strategy
|
gptkbp:is_a_reference_for |
JDK release schedules
|
gptkbp:is_adopted_by |
Widely adopted.
|
gptkbp:is_aimed_at |
developers needing internationalization support
enhancing Java's global reach |
gptkbp:is_aligned_with |
gptkb:ISO_9001
Oracle's Java strategy |
gptkbp:is_associated_with |
gptkb:Java_2_Platform
|
gptkbp:is_designed_for |
global applications
|
gptkbp:is_discussed_in |
gptkb:Java_Community_Process
|
gptkbp:is_documented_in |
gptkb:Open_JDK_JEP_index
Open JDK documentation |
gptkbp:is_expected_to |
reduce complexity in internationalization
improve application performance in international contexts |
gptkbp:is_implemented_in |
gptkb:JDK_17
gptkb:JDK_9 gptkb:Java_Development_Kit_(JDK) Resource allocation. Completed. Proposed implementation in the Open JDK. AArch64 port. |
gptkbp:is_influenced_by |
user feedback
community feedback |
gptkbp:is_managed_by |
gptkb:Open_JDK_community
|
gptkbp:is_motivated_by |
Improve the reliability and maintainability of concurrent programming.
Provide clearer deprecation messages. Reduce complexity in the AArch64 port. |
gptkbp:is_part_of |
gptkb:Java_SE_11
gptkb:Java_2_Platform gptkb:Java_Development_Kit_(JDK) Java's evolution Java's modernization efforts Java's internationalization strategy Java's ongoing improvements Java SE 17 feature set Java SE release cadence Java SE 17 development process Java SE 17 release strategy Java SE 17 roadmap Java SE 17 timeline Java SE 17 feature planning Java SE 17 planning process Java SE 17 release framework |
gptkbp:is_recognized_for |
its contribution to Java's capabilities
|
gptkbp:is_referenced_in |
JDK Enhancement Proposals
|
gptkbp:is_related_to |
gptkb:JEP_344
gptkb:JEP_353 gptkb:Java_SE_17 Java SE 17 features |
gptkbp:is_reviewed_by |
Approved.
JDK Reviewers |
gptkbp:is_standardized_by |
Java release planning
|
gptkbp:is_supported_by |
community contributions
|
gptkbp:is_taught_in |
Importance of collaboration.
|
gptkbp:is_tested_for |
Extensively tested.
|
gptkbp:is_used_by |
Java platform architects
|
gptkbp:issues_reports_on |
https://bugs.openjdk.java.net/browse/ JDK-123456
|
gptkbp:key |
Java SE 17 development
|
gptkbp:key_feature |
gptkb:JDK_11
Deprecation with additional context |
gptkbp:key_risks |
Potential compatibility issues.
|
gptkbp:keywords |
Concurrency, Multithreading, API
|
gptkbp:language |
Java.
|
gptkbp:latest_version |
gptkb:Java_SE_9
1.0. |
gptkbp:maintenance |
Regular updates.
|
gptkbp:next_edition |
gptkb:JEP_300
|
gptkbp:notable_contributor |
Java internationalization efforts
Open JDK Community. |
gptkbp:originated_in |
better localization
|
gptkbp:performance |
Improved throughput.
|
gptkbp:platform |
AArch64.
|
gptkbp:plot_summary |
Structured concurrency aims to make concurrent programming easier.
Enhances the @ Deprecated annotation to provide more information. |
gptkbp:precedes |
gptkb:JEP_343
|
gptkbp:project |
Yes.
Regular. 2020-2021. Continued development. Open JDK. Continued enhancements. Consolidated AArch64 port. Enhance AArch64 support. |
gptkbp:project_adoption |
High.
|
gptkbp:project_adoption_rate |
High.
|
gptkbp:project_adoption_rate_confirmed |
Yes.
|
gptkbp:project_advisory_board |
Java Community Process.
|
gptkbp:project_advisory_board_engaged |
Yes.
|
gptkbp:project_advisory_board_engaged_rate |
100%.
|
gptkbp:project_challenges_addressed |
Yes.
|
gptkbp:project_challenges_addressed_rate |
100%.
|
gptkbp:project_deliverables_completed |
Yes.
|
gptkbp:project_deliverables_completed_rate |
100%.
|
gptkbp:project_documentation_completed |
Yes.
|
gptkbp:project_documentation_completed_rate |
100%.
|
gptkbp:project_feedback_received |
Yes.
|
gptkbp:project_feedback_received_rate |
100%.
|
gptkbp:project_funding_secured |
Yes.
|
gptkbp:project_funding_secured_rate |
100%.
|
gptkbp:project_future_directions |
Optimizations.
|
gptkbp:project_future_directions_outlined |
Yes.
|
gptkbp:project_future_directions_outlined_confirmed |
Yes.
|
gptkbp:project_goals_achieved_confirmed |
Yes.
|
gptkbp:project_goals_achieved_rate |
100%.
|
gptkbp:project_goals_defined |
Yes.
|
gptkbp:project_goals_defined_rate |
100%.
|
gptkbp:project_impact_assessment_confirmed |
Yes.
|
gptkbp:project_lessons_learned |
Engagement.
|
gptkbp:project_lessons_learned_documented |
Yes.
|
gptkbp:project_lessons_learned_documented_confirmed |
Yes.
|
gptkbp:project_metrics_established |
Yes.
|
gptkbp:project_metrics_established_rate |
100%.
|
gptkbp:project_milestones_reached |
Yes.
|
gptkbp:project_milestones_reached_rate |
100%.
|
gptkbp:project_outcomes_expected |
Yes.
|
gptkbp:project_outcomes_expected_rate |
100%.
|
gptkbp:project_outcomes_realized |
Yes.
|
gptkbp:project_outcomes_realized_confirmed |
Yes.
|
gptkbp:project_outcomes_realized_rate |
100%.
|
gptkbp:project_risks_identified |
Yes.
|
gptkbp:project_risks_identified_rate |
100%.
|
gptkbp:project_scope_defined |
Yes.
|
gptkbp:project_scope_defined_rate |
100%.
|
gptkbp:project_stakeholders_engagement_confirmed |
Yes.
|
gptkbp:project_stakeholders_engagement_confirmed_rate |
100%.
|
gptkbp:project_stakeholders_informed_rate |
100%.
|
gptkbp:project_standards_compliance |
Yes.
|
gptkbp:project_standards_compliance_confirmed |
Yes.
|
gptkbp:project_standards_compliance_confirmed_rate |
100%.
|
gptkbp:project_success_achieved |
Yes.
|
gptkbp:project_success_achieved_rate |
100%.
|
gptkbp:project_success_factors_identified |
Yes.
|
gptkbp:project_success_factors_identified_confirmed |
Yes.
|
gptkbp:project_support_available |
Yes.
|
gptkbp:project_support_available_rate |
100%.
|
gptkbp:project_testing |
Comprehensive.
|
gptkbp:project_testing_completed |
Yes.
|
gptkbp:project_testing_completed_rate |
100%.
|
gptkbp:project_timeline_established |
Yes.
|
gptkbp:project_timeline_established_rate |
100%.
|
gptkbp:project_updates_provided |
Yes.
|
gptkbp:project_updates_provided_rate |
100%.
|
gptkbp:proposed_by |
gptkb:Oracle
gptkb:Oracle_Corporation gptkb:Mark_Reinhold gptkb:Markus_Karg gptkb:Ron_Pressler New Internationalization Features aims to enhance Java's internationalization capabilities. JDK 17 release process |
gptkbp:provides |
better support for pluralization
new formatting options release milestones |
gptkbp:published_in |
September 2020
|
gptkbp:related_concept |
Java SE.
|
gptkbp:related_jeps |
gptkb:JEP_391
gptkb:JEP_420 |
gptkbp:related_to |
gptkb:@_Deprecated_annotation
gptkb:Java_FX gptkb:Java_SE_15 |
gptkbp:release_date |
September 2021
|
gptkbp:release_notes |
Included in JDK 17.
|
gptkbp:released |
gptkb:JDK_17
gptkb:JDK_11 gptkb:Java_17 gptkb:Java_21 |
gptkbp:reviews |
gptkb:B._Smith
gptkb:Brian_Goetz J. Doe |
gptkbp:scope |
AArch64 architecture.
|
gptkbp:security |
None identified.
|
gptkbp:specification |
gptkb:Java_Language_Specification
|
gptkbp:sponsor |
JDK Project
|
gptkbp:stakeholders |
Yes.
Java developers. Open JDK community. |
gptkbp:status |
gptkb:Final
Proposed |
gptkbp:success |
Community engagement.
|
gptkbp:successor |
gptkb:None
|
gptkbp:supports |
additional languages
|
gptkbp:target_audience |
Java developers.
|
gptkbp:target_jdk |
gptkb:JDK_17
gptkb:JDK_15 |
gptkbp:title |
gptkb:New_mac_OS_Rendering_Pipeline
gptkb:Structured_Concurrency_(Incubator) Enhanced @ Deprecated Annotation One AArch64 Port, Not Two |
gptkbp:user_feedback |
Incorporated.
|
gptkbp:was_a_response_to |
globalization needs
increasing globalization demands |
gptkbp:was_a_result_of |
collaboration among developers
Java platform evolution |
gptkbp:bfsParent |
gptkb:JEP_33
gptkb:JDK_10 gptkb:Java_10 |
gptkbp:bfsLayer |
5
|