Re: [Jython-dev] Java 7 or 8?

Stefan Richthofer <[email protected]>
Newsgroups gmane.comp.lang.jython.user,gmane.comp.lang.jython.devel
Message-ID <CACQYzFKAhL0GRd+9bkMeLnL4aUqzfJo9VN2RFgiFcVf9F5CNOA@mail.gmail.com>
AFAIK, the current Jython 2.7 master still compiles and runs with Java 7.
So why would we drop that support right now?
At least I think we shouldn't explicitly/on purpose destroy Java 7
compatibility e.g. by inserting a lambda or so somewhere.
Dropping Java 7 support just "one second" before 2.7.2 release looks rushed
to me. IMO the right moment to drop support
for something is right after a release not in the last moment before a
release. It's usually good practice to have a designated
last release to support something. For 2.7.2 it was decided some time ago
that it would be that last release to support Java 7
IIRC. I personally know a company where still Java 6 is floating around and
I suspect there are plenty. So the EOL argument
is more a virtual one. Anyway, I'm not fanatic for Java 7, it just appears
to be a low-hanging fruit to keep the compatibility just
on these last meters till the release. And all the named reasons sum up for
me to vote for Java 7 support in 2.7.2. At least,
let's make Java 7 support "on best effort", i.e. avoid to break it
explicitly, and Java 8 can be the official support. That's my view.

Best

Stefan

Am Sa., 27. Juli 2019 um 01:48 Uhr schrieb Jim Baker <[email protected]>:

> Previously we resolved this issue based on what version of Java is
> publicly and currently supported. Given Java 7 was end of lifed a few years
> ago, and these problems, it makes sense to require Java 8 (or 11, for
> similar reasons).
>
> On Fri, Jul 26, 2019, 1:54 PM Jeff Allen <[email protected]> wrote:
>
>> When the project set out to create Jython 2.7.2, it was reasonable still
>> to support Java 7. Now we find ourselves on the verge of a 2.7.2 beta
>> release, Java 8 seems the logical minimum. We currently build and test
>> on Java 7 but some things would resolve themselves if we could move on.
>> We intend to support "before and after Jigsaw" JVMs (say 8 and 11).
>>
>> Straw poll: does anyone amongst our users have a good reason why Jython
>> 2.7.2 should run on Java 7?
>>
>> --
>> Jeff Allen
>>
>>
>>
>> _______________________________________________
>> Jython-dev mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/jython-dev
>>
> _______________________________________________
> Jython-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jython-users
>

_______________________________________________
Jython-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jython-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.