uschindler commented on PR #12188:
URL: https://github.com/apache/lucene/pull/12188#issuecomment-1457689158

   > I like it, Uwe. I have no idea about legal implications (whether 
interfaces alone are something that can be copied over).
   > 
   > The only thing I've been wondering about is this: if these apis are still 
shaping and something changes upstream in the JDK, this change would go 
unnoticed. Do we rely on a periodic refresh of those API jars only? Or should 
we actually verify (in check) that the APIs are identical if the given JDK is 
available?
   
   For JDK 19 and JDK 20 the "API changes" phase is over. The final release 
candidate is out and if those would be rebuilt or get a new release, the API 
won't change anymore. Of course we can execute "regenerate" for safety on March 
21, but the above files were generated with the version to be released on that 
day already.
   
   I would only add Java 21 once we are at a place when the API is finalized, 
which is not yet the sagte.
   
   Chronological checks are not needed, as once JDK 19 / 20 are/were released 
the APIs are final.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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

Reply via email to