JDK 7 Updates: Policy Changes
dalibor topic
dalibor.topic at oracle.com
Wed Jul 22 17:05:44 UTC 2015
On 20.07.2015 17:36, Omair Majid wrote:
> On the flip side, would it be possible to continue using the standard
> JDK project for this?
Yes, of course.
> Could be there be conflicts would Open and
> Proprietary bugs? If so, any tips to minimize those conflicts?
An interesting potential source of conflict is that hgupdater creates
backports entries in JBS. So you want to ensure that for jdk7u forests
it's configured in a way that lets you easily distinguish issues.
That's why we had this thread back in March:
http://mail.openjdk.java.net/pipermail/jdk7u-dev/2015-March/010279.html
> Could the project lead (possibly with requests to ops@) create
> OpenJDK7-specific milestones and versions?
The Project Lead would need to discuss such requirements with ops
directly, I think, once you determine what they really are.
A lot of that really depends on what workflow and development process
makes most sense for the Project going forward, which also typically
depends on who, from where and how many would be actively involved.
For example, there is no special representation of the milestones like
Rampdown Phase 2 in the JDK JBS Project. Instead, they were tracked
separately - see https://wiki.openjdk.java.net/display/jdk7u/JDK+7u80
for an example.
So if you want to continue working the same way the Project worked
before, as Andrew seems to have indicated on the list in the past, there
is no need to create OpenJDK 7 Updates specific milestones in JBS - you
just document them on the wiki as was done before.
The way the forests were configured when I left as Project Lead was to
allow fixVersion=openjdk7u to be used in the manner described above.
One could, for example, use the 'Resolved in Build' field of JBS issues
to distinguish issues resolved in different future OpenJDK 7u builds
without having to request the ops team to create additional versions (as
the generic 'openjdk7' version already exists for that purpose).
That way, when an issue X is marked as Fixed in Version OpenJDK 7,
Resolved in Build b85, you could distinguish it from one that is marked
as fixed in version 7u85, Resolved in Build b01 (as would for example be
the case for issues addressed in Oracle's JDK).
cheers,
dalibor topic
--
<http://www.oracle.com> Dalibor Topic | Principal Product Manager
Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961
<tel:+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, Astrid Kepper, Val Maher
<http://www.oracle.com/commitment> Oracle is committed to developing
practices and products that help protect the environment
More information about the jdk7u-dev
mailing list