Java outreach page might need updating
dalibor topic
dalibor.topic at oracle.com
Tue Nov 15 14:45:00 UTC 2016
On 12.11.2016 20:23, Mani Sarkar wrote:
> Hi Dalibor,
>
> This evening we had an online VJug session with LJC and IceJUG. One of
> the participants brought to my notice one piece of information on the
> outreach page at
> https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach. I found a
> few more thereafter and thought I share it with you and the others.
Thanks, that's great!
> I'll list the issues as I remember them:
> - Info about fatal error mention on permgen, this one has changed - the
> severity has been lowered by a new change to JDK9 - thanks Patrick
Can you provide a link to the issue in JBS that corresponds to that
change, please?
> - the link to email to the adoption discuss group does not directly lead
> to the page where users can sign up and then be able to send emails to
> the list.
Fixed, thanks!
> - some information about changes to access to unsafe or other apis that
> are going to be restricted for developers, was missing
It's there:
https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach#JDK9Outreach-EncapsulateMostInternalAPIs
> - information on apis those deprecated in java 9 but will be removed in
> java 10, is also missing
Thanks - I added
https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach#JDK9Outreach-EnhancedDeprecation
to cover that and point to the JEP text for more information.
> - performance info
That's rather out of scope of the document.
It's focused on changes targeted for JDK 9 which may affect code that
relies on default, deprecated, removed, unsupported, internal or
unspecified functionality. Performance characteristics of Java SE
functionality and APIs are in most cases not specified, as far as I know.
> - backward compatibility info
> - changes that may/will break compatibility
Yeah, that's what this document is mostly focused on.
> - changes may/will have no impact on compatibility
There are other documents describing the general scope of changes in JDK
9, such as the one linked off in
https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach#JDK9Outreach-JDK9Features
.
Let's not duplicate them. ;)
> - workaround suggestions to stay compatible with older versions of Java
Do you have specific examples that should be included, aside of
https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach#JDK9Outreach-Crosscompilationforolderplatformversions
?
> It's highly likely you have the information mentioned above in some form
> or shape on the outreach page. But it would still help if they were
> marked explicitly with these titles/subtitles as there were many
> questions during our session, regarding these topics and we didn't have
> a canonical source to point them onto. So our answers were what we could
> pull out of our memories from past experiences.
OK - could you provide a mock up of what you think it should look like?
> I appreciate jdk9/jigsaw is a moving target and we are at the bleeding
> edge.
>
> Thanks for putting the content together, they have been helped and have
> good detail in it.
>
> I hope this helps.
It's great - thank you very much for using this resource and providing
feedback!
cheers,
dalibor topic
--
<http://www.oracle.com> Dalibor Topic | Principal Product Manager
Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961
<tel:+491737185961>
ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg
ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603
Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher
<http://www.oracle.com/commitment> Oracle is committed to developing
practices and products that help protect the environment
More information about the adoption-discuss
mailing list