gptkbp:instance_of
|
gptkb:API
gptkb:Java_Enhancement_Proposal
|
gptkbp:bfsLayer
|
5
|
gptkbp:bfsParent
|
gptkb:JEP_342
gptkb:JEP_352
gptkb:JEP_405
gptkb:JEP_437
gptkb:JEP_462
gptkb:JEP_493
|
gptkbp:activities
|
stakeholder engagement
|
gptkbp:affects
|
JDK development
|
gptkbp:aims_to
|
provide a clear schedule
|
gptkbp:applies_to
|
open-source projects
|
gptkbp:author
|
gptkb:Jesse_Glick
|
gptkbp:contains
|
API changes
security updates
deprecation notices
|
gptkbp:created
|
2017-06-12
|
gptkbp:discusses
|
https://openjdk.java.net/jeps/300
|
gptkbp:first_published
|
2016-09-30
|
gptkbp:game_components
|
Java's development lifecycle
|
https://www.w3.org/2000/01/rdf-schema#label
|
JEP 300
|
gptkbp:impact
|
Improves modularity in Java applications.
Enhanced readability.
Better user experience.
Increased adoption of Javadoc.
Improved documentation quality.
|
gptkbp:includes
|
bug fixes
performance improvements
new features
release dates
feature freeze dates
ramp-down periods
|
gptkbp:introduced
|
gptkb:Java_SE_9
|
gptkbp:is_a_basis_for
|
release notes
|
gptkbp:is_a_document_that
|
supports continuous improvement
enhances predictability
facilitates planning
|
gptkbp:is_a_framework_for
|
collaboration among teams
project alignment
JDK release planning
release coordination
|
gptkbp:is_a_resource_for
|
project managers
technical leads
|
gptkbp:is_a_tool_for
|
community engagement
risk management
project tracking
|
gptkbp:is_aligned_with
|
feature development cycles
|
gptkbp:is_associated_with
|
gptkb:Java_SE_17
|
gptkbp:is_described_as
|
JDK 17 Release Notes
This JEP proposes to enhance the Java Platform Module System.
JDK 17 Release Schedule
|
gptkbp:is_designed_to
|
minimize disruption
|
gptkbp:is_documented_in
|
Official JDK Documentation
|
gptkbp:is_essential_for
|
stakeholder communication
release management
planning releases
|
gptkbp:is_implemented_in
|
gptkb:chess_match
Implemented in JDK 9.
|
gptkbp:is_linked_to
|
Java community process
|
gptkbp:is_maintained_by
|
gptkb:Open_JDK_community
|
gptkbp:is_part_of
|
gptkb:Java_Enhancement_Proposal
Java platform evolution
Java's governance model
Java's modernization efforts
Java's strategic initiatives
Java's development strategy
Java's release management process
Java's innovation roadmap
Java's long-term support strategy
Java's release cycle.
|
gptkbp:is_referenced_in
|
release strategies
JDK contributors
other JE Ps
|
gptkbp:is_related_to
|
gptkb:JEP_411
gptkb:JEP_382
gptkb:JEP_384
gptkb:JEP_387
gptkb:JEP_390
gptkb:JEP_391
gptkb:JEP_393
gptkb:JEP_394
gptkb:JEP_395
gptkb:JEP_396
gptkb:JEP_397
gptkb:JEP_398
gptkb:JEP_399
gptkb:JEP_400
gptkb:JEP_401
gptkb:JEP_402
gptkb:JEP_403
gptkb:JEP_404
gptkb:JEP_405
gptkb:JEP_406
gptkb:JEP_407
gptkb:JEP_408
gptkb:JEP_409
gptkb:JEP_410
gptkb:JEP_412
gptkb:JEP_413
gptkb:JEP_414
gptkb:JEP_415
gptkb:JEP_416
gptkb:JEP_417
gptkb:JEP_418
gptkb:JEP_419
gptkb:JEP_420
gptkb:JEP_421
gptkb:JEP_422
gptkb:JEP_423
gptkb:JEP_424
gptkb:JEP_425
gptkb:JEP_426
gptkb:JEP_427
gptkb:JEP_428
gptkb:JEP_429
gptkb:JEP_430
gptkb:JEP_431
gptkb:JEP_432
gptkb:JEP_433
gptkb:JEP_434
gptkb:JEP_435
gptkb:JEP_436
gptkb:JEP_437
gptkb:JEP_438
gptkb:JEP_439
gptkb:JEP_440
gptkb:JEP_441
gptkb:JEP_442
gptkb:JEP_443
gptkb:JEP_444
gptkb:JEP_445
gptkb:JEP_446
gptkb:JEP_447
gptkb:JEP_448
gptkb:JEP_449
gptkb:JEP_450
gptkb:JEP_451
gptkb:JEP_452
gptkb:JEP_453
gptkb:JEP_454
gptkb:JEP_455
gptkb:JEP_456
gptkb:JEP_457
gptkb:JEP_458
gptkb:JEP_459
gptkb:JEP_460
gptkb:JEP_461
gptkb:JEP_462
gptkb:JEP_463
gptkb:JEP_464
gptkb:JEP_465
gptkb:JEP_466
gptkb:JEP_467
gptkb:JEP_468
gptkb:JEP_469
gptkb:JEP_470
gptkb:JEP_471
gptkb:JEP_472
gptkb:JEP_473
gptkb:JEP_474
gptkb:JEP_475
gptkb:JEP_476
gptkb:JEP_477
gptkb:JEP_478
gptkb:JEP_479
gptkb:JEP_480
gptkb:JEP_481
gptkb:JEP_482
gptkb:JEP_483
gptkb:JEP_484
gptkb:JEP_485
gptkb:JEP_486
gptkb:JEP_487
gptkb:JEP_488
gptkb:JEP_489
gptkb:JEP_490
gptkb:JEP_491
gptkb:JEP_492
gptkb:JEP_493
gptkb:JEP_494
gptkb:JEP_495
gptkb:JEP_496
gptkb:JEP_497
gptkb:JEP_498
gptkb:JEP_499
gptkb:JEP_500
|
gptkbp:is_reviewed_by
|
gptkb:software_framework
|
gptkbp:is_standardized_by
|
release timelines
|
gptkbp:is_used_by
|
Java developers
|
gptkbp:is_utilized_in
|
software companies
|
gptkbp:issues
|
JDK-8187370
|
gptkbp:key
|
Improved search capabilities
HTM L5 support
Java SE releases
New tags and annotations
Support for custom doclet.
|
gptkbp:managed_by
|
gptkb:Open_JDK_Community
|
gptkbp:notable_recipients
|
gptkb:Brian_Goetz
gptkb:David_Holmes
gptkb:Venkat_Subramaniam
gptkb:Alex_Buckley
gptkb:Mark_Reinhold
Various contributors from the Java community.
|
gptkbp:plot_summary
|
Enhancements to Javadoc tool.
|
gptkbp:proposed_by
|
gptkb:Database_Management_System
|
gptkbp:provides
|
transparency in scheduling
|
gptkbp:provides_information_on
|
release quality assurance
feature prioritization
JDK release process
release communication
versioning practices
|
gptkbp:published_by
|
March 2021
September 2021
|
gptkbp:related_jeps
|
gptkb:JEP_261
|
gptkbp:related_to
|
gptkb:Java_SE_17
gptkb:Javadoc
gptkb:Java_SE_9
gptkb:software
|
gptkbp:released
|
gptkb:JDK_17
gptkb:Java_SE_9
|
gptkbp:requires
|
gptkb:JEP_261
|
gptkbp:specifies
|
https://docs.oracle.com/javase/specs/jls/se9/html/jls-7.html
|
gptkbp:status
|
gptkb:Final
|
gptkbp:supports
|
predictable release cadence
|
gptkbp:targets
|
gptkb:JDK_17
gptkb:JDK_9
|
gptkbp:title
|
Dynamic Linking of the Java Platform Module System
Javadoc Updates
|
gptkbp:updates
|
as needed
2018-09-25
|
gptkbp:user_reviews
|
https://mail.openjdk.java.net/pipermail/jdk9-dev/2017-June/004123.html
|