Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 569643

Summary: [proposal] adoptium.temurin-compliance
Product: Community Reporter: Wayne Beaton <wayne.beaton>
Component: Proposals and ReviewsAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: Ed.Merks, mariateresa.delgado, mikael.barbero, paul.buck, proposals-inbox, sharon.corbett, slambert, t.p.ellison, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
URL: https://projects.eclipse.org/proposals/eclipse-temurin-compliance
Whiteboard:

Description Wayne Beaton CLA 2020-12-10 16:11:05 EST
We’ll use this Bugzilla record to track the onboarding process for the project. This channel will be the primary means of communication for the project team, your mentors, and the Eclipse Foundation during this process. 
 
To get started on your new project, we need to do the following:
-Ensure that all of the committers listed on the proposal have Eclipse Foundation Accounts [1]
-Identify a mentor for the project

We will open separate Bugzilla records to track this.
 
Once we have all of the requirements above and the proposal has been open for community review for a minimum of two weeks, we will schedule the project for creation. If you have any questions for us, please feel free to reach out anytime! As well, if you’d like an overview of the project creation process, check out our Project Handbook [2].

We look forward to working with you and your team to make this project a success! 
 
[1] https://accounts.eclipse.org/user/register
[2] https://www.eclipse.org/projects/handbook/#starting
Comment 1 Wayne Beaton CLA 2020-12-17 17:14:44 EST
Architecture Council Member Ed Merks has volunteered to help mentor the project.
Comment 2 Wayne Beaton CLA 2021-02-08 11:49:36 EST
I'd like to schedule a creation review to conclude on February 17/2021. We have most of what we need.

At the moment, the proposal does not list any licenses or indicate where the team wants to maintain source code.

It's not clear to me whether or not the project will have any source content of its own. Is it the case that the project will consume source code artifacts produced by other projects and exists more-or-less exclusively as a means of managing the relationship with the restricted access to the Oracle Java SE Compatility Kit.

Is there any need for this project to have a Git repository of its own?
Comment 3 Tim Ellison CLA 2021-02-11 09:53:19 EST
This project will require private Git repositories to store the TCK content received from Oracle, create issues being worked for any TCK problems identified in Temurin binaries that cannot be handled in the public project, and for capturing evidence of the TCK results to be able to demonstrate compliance if required.

The license of such materials will be Oracle commercial (for TCK material), or held privately by the Eclipse Foundation only to be used in the context of this project by Temurin-compliance committers.  The EMO may choose how they would like that identified in the repository.

Source code authored by Eclipse contributors, such as the tooling and services to support running the TCK, will reside in AQAvit.
Comment 4 Shelley Lambert CLA 2021-02-11 12:29:10 EST
There will be no need for an open github repositories related to this project.  (terminology using JCK synonymously with TCK)

Private repositories needed for:

- holding FAQ/doc/issues + JCK results for committers actively running JCKs (both automated and manual)

- 1 repo per version of JCK materials we pull from the Oracle site
JCK8-unzipped, JCK11-unzipped, JCK16-unzipped, etc

As Tim already mentioned, the nature of the licenses needed are for Eclipse Foundation to determine, based on the OCTLA with Oracle (giving Eclipse Foundation access to the compliance test material under that agreement).

There is both a TCK infra requirements document and the Adoptium transition plan in the Working Group shared Google drive that describes this project's requirements and action plan in greater detail.
Comment 5 Wayne Beaton CLA 2021-06-02 16:35:00 EDT
We have the necessary agreements in place to create this project.

Let's set the license to EPL-2.0; we'll adjust as (or if) necessary.

Let's set the repository type to GitHub. I'm pretty sure that this project will have no publicly-accessible repositories (Maria Teresa, we'll have to keep this mind when we engage in reviews). I've added Mikael from the IT team in copy; I believe that he's already started work on the infrastructure.

I believe that we can reasonably assert that the community review period requirement has been met and there's no reason to delay creation further. 
 
Maria Teresa, please proceed with the creation.
Comment 6 Maria Teresa Delgado CLA 2021-06-02 18:25:05 EDT
I've updated the project proposal to reflect the selection of License and repository type. I've added the project relationships as well in the database.
The project has been successfully created! 
I've taken note of the privacy of the project repo for the future.
Webmaster please initiate the provisioning process.
Comment 7 Maria Teresa Delgado CLA 2022-01-10 14:26:00 EST
I'm closing this bug since I believe this project is fully operational.