RFR: JDK-8147795 Build system support for BSD
dalibor topic
dalibor.topic at oracle.com
Thu Jan 21 12:44:40 UTC 2016
On 20.01.2016 22:17, Magnus Ihse Bursie wrote:
> A reflection, though: If the requirement for such a
> port is that a company provides continuous testing and support, then I
> believe it's unlikely that any BSD port will ever reach the mainline,
> due to the community based nature of the BSD projects.
Community supported ports have been merged into mainline in the past
when they have passed the TCK with the expectation that they are kept in
shape by the corresponding (sub)community in OpenJDK, and if they
aren't, that they'd get dropped out of mainline again.
A JEP would be a second item to look at, of course, now that we have a
JEP process in place.
Typically, they'd go through the JDK Release Project in development
first (i.e. JDK 9 now), and then potentially get backported to an Update
release Project.
With respect to the BSD Port, the FreeBSD Foundation is listed here:
http://openjdk.java.net/groups/conformance/JckAccess/jck-access.html but
I'm not sure if they have completed their respective efforts yet.
> We already have the BSD Port Project [1], sponsored by the Porters Group
> [2]. They maintain their own forests. For jdk8, the forest contains a
> number of patches for BSD. These have not been included upstream, for
> reasons I can only speculate in.
I think it unfortunately came down to lack of man power among BSD Port
developers at the time when the dust after the OS X Port's integration
into JDK 8 settled. [1]
Making it easier for the BSD port to integrate JDK 9 changes sounds fine
to me, but I'm not a JDK 9/build area Reviewer.
cheers,
dalibor topic
[1]
http://mail.openjdk.java.net/pipermail/bsd-port-dev/2014-April/002245.html
--
<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 build-dev
mailing list