Skip to content
This repository was archived by the owner on Oct 14, 2024. It is now read-only.

AdoptOpenJDK - a place for AdoptOpenJDK binaries or a vendor neutral home (+ the adopt binary) #86

Closed
karianna opened this issue May 22, 2019 · 11 comments
Milestone

Comments

@karianna
Copy link
Member

Should the AdoptOpenJDK home page (in particular) list all of the vendors/providers that folks can go to (including the adopt binary) or continue to focus on the adopt binary.

@karianna karianna added this to the May 2019 milestone May 22, 2019
@karianna
Copy link
Member Author

There's a lot of devil in the detail on this - so hence it needs a long discussion.

@jerboaa
Copy link

jerboaa commented May 23, 2019

This could be an opportunity for the AdoptOpenJDK project. More OpenJDK vendors collaborating in one (additional) place[1] will IMO benefit the project overall. It could help prevent further fragmentation of the OpenJDK space where multiple vendors produce open source binaries, integration and testing in addition to their supported bits.

The project could benefit from this indirectly via several angles:

  • Avoid discriminating any particular OpenJDK build
  • Be the "go-to" place for getting the latest, secure, vetted, OpenJDK binary (from any vendor).
  • Extend and maintain an open test framework which can be run on any OpenJDK binary on any platform. As the test code is open source it can get re-used in-house.
  • Collaborate on various integration points, like installers, JNLP, openjfx and others

[1] Beyond the OpenJDK source code base upstream.

@karianna
Copy link
Member Author

Was discussed at the latest TSC meeting - we're going to come up with a list of requirements for OpenJDK providers to feature (evenly) in the AdoptOpenJDK community. More on this next week!

@sxa
Copy link
Member

sxa commented May 29, 2019

Also:

  • Makes people aware of what the options are, in a place which will be kept up to date with the options

@smlambert
Copy link

It can also be helpful to have all vendors assess their internal tests to determine whether they can be open-sourced (if not already). If they complement (not duplicate), what is already included in AQA, will be good to include them, collaborate where there is community-wide benefit.

@karianna
Copy link
Member Author

@karianna karianna modified the milestones: May 2019, June 2019 Jun 6, 2019
@karianna karianna modified the milestones: June 2019, July 2019 Jul 9, 2019
@karianna
Copy link
Member Author

As a reference http://www.jchoice.eu

@karianna karianna modified the milestones: July 2019, August 2019 Aug 8, 2019
@hendrikebbers
Copy link
Contributor

Should this be done "by hand" or do you want to define an API that vendors can implement (like an open REST endpoint) to receive a list of available builds?

@karianna
Copy link
Member Author

Hearts and minds manual version first, backed by our API later I'd guess.

@karianna karianna modified the milestones: August 2019, September 2019 Sep 2, 2019
@karianna karianna modified the milestones: September 2019, October 2019 Oct 4, 2019
@karianna
Copy link
Member Author

From a Java Champions Open Discussion:

  • Would like to see an Openjdkwatch like distrowatch
  • Feature chart to compare providers as opposed to a quality bar?
  • Have a wizard to choose OpenJDK
  • Random picklist would be fairest?

@karianna karianna modified the milestones: October 2019, November 2019 Nov 19, 2019
@karianna karianna modified the milestones: November 2019, December 2019 Dec 4, 2019
@karianna karianna modified the milestones: December 2019, January 2020 Jan 16, 2020
@karianna karianna modified the milestones: January 2020, February 2020 Feb 12, 2020
@karianna karianna modified the milestones: February 2020, March 2020 Mar 6, 2020
@karianna karianna modified the milestones: March 2020, April 2020 Apr 7, 2020
@karianna karianna modified the milestones: April 2020, May 2020 May 6, 2020
@karianna karianna modified the milestones: May 2020, June 2020 Jun 11, 2020
@karianna karianna modified the milestones: June 2020, July 2020 Jul 15, 2020
@karianna karianna modified the milestones: July 2020, August 2020 Aug 2, 2020
@karianna karianna modified the milestones: August 2020, September 2020 Sep 8, 2020
@karianna karianna modified the milestones: September 2020, October 2020 Oct 1, 2020
@karianna karianna modified the milestones: October 2020, November 2020 Nov 5, 2020
@karianna karianna modified the milestones: November 2020, December 2020 Dec 2, 2020
@gdams gdams mentioned this issue Dec 7, 2020
@gdams gdams removed the TSC-Agenda label Dec 10, 2020
@karianna karianna modified the milestones: December 2020, March 2021 Mar 9, 2021
@karianna karianna modified the milestones: March 2021, April 2021 Apr 18, 2021
@karianna
Copy link
Member Author

Eclipse Adoptium marketplace will fulfil this purpose.

# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants