adoptium / adoptium/TKG

Investigate appropriate vendor string for Temurin builds

Open
#682 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
22
Forks
114
Avg merge
4d 2h
Merged PRs (30d)
8

Description

There are several entries that represent Temurin builds in TKG code, check that they are valid and what implications there are of having multiples (adoptopenjdk, eclipse, temurin).

```
String vendor = System.getProperty("java.vendor");
String vendorLC = vendor.toLowerCase();
```
https://github.com/adoptium/TKG/blob/master/src/org/openj9/envInfo/JavaInfo.java#L171-L174
https://github.com/adoptium/TKG/blob/master/src/org/openj9/envInfo/JavaInfo.java#L197-L198

-------

Check java.vendor for each version of Temurin we produce to verify validity. Likely need to keep adoptopenjdk as an historic entry.

Contributor guide

Open the contributing guide

Research direction

Start in src/org/openj9/envInfo/JavaInfo.java at the cited java.vendor handling around lines 171-174 and 197-198. Check the reported vendor value for each Temurin version produced, then determine which adoptopenjdk, eclipse, and temurin entries remain valid; done means the supported vendor handling and any historic entry are clearly identified and updated as needed.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.