commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <garydgreg...@gmail.com>
Subject Re: Ready for JDK 9 ?
Date Wed, 09 Aug 2017 20:09:18 GMT
On Wed, Aug 9, 2017 at 1:00 PM, Ralph Goers <ralph.goers@dslextreme.com>
wrote:

> I have my doubts about the module system but I am not sure why you would
> think multi-release jars will cause problems.
>

IIRC, multi-release jars causes problem in the Android tool chain. I
imagine there are going to be a lot of catching up to do from a lot of
vendors, tools and libraries. What a mess.

Gary


> Ralph
>
> > On Aug 9, 2017, at 8:28 AM, Gary Gregory <garydgregory@gmail.com> wrote:
> >
> > On Wed, Aug 9, 2017 at 1:09 AM, Jörg Schaible <
> > joerg.schaible@bpm-inspire.com <mailto:joerg.schaible@bpm-inspire.com>>
> wrote:
> >
> >> Hi Simon,
> >>
> >> Simon Spero wrote:
> >>
> >>> Compress HEAD is tested against the equivalent of RC. The main issues
> >> were
> >>> with tests; some types of mocking (especially of concrete classes)
> don't
> >>> work. This might have been fixed by now.
> >>> I believe that the latest jacoco is 9 compatible.
> >>>
> >>> [The biggest problem was caused by a bug in the zip code handling a
> >>> particular kind of timestamp; massive changes to the jdk implementation
> >> of
> >>> zip caused tests that had been passing (but shouldn't have) to fail
> >>> properly.]
> >>>
> >>> NOTE:
> >>>
> >>> Adding a Module name manifest header asserts that the code is tested
> >>> against Java 9. This is documented in the minutes of the armistice
> talks.
> >>>
> >>> jigsaw modules are pretty useless for most of Commons (consumers pretty
> >>> much have to shade dependencies). [ subliminal whisper about benefits
> of
> >>> having correct OSGI headers]
> >>
> >> OK, that means we should at least test those releases that contain a
> Module
> >> name now and silently assume, that the other stuff is not necessarily
> >> compatible. Do we have an overview, which components were released with
> >> such
> >> a name?
> >>
> >> Cheers,
> >> Jörg
> >>
> >> BWT: I am also not convinced by the benefits of Java 9 looking at the
> >> module
> >> system or the multi-version jars. I fear they will rather harm the Java
> >> ecosystem.
> >>
> >
> > Very sad indeed. These are all "features" that break applications left
> and
> > right.
> >
> > Gary
> >
> >
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org <mailto:
> dev-unsubscribe@commons.apache.org>
> >> For additional commands, e-mail: dev-help@commons.apache.org <mailto:
> dev-help@commons.apache.org>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message