Jar manifest Implementation Version will be too long [LUCENE-10108]
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
[Cloned from LUCENE-10107]
In the future when we want to release 9.10 or 10.0 or 10.10, we will have too many digits and cause the git commit sha in the manifest Implementation-Version to wrap. This should be easy enough by replacing references to gitRev with gitRevShort
---
Migrated from [LUCENE-10108](https://issues.apache.org/jira/browse/LUCENE-10108) by Mike Drob (@madrob)
Linked issues:
- #11144
Contributor guide
Research direction
Search the build and release configuration for references to gitRev that contribute to the JAR manifest's Implementation-Version. Check how gitRevShort is defined and used, then verify that future multi-digit release versions keep the manifest version within its intended length without wrapping.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, java
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100