JDK submit repo

dalibor topic dalibor.topic at oracle.com
Wed Jan 24 14:18:01 UTC 2018

On 24.01.2018 11:25, David Holmes wrote:
> The way I see this working is as follows:
> - contributor works on a fix and gets it working locally on whatever 
> systems they have available to them
> - contributor then wants to test further and so submits to submit repo
> - contributor gets response email:
> a) all good: contributor sends RFR to xxx-dev
> b) not all good: contributor sends prelim-RFR to xxx-dev and includes 
> failure info, and waits for help on the failures

Ultimately, whatever way to find the right Oracle engineer is documented 
is fine with me.

It just needs to be documented, and documented in a way that's easy and 
obvious to follow for someone who doesn't have the time to learn the 
lore and history of OpenJDK organization into core-libs-dev, 
serviceability-dev and hotspot-dev, etc.

This is an extremely confusing area for new comers.

For example, I'll put myself in the shoes of someone sending in their 
first change to the system. Let it be some small HotSpot tweak, like 
fixing some compiler warning in zero.

If the submission of my HotSpot change only fails running an nio jtreg 
test on OS X (assuming OS X is a supported configuration, of course), 
should I contact

a) zero-dev (I tried to patch zero)
b) hotspot-dev (which is part of hotspot)
c) nio-dev (which is where the failing test came from)
d) mac-osx-dev (which is the platform the test failed on)
e) jtreg-dev (on the chance that it's some jtreg issue)
f) jdk-dev (because I'm  building the JDK after all)
g) ops (because ops is listed on the wiki)

to find the right Oracle engineer to work with?

dalibor topic
<http://www.oracle.com> Dalibor Topic | Principal Product Manager
Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961

ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher

<http://www.oracle.com/commitment> Oracle is committed to developing
practices and products that help protect the environment

More information about the jdk-dev mailing list