After porting countless packages the thing I've found most difficult is when 
something "is almost like...". These seemingly trivial differences often make 
it the hardest to get accepted upstream. Even when they are then they tend to 
get overlooked so that when a NEVR changes only the more familiar URL gets 
updated. 

What's stopping getting the openj9 stuff certified so it's on an equal footing 
to everything else? Money, Oracle, ??

Neale 

On 3/23/22, 04:56, "Linux on 390 Port on behalf of Christian Borntraeger" 
<[email protected] on behalf of [email protected]> wrote:

    I asked our Java people and they answered the following:

    I believe when you're using the api query that requests a specific version, 
for OpenJ9 builds you need to include the OpenJ9 version in the `release_name` 
field. If I change your url below from "11.0.13+8" to "11.0.13+8_openj9-0.29.0" 
it works.

    
https://api.adoptopenjdk.net/v3/binary/version/jdk-11.0.13%2B8_openj9-0.29.0/linux/s390x/jdk/openj9/normal/adoptopenjdk

    Note that since July 2021, the OpenJDK+OpenJ9 builds at AdoptOpenJDK .net 
have been built by IBM using the same components and re-branded under the IBM 
Semeru Runtimes name.

    For the Eclipse Adoptium API going forward, they will only "promote" 
certified builds, ie. IBM Semeru Runtimes Certified Edition. The Eclipse 
Adoptium Marketplace is still being worked on.

    IBM has also done a "soft launch" on our own fork of their API which serves 
IBM Semeru Runtimes, both Certified Edition and Open Edition, which we host. We 
hope to have an announcement on that shortly. The code is the same so you can 
use ALMOST the same query and just swap out the base of the URL and the Vendor.
    Instead of vendor adoptopenjdk use ibm for Open Edition and ibm_ce for 
Certified Edition.

    Eg.
    OE
    
https://ibm.com/semeru-runtimes/api/v3/binary/version/jdk-11.0.13%2B8_openj9-0.29.0/linux/s390x/jdk/openj9/normal/ibm
    CE
    
https://ibm.com/semeru-runtimes/api/v3/binary/version/jdk-11.0.13%2B8_openj9-0.29.0/linux/s390x/jdk/openj9/normal/ibm_ce

    Let me know if you have any questions.



----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to