Module-system requirements, draft 2
Mark Reinhold
mark.reinhold at oracle.com
Wed Mar 25 22:52:12 UTC 2015
Thanks for all the comments and suggestions. I've posted draft 2 of the
requirements document, here:
http://openjdk.java.net/projects/jigsaw/spec/reqs/02
If you'd like to comment on the text in-line, the Markdown source is
here:
http://openjdk.java.net/projects/jigsaw/spec/reqs/02.md
If you do that then please quote just the text upon which you're
commenting, rather than the entire document.
This draft incorporates the revisions and additional requirements we've
discussed. Some of the wording is slightly different, so as to fit
better into the overall document. I made three non-trivial changes:
- I rewrote the new "Annotation indices" requirement to be more
abstract; it's now titled "Efficient annotation detection", but the
intent is the same.
- I renamed the new "Access to class files and resources" requirement
to "Readable artifacts" in order to avoid confusion with the use of
the term "access" in other requirements, where it refers to access
control.
- The "Upgradeable modules" requirement was too restrictive; I rewrote
it to no longer require the replacing module to be binary-compatible
and from the same platform implementation.
(Thanks to Alex Buckley, who suggested these improvements.)
I'd like to finalize the requirements by this time next week, so please
send any final comments by 23:00 UTC next Wednesday, 1 April (no joke!).
Silence will be interpreted as assent.
- Mark
More information about the jpms-spec-experts
mailing list