[ 
https://issues.apache.org/jira/browse/SOLR-12809?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16809300#comment-16809300
 ] 

Jan Høydahl commented on SOLR-12809:
------------------------------------

Erick, you've done a great job researching and documenting all this. Kudos. I 
don't want to criticise your work or delay the 8.0 ref-guide. Really.

But for the purpose of the "System Requirements" chapter I personally think 
four full pages of content is too overwhelming and makes the task of deciding a 
Java version for Solr look more complex and scary than it needs be. Can we try 
to stay within 2 PDF pages, perhaps using a simple table like in the HBase 
docs, and defer all details to the Java Champions blog plus a new web page for 
Lucene/Solr specific testing details etc, for those interested. We don't need 
to scrap any content, just prune what goes into RefGuide and link elsewhere for 
details.

Some concrete feedback to the current text:
 * The link text for the Java Champions blog post should probably be "Java is 
still free by Java Champions", rather than currently "Java Champions".
 * In the list of OpenJDK sources, Oracle should come before Zulu, to be 
alphabetical/neutral, and perhaps write "in alphabetical order".
 * The link to Oracle's OpenJDK points to Oracle's paid JDK. Correct link is 
[https://jdk.java.net|https://jdk.java.net/] 
 * The info box has a typo "While we reference the Jave Development (JDK) on 
this page, any *Jave* Runtime Environment..."
 * The text "Lucene/Solr 9 will almost certainly require Java 11" could skip 
"almost certainly" as this is already decided by vote
 * "There is considerable confusion about..." - choose another wording without 
negative vibes. E.g. "A frequently asked question on the user-list is..."
 * "There will be no vendor support or bug fixes for Java 8 however" - this is 
not correct according to the Java Champions blog, which states that several 
vendors will support Java 8, e.g. "Amazon offers long-term support for Corretto 
on AWS and includes performance enhancements and security updates for Corretto 
8 until at least June 2023 at no cost.".
 * Header "Java 9 and 10" could perhaps be changed to "We recommend Java 11", 
since that is the conclusion?
 * "List of known issues" - this has been mentioned and linked to in the first 
chapter so why repeat?
 * "Lucene and Solr testing" - there is a problem with the link 
[[https://openjdk.java.net|OpenJDK]]

 

> Document recommended Java/Solr combinations (JDK 11?)
> -----------------------------------------------------
>
>                 Key: SOLR-12809
>                 URL: https://issues.apache.org/jira/browse/SOLR-12809
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Erick Erickson
>            Assignee: Erick Erickson
>            Priority: Major
>         Attachments: SOLR-12809.patch, SolrSystemRequirements.pdf
>
>
> JDK 8 will be EOL early next year (except for "premier support"). JDK 9, 10 
> and 11 all have issues for Solr and Lucene IIUC.
> Also IIUC Oracle will start requiring commercial licenses for 11.
> This Jira is to discuss what we want to do going forward. Among the topics:
>  * Skip straight to 11, skipping 9 and 10? If so how to resolve current 
> issues?
>  * How much emphasis on OpenJDK .vs. Oracle's version
>  * What to do about dependencies that don't work (for whatever reason) with 
> the version of Java we go with?
>  * ???
> This may turn into an umbrella Jira with sub-tasks of course. Since JDK 11 
> has had a GA release, I'd also like to have a record of where the current 
> issues are to refer people to.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to