You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@buildr.apache.org by Antoine Toulme <an...@lunar-ocean.com> on 2016/04/30 21:04:17 UTC

[DISCUSS] Scala support

Hi all,

an other discussion thread, this time on Scala support.

Does it make sense to move to 2.11.8, or should we move to the latest 2.12 milestone? I would like to shoot for the latter.

We are still using JDK7 for now but need to think of moving to JDK8 soon.

With version 1.5, we can make the jump.

Any feedback is welcome!

Antoine

Re: [DISCUSS] Scala support

Posted by Peter Donald <pe...@realityforge.org>.
Hi,

On Sun, May 1, 2016 at 5:04 AM, Antoine Toulme <an...@lunar-ocean.com> wrote:
> an other discussion thread, this time on Scala support.
>
> Does it make sense to move to 2.11.8, or should we move to the latest 2.12 milestone? I would like to shoot for the latter.

We don't use scala so I have no strong opinion on that.

> We are still using JDK7 for now but need to think of moving to JDK8 soon.

IIRC I think we still support JDK6 to use when running ant although
not all the addons are supported. I think we can probably drop JDK6
support altogether or at least drop support for more features - i.e.
Scala if need be.

A few people still use JDK7 to run Buildr so we could probably just
disable support for scala when JDK7 is present and still allow use of
all the other Buildr features on those platforms.

> With version 1.5, we can make the jump.

Sounds good.

-- 
Cheers,

Peter Donald

Re: [DISCUSS] Scala support

Posted by Antoine Toulme <an...@toulme.name>.
Circling back:
> On May 1, 2016, at 7:54 AM, Alex Boisvert <al...@gmail.com> wrote:
> 
> On Sat, Apr 30, 2016 at 12:04 PM, Antoine Toulme <an...@lunar-ocean.com>
> wrote:
> 
>> Does it make sense to move to 2.11.8, or should we move to the latest 2.12
>> milestone? I would like to shoot for the latter.
>> 
> 
> Nobody is using 2.12 yet; so I think we should move to 2.11.x.
OK, I see it now. Makes sense.
> 
> 
>> We are still using JDK7 for now but need to think of moving to JDK8 soon.
>> 
>> With version 1.5, we can make the jump.
>> 
> 
> Version 1.5 should support 2.10, 2.11 and 2.12.   (And support for 2.12
> will require JDK 8, but we should still support 2.10 and 2.11 with JDK 7).
> 
> Agree with can drop support for JDK6.
> 
> Do we have motivation to target only JDK 8?   If so, what is it?
This was in the same alignment as supporting 2.12, which I read only will work with JDK8.

Since we’re going to standardize on 2.11, we’re good for some time.

I have done some work to move to 2.11 but it’s been slow going, mostly because I’m not quite familiar with the Scala ecosystem. It’s coming though.

Re: [DISCUSS] Scala support

Posted by Alex Boisvert <al...@gmail.com>.
On Sat, Apr 30, 2016 at 12:04 PM, Antoine Toulme <an...@lunar-ocean.com>
wrote:

> Does it make sense to move to 2.11.8, or should we move to the latest 2.12
> milestone? I would like to shoot for the latter.
>

Nobody is using 2.12 yet; so I think we should move to 2.11.x.


> We are still using JDK7 for now but need to think of moving to JDK8 soon.
>
> With version 1.5, we can make the jump.
>

Version 1.5 should support 2.10, 2.11 and 2.12.   (And support for 2.12
will require JDK 8, but we should still support 2.10 and 2.11 with JDK 7).

Agree with can drop support for JDK6.

Do we have motivation to target only JDK 8?   If so, what is it?