Congratulations Petri. You are just great

On Thu, May 7, 2020, 21:35 Michael Vorburger <m...@vorburger.ch> wrote:

> Hello everyone,
>
> I'm super pleased to be able to share that thanks to another great
> contribution by Petri (right after FINERACT-730, you're On A Roll!), we
> have just been able to merge https://github.com/apache/fineract/pull/820.
> This switches Fineract (non-CN) from Java 8 to Java 11 (only), on the
> develop branch, and resolves
> https://issues.apache.org/jira/browse/FINERACT-846.
>
> You must now all use Java 11 instead of 8 for local development. --
> Personally I recommend using OpenJDK for local development, which is simple
> to install through your favourite package manager if you use a real ;)
> operating system, or downloaded e.g. from https://adoptopenjdk.net. Other
> Java 11 work as well, of course. (For your production environments, I
> personally would recommend using a supported JDK distribution, if you're
> serious, but that's another discussion.)
>
> Running e.g. "./gradlew bootRun" on Java 8 instead of Java 11 will now
> fail with "Execution failed for task ':compileJava'. > Could not target
> platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'." <== This will help
> people searching for this find this announcement in the future... ;-)
>
> At runtime, this makes it possible to use a modern modern a recent JVM
> (which was technically hypothetically already possible with a Java 8 based
> WAR, but typically isn't done). At development time, this work unlocks a
> number of next steps, such as using Java 11 language syntax in all of
> Fineract's source code, and depending on modern libraries requiring Java
> 11. We look forward to Pull Requests from all of you!
>
> Please join me in thanking Petri for his 2nd major contribution. Hats off
> for having figured out that pesky SSL issue... ;-) Now let's all toast to
> Fineract's future developments using Java 11!
>
> Best,
> M.
> _______________________
> Michael Vorburger
> http://www.vorburger.ch
>
>
> On Mon, Nov 25, 2019 at 8:43 AM Michael Vorburger <m...@vorburger.ch>
> wrote:
>
>> Hello,
>>
>> The upgrade to more recent Spring versions just got merged (today) into
>> the develop branch; Ivan did this (thanks again), so contributions for that
>> are no longer needed. We do, of course, welcome any contributions with
>> upgrades for other dependencies.
>>
>> The upgrade to Java 11 is something I looked into in
>> https://github.com/apache/fineract/pull/609; it's not quite working yet.
>> Would you perhaps like to help with that?
>>
>> Best,
>> M.
>> _______________________
>> Michael Vorburger
>> http://www.vorburger.ch
>>
>>
>> On Sun, Nov 10, 2019 at 7:33 AM Aleksandar Vidakovic <
>> chee...@monkeysintown.com> wrote:
>>
>>> Hi Ram,
>>>
>>> ... we are currently testing a completely upgraded Fineract 1.x (Spring
>>> 5.2.0.RELEASE, Spring Boot 2.2.1.RELEASE, Jersey 2.29, and pretty much
>>> every other dependency upgraded) that is running on OpenJDK 12 (I'm pretty
>>> sure it will run the same way on 11 and 13). Goal is to offer this as a
>>> pull request soon.
>>>
>>> This upgrade is intended to be a drop in replacement (i. e. can be used
>>> with Community app, same REST endpoints, runs most - 93% - of the
>>> integration tests successfully); some minor work is left to do.
>>>
>>> Just FYI
>>>
>>> On Sun, Nov 10, 2019 at 3:19 AM Rama Reddy <reddy...@yahoo.com.invalid>
>>> wrote:
>>>
>>>>
>>>> Hi,
>>>> Just would like check if anybody started work on migrating java version
>>>> to 11 for fineract 1.x.
>>>> Would be great if you can share your experience with w.r.t
>>>> - impact analysis
>>>> - amount of work involved..
>>>> - if any feature branch in place?
>>>>
>>>> Thanks
>>>> Ram
>>>> Sent from Yahoo Mail on Android
>>>> <https://go.onelink.me/107872968?pid=InProduct&c=Global_Internal_YGrowth_AndroidEmailSig__AndroidUsers&af_wl=ym&af_sub1=Internal&af_sub2=Global_YGrowth&af_sub3=EmailSignature>
>>>>
>>>

Reply via email to