Hi,

The master branch was updated to use Java 11 - all Jenkins Jobs are back 
online! Let's see if additional Jenkins failures occur.

Go ahead and update your local dev environment:

> As discussed on https://issues.apache.org/jira/browse/LUCENE-8738, we are
> planning to switch master branch to use Java 11 tomorrow. The Apache and
> Policeman Jenkins servers are prepared to handle that change, but now it's
> your turn:
> 
> - Install a JDK 11 (remark: no Oracle JDK is needed, just use OpenJDK, e.g.
> from AdoptOpenJDK)
> - If you are working on master, you have to use Java 11 also in your IDE (run
> ant eclipse, netbeans,...). We tested IDE integrations for the common cases.
> If there are bugs, just fix them if you stumble on them.
> - If you are also maintaining Jenkins servers, update their configs!
> - If your merge/cherry pick changes from master to 8.x, don't forget to run
> precommit with Java 8 (!) and adopt needed changes.
> 
> We will merge the branch with those changes tomorrow, 2019-04-16
> afternoon UTC time, around 12 pm. As always, some hickups might happen,
> so ignore failing Jenkins jobs! I hope it settles by the time.

Here is the TODO list if you have an idea:

> What's not working:
> 
> - The HTML linter based on HTML Tidy was disabled until we found a
> replacement (no HTML 5 support - Java 11 produces HTML5 Javadocs). So it
> might happen that bad javadocs are not detected in master but after merge
> to 8.x branch they might suddenly appear.

Maybe we can use the infrastriucture using ASCIIdoctor of the Solr Ref guide 
here? It seems to also do link / HTML checks.

> - OpenClover code coverage Jenkins Jobs were disabled (no support yet for
> Java 11)
> 
> TODOs:
> 
> - Use Java 11 features, e.g. replace many unmodifiable collections with
> Map.of/Set.of/List.of constructs
> - Cleanup new warnings (we have to do this anyways, as javac is not even
> happy in Java 8)

Thanks, especially to Adrien for doing the initial work!
Uwe


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to