/ #software / #ecosystem
#OpenRewrite by #Moderne | Large Scale Automated Refactoring | OpenRewrite Docs
/ #software / #ecosystem
#OpenRewrite by #Moderne | Large Scale Automated Refactoring | OpenRewrite Docs
Big shout out to Christian Grümme showing us how he used #OpenRewrite to migrate an Application from #JavaEE to @quarkusio and Java 21 live on @JavaLandConf stage
Wir sehen uns auf dem JavaLand! Ich erkläre dir wie effizient , skalierbar migrieren geht und du bringst Lust auf Austausch und Community mit, Deal?
https://meine.doag.org/events/javaland/2025/agenda/#agendaId.5331
Wie können wir Software Migrationen einfacher gestalten? @MBoegie gibt uns nächste Woche Mittwoch einen Einstieg in OpenRewrite ab 18 Uhr in #Mainz.
Ort wird noch bekannt gegeben, Anmeldung und mehr Infos wie immer hier:
https://www.meetup.com/jug-mainz/events/306533760/
Wir freuen uns euch zu sehen!
Anyone remember #RichFaces? I had forgotten about it until the last couple of years, when we starting getting inquiries for migrating RichFaces applications to #PrimeFaces. We're building tools on top of #openrewrite to automate parts of this process, and it's working well for large, mission-critical, "legacy" apps. It allows them to move to recent, more secure versions of #Java, #JarkartaEE, and #Spring without completely rewriting the app.
Do you want to bring your system from #Java 8 to 23? Did you know that Java 17 already has 13 security releases? And that you can use tools like #OpenRewrite to help you update your code? Find out much more from @hansolo_, Jonathan Schneider, Martijn Dashors, Carl Wanting, Charl Fasching, Johan Janssen and @frankdelporte in this Foojay #Podcast!
Desperately seeking help with authoring a very simple Java Recipe in #OpenRewrite. If you have done that before and think you could be helpful, please contact me! Thanks a lot!
Ich bin im Februar das erste Mal auf der #OOP, du auch? Ich veranstaltete zusammen mit Tim te Beek einen Einführungsworkshop über #openrewrite
du kannst meinen Rabattcode OOP25_Bögershausen nutzen!
@ErikJonker from what I've read this seems to be powered by the OpenRewrite project (https://github.com/openrewrite/) by quite some extent, so not really AI (as in LLM), perhaps just for guiding you to the right recipes. Here is AWS writing about it, and having read AWS written stuff about their stuff and worked with AWS stuff I would take their boasting with a grain of salt for sure: https://aws.amazon.com/blogs/aws/upgrade-your-java-applications-with-amazon-q-code-transformation-preview/
Deterministic Refactoring Recipes and AI Assistance: Amazon recently reported saving 4,500 developer years by upgrading half of their Java projects from version 11 to 17, leveraging AI support in Amazon Q. But the reality looks a bit different, determinisitic recipes played probably the biggest role. You can find more details with a balanced perspective in the blog
https://ecosystem4engineering.substack.com/p/automated-refactoring-ai-versus-deterministic
Ich denke wie @FrVaBe es schon erwähnt hat die Bereitstellung von #openrewrite Rezepten noch am praktikabelen.
Have you listened to episode #73 yet? Join hosts @javajuneau @kito99@mastadon.social @dhinojosa with guest @aalmiray as they delve into the latest updates on #JReleaser, creating reproducible builds, the EU’s CRA, a complimentary #Oracle Database, #JetBrains Aqua, funding for #Grails, #OpenRewrite, #JakartaEE 11, and more exciting topics. https://buff.ly/45NkiDC #java
Wrapping up @frankdelporte 's @jcon_conference podcast series, he speaks to @SimonMartinelli , @frankel , @marcushellberg , Rick Ossendrijver, and Abdel Sghiouar on #JOOQ, #GraphQL, #vaadin, #openrewrite and much more!
RT @stackdpodcast: Have you heard #71 yet? @kito99, @javajuneau, and @dhinohosa are joined by #microservices guru, author, and #javachampion @crichardson. They discuss #spring-boot-testjars, #JakartaEE 11, #OpenRewrite, #Eventuate, #Kafka, #Repanda, #AI and more! https://t.co/6FVJa9B33C
Excited for #JCON EUROPE 2024? See Tim te Beek & Rick Ossendrijver at #JCON2024 in Cologne with their #workshop about 'Transforming Code with #OpenRewrite and #Refaster'
Any project has its share of #code quality issues. And if …
Get your free #JUG Ticket: http://www.jcon.one
@sparsick zwei nützliche Werkzeuge. #openrewrite hatte mich kürzlich beim Update von Spring Boot 2 auf 3 unterstützt.
Ich habe wieder was geschrieben.
Diesmal ging es um Dependency Updates und wie du sie (zum Teil) automatisieren kannst.
In der aktuellen und der letzten Ausgabe des #java #magazin stelle ich euch die Tools #renovate und #openrewrite vor.
Artikel zu Renovate: https://buff.ly/48sD3M5
Artikel zu OpenRewrite: https://buff.ly/3I9CHPX
Viel Spass beim Lesen!!!
Java User Group #35: Open Rewrite (Automatisierte Refactorings) & All Stars der Software Bugs
LeanIX, Mittwoch, 21 Februar (18:30)
Currently exploring a #moderne #openrewrite migration from one API to the other.
A little birdy told me that the heroes at #redhat do spring to #quarkus migrations using this tech.
Not looking for any sensitive info, but want to get an idea of the order of magnitude of investment/effort.