apache / apache/lucene

Make minimum required Java version for build more specific [LUCENE-10578]

Open
#11,614 5 comments 0 reactions 0 assignees View on GitHub
legacy-jira-priority:Minor type:enhancement
Dominant language
Java
Stars
3.6k
Forks
1.4k
Avg merge
2d 11h
Merged PRs (30d)
88

Description

See this mail thread for background:

To prevent developers (especially, release managers) from using too old java versions, we could (should?) elaborate the minimum required java versions for the build.

Possible questions in my mind:
- should we stop the build with an error or emit a warning and continue?
- do minor versions depend on the vendor? if yes, should we also specify the vendor?
- how do we determine/maintain the minimum version?

---
Migrated from [LUCENE-10578](https://issues.apache.org/jira/browse/LUCENE-10578) by Tomoko Uchida (@mocobeta), updated Jun 04 2022
Pull requests: https://github.com/apache/lucene/pull/941, https://github.com/apache/lucene/pull/943

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.