[forge-users] [forge-dev] JDK 8

Daniel Cunha danielsoro at gmail.com
Wed Oct 7 13:04:31 EDT 2015


+1

On Wed, Oct 7, 2015 at 2:00 PM, George Gastaldi <ggastald at redhat.com> wrote:

> I created a poll to gather feedback and help in our decision to upgrade
> the minimum JDK version to 8:  http://goo.gl/forms/yqGss6gxOA
>
> I appreciate if you could help us by answering just those 2 questions, it
> should take some seconds.
>
> Thank you!
>
> On Wed, Oct 7, 2015 at 7:05 AM, George Gastaldi <ggastald at redhat.com>
> wrote:
>
>> Hi Ivan, thanks for the feedback.
>>
>> Yeah, I was thinking of removing that or move it to a maven profile that
>> is activated when the project builds on JDK7 only (that can be done now).
>>
>> So far the only objection I have received about moving to JDK8 is from
>> the Fabric8 team asking that this should be done in Forge 3:
>> https://twitter.com/davsclaus/status/651632079566950400?s=09
>>
>> Best Regards,
>> Em 07/10/2015 04:36, "Ivan St. Ivanov" <ivan.st.ivanov at gmail.com>
>> escreveu:
>>
>>> The problem with Java 9 is that you can't run tests, because the JVM
>>> that runs them won't start. If you want to run with Java 9, you have to
>>> either run the build with -DskipTests or remove this from pom.xml.
>>>
>>> On Wed, Oct 7, 2015 at 10:10 AM, Daniel Cunha <danielsoro at gmail.com>
>>> wrote:
>>>
>>>> Make sense remove it from the pom if we go to Java 8. :)
>>>> Can you share your problem with Java 9? (even though we don't have a
>>>> final version of Java 9 ATM)
>>>>
>>>> On Wed, Oct 7, 2015 at 3:40 AM, Ivan St. Ivanov <
>>>> ivan.st.ivanov at gmail.com> wrote:
>>>>
>>>>> Hi Geroge,
>>>>>
>>>>> That's wonderful! Finally we can rewrite all those anonymous inner
>>>>> classes with lambdas. And use streams. And sometimes Optional in the APIs :)
>>>>>
>>>>> Do you plan to remove this from the root pom:
>>>>>
>>>>> <plugin>
>>>>>    <groupId>org.apache.maven.plugins</groupId>
>>>>>    <artifactId>maven-surefire-plugin</artifactId>
>>>>>    <configuration>
>>>>>       <argLine>-Xms256m -Xmx512m -XX:MaxPermSize=160m</argLine>
>>>>>    </configuration>
>>>>> </plugin>
>>>>>
>>>>> It doesn't make sense anymore. But has been bugging me all the time
>>>>> when I try to build Forge with Java 9 (it's an error there).
>>>>>
>>>>> Cheers,
>>>>> Ivan
>>>>>
>>>>>
>>>>> On Wed, Oct 7, 2015 at 8:43 AM, Daniel Cunha <danielsoro at gmail.com>
>>>>> wrote:
>>>>>
>>>>>> I agree with that! :)
>>>>>>
>>>>>> +1 for Java 8.
>>>>>>
>>>>>> On Wed, Oct 7, 2015 at 2:23 AM, George Gastaldi <ggastald at redhat.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hello Forge users,
>>>>>>>
>>>>>>> For the next minor release, I'd like to make JDK8 the minimum
>>>>>>> requirement.
>>>>>>>
>>>>>>> The JBoss Tools team is already using JDK8 as the minimum
>>>>>>> requirement for their new versions. We are already running our build in
>>>>>>> JDK8 (with sources set to 1.7 still)
>>>>>>>
>>>>>>> Is there any objection? Say it now or forever hold your peace,
>>>>>>> because the Forge train never stops ;)
>>>>>>>
>>>>>>> Best Regards, love you all!
>>>>>>>
>>>>>>> George Gastaldi
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> forge-dev mailing list
>>>>>>> forge-dev at lists.jboss.org
>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Daniel Cunha (soro)
>>>>>> https://twitter.com/dvlc_
>>>>>> http://www.tomitribe.com
>>>>>>
>>>>>> _______________________________________________
>>>>>> forge-dev mailing list
>>>>>> forge-dev at lists.jboss.org
>>>>>> https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> forge-dev mailing list
>>>>> forge-dev at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Daniel Cunha (soro)
>>>> https://twitter.com/dvlc_
>>>> http://www.tomitribe.com
>>>>
>>>> _______________________________________________
>>>> forge-dev mailing list
>>>> forge-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>
>>>
>>>
>>> _______________________________________________
>>> forge-dev mailing list
>>> forge-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/forge-dev
>>>
>>
>
>
> --
> *George Gastaldi | Senior Software Engineer*
>
> JBoss Forge Team
> T: +55 11 3524-6169
> M: +55 47 9711-1000
>
> _______________________________________________
> forge-dev mailing list
> forge-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/forge-dev
>



-- 
Daniel Cunha (soro)
https://twitter.com/dvlc_
http://www.tomitribe.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/forge-users/attachments/20151007/72448d47/attachment.html 


More information about the forge-users mailing list