From ad40aa86c1554fc0510b4a0e8a2331a9adfec696 Mon Sep 17 00:00:00 2001 From: David Mueller Date: Wed, 6 Nov 2024 09:44:56 -0500 Subject: [PATCH 1/5] Update 2024-10-09-zero-migration.adoc --- posts/2024-10-09-zero-migration.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/posts/2024-10-09-zero-migration.adoc b/posts/2024-10-09-zero-migration.adoc index 91c723c9d8..61563ecd40 100644 --- a/posts/2024-10-09-zero-migration.adoc +++ b/posts/2024-10-09-zero-migration.adoc @@ -26,7 +26,7 @@ Updating an application runtime is, however, typically a grueling task to undert Now multiply these concerns by the hundreds or thousands of deployments of your microservices, each containing an instance of the application runtime, and it's no wonder that many applications remain on old versions and teams pursue upgrades only when deemed absolutely necessary. This growing technical debt not only delays the benefits provided by newer releases, including security fixes, but can also snowball into making the eventual migration process that much more difficult and risky. -Although container image scanning is improving, containers can further exasperate the problem by obfuscating old, possibly unsupported, runtimes and dependencies. Teams might not even be aware of an aging runtime and the potential security risks it could pose. +Although container image scanning is improving, containers can further exacerbate the problem by obfuscating old, possibly unsupported, runtimes and dependencies. Teams might not even be aware of an aging runtime and the potential security risks it could pose. ## Liberty's zero-migration architecture @@ -73,9 +73,9 @@ Proactive security fixes (security fixes we automatically make available when we [cols="3,2,2", options="header"] |======================================================================================= | Support status | All releases | Releases ending in “.3”, “.6”, “.9” or “.12” -| Support Provided | For 5 years | For 5 years -| iFix Eligible | For 24 weeks | For 2 years -| Proactive Security Fixes | Most recent | Most recent 2 +| Support Provided | For 5 years | For 5 years +| iFix Eligible | For 24 weeks | For 2 years +| Proactive Security Fixes | Most recent | Most recent 2 |======================================================================================= Our prebuilt link:/docs/latest/container-images.html[Liberty container images] are rebuilt weekly for the versions eligible for the proactive security fixes, pulling in any Java and UBI fixes that have been released since the previous build of the image. This provides you with a great base image for your application, while retaining control over which Liberty iFixes you want to apply to your image. From 09b849293a48c11d40c8f374d048e3d67dc99389 Mon Sep 17 00:00:00 2001 From: David Mueller Date: Wed, 6 Nov 2024 10:16:44 -0500 Subject: [PATCH 2/5] change titles --- .../2024-10-24-liberty-tools-visual-studio-code.adoc | 12 ++++++------ posts/2024-10-25-liberty-tools-intellij-idea.adoc | 12 ++++++------ posts/2024-11-01-liberty-tools-eclipse-ide.adoc | 12 ++++++------ 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/posts/2024-10-24-liberty-tools-visual-studio-code.adoc b/posts/2024-10-24-liberty-tools-visual-studio-code.adoc index 2d83a0f459..561f7229b9 100644 --- a/posts/2024-10-24-liberty-tools-visual-studio-code.adoc +++ b/posts/2024-10-24-liberty-tools-visual-studio-code.adoc @@ -1,11 +1,11 @@ --- layout: post -title: "Effective cloud native development with Open Liberty in Visual Studio Code" +title: "Visual Studio Code: Effective cloud-native Java app development with Liberty Tools" # Do NOT change the categories section categories: blog -author_picture: https://avatars3.githubusercontent.com/GraceJansen -author_github: https://github.com/GraceJansen -seo-title: Effective cloud native development with Open Liberty in Visual Studio Code - OpenLiberty.io +author_picture: https://avatars3.githubusercontent.com/GraceJansen +author_github: https://github.com/GraceJansen +seo-title: "Visual Studio Code: Effective cloud-native Java app development with Liberty Tools - OpenLiberty.io" seo-description: Liberty Tools for Visual Studio Code enables fast, easy and efficient development of cloud native Java applications with Open Liberty. blog_description: "Liberty Tools for Visual Studio Code enables fast, easy and efficient development of cloud native Java applications with Open Liberty." open-graph-image: https://openliberty.io/img/twitter_card.jpg @@ -13,10 +13,10 @@ open-graph-image-alt: Open Liberty Logo redirect_link: https://developer.ibm.com/articles/awb-effective-cloud-native-development-open-liberty-vs-code/ permalink: /blog/redirected.html --- -= Effective cloud native development with Open Liberty in Visual Studio Code += Visual Studio Code: Effective cloud-native Java app development with Liberty Tools Grace Jansen //Blank line here is necessary before starting the body of the post. As cloud-native developers, you have to care not only about developing your application, but also the building, deployment, and management of it in production. These added tasks create a complex and often challenging environment, which causes you to be constantly switching between different platforms, tools, and frameworks. -What you need is a way in which you could complete this diverse set of tasks, with language and framework support, all within one IDE. The open source Liberty Tools for Visual Studio Code offers just this option, helping you develop, build, test, deploy, and manage your applications – all within your favorite IDE, Visual Studio Code! \ No newline at end of file +What you need is a way in which you could complete this diverse set of tasks, with language and framework support, all within one IDE. The open source Liberty Tools for Visual Studio Code offers just this option, helping you develop, build, test, deploy, and manage your applications – all within your favorite IDE, Visual Studio Code! diff --git a/posts/2024-10-25-liberty-tools-intellij-idea.adoc b/posts/2024-10-25-liberty-tools-intellij-idea.adoc index b33f630f03..863db2d3f2 100644 --- a/posts/2024-10-25-liberty-tools-intellij-idea.adoc +++ b/posts/2024-10-25-liberty-tools-intellij-idea.adoc @@ -1,11 +1,11 @@ --- layout: post -title: "Effective cloud-native Java app development with Open Liberty in IntelliJ IDEA" +title: "IntelliJ IDEA: Effective cloud-native Java app development with Open Liberty in IntelliJ IDEA" # Do NOT change the categories section categories: blog -author_picture: https://avatars3.githubusercontent.com/GraceJansen -author_github: https://github.com/GraceJansen -seo-title: Effective cloud-native Java app development with Open Liberty in IntelliJ IDEA - OpenLiberty.io +author_picture: https://avatars3.githubusercontent.com/GraceJansen +author_github: https://github.com/GraceJansen +seo-title: "IntelliJ IDEA: Effective cloud-native Java app development with Open Liberty in IntelliJ IDEA - OpenLiberty.io" seo-description: Use Liberty Tools for IntelliJ IDEA to enable rapid, easy, and efficient development of cloud-native Java applications with Open Liberty. blog_description: "Use Liberty Tools for IntelliJ IDEA to enable rapid, easy, and efficient development of cloud-native Java applications with Open Liberty." open-graph-image: https://openliberty.io/img/twitter_card.jpg @@ -13,10 +13,10 @@ open-graph-image-alt: Open Liberty Logo redirect_link: https://developer.ibm.com/articles/awb-effective-cloud-native-development-open-liberty-intellij-idea/ permalink: /blog/redirected.html --- -= Effective cloud-native Java app development with Open Liberty in IntelliJ IDEA += IntelliJ IDEA: Effective cloud-native Java app development with Open Liberty in IntelliJ IDEA Grace Jansen //Blank line here is necessary before starting the body of the post. When it comes to integrated development environments, within the Java community, IntelliJ IDEA is the most popular IDE amongst professional developers. It is the preferred IDE of choice by 2/5ths of developers, making up the biggest majority of IDE users in this community, according to JRebel's 2023 Java Developer Productivity Report. This well-established and highly popular IDE provides a fantastic and highly efficient environment in which to develop effective cloud-native Java applications, significantly improving the development experience. However, in order to truly unlock this improved development experience and enhanced productivity, we must ensure that we have the most appropriate and useful plugins. -In this article, we'll explore the Liberty Tools plugin for IntelliJ IDEA and how this plugin can help enable fast, easy, and efficient development of cloud-native Java applications with Open Liberty. \ No newline at end of file +In this article, we'll explore the Liberty Tools plugin for IntelliJ IDEA and how this plugin can help enable fast, easy, and efficient development of cloud-native Java applications with Open Liberty. diff --git a/posts/2024-11-01-liberty-tools-eclipse-ide.adoc b/posts/2024-11-01-liberty-tools-eclipse-ide.adoc index 174117ea4e..b6b26aa7ba 100644 --- a/posts/2024-11-01-liberty-tools-eclipse-ide.adoc +++ b/posts/2024-11-01-liberty-tools-eclipse-ide.adoc @@ -1,11 +1,11 @@ --- layout: post -title: "Effective cloud-native Java app development with Open Liberty in the Eclipse IDE" +title: "Eclipse IDE: Effective cloud-native Java app development with Liberty Tools" # Do NOT change the categories section categories: blog -author_picture: https://avatars3.githubusercontent.com/GraceJansen -author_github: https://github.com/GraceJansen -seo-title: Effective cloud-native Java app development with Open Liberty in the Eclipse IDE - OpenLiberty.io +author_picture: https://avatars3.githubusercontent.com/GraceJansen +author_github: https://github.com/GraceJansen +seo-title: "Eclipse IDE: Effective cloud-native Java app development with Liberty Tools - OpenLiberty.io" seo-description: Use Liberty Tools for Eclipse to enable fast, easy, and efficient development of cloud native Java applications with Open Liberty in the Eclipse IDE. blog_description: "Use Liberty Tools for Eclipse to enable fast, easy, and efficient development of cloud native Java applications with Open Liberty in the Eclipse IDE." open-graph-image: https://openliberty.io/img/twitter_card.jpg @@ -13,8 +13,8 @@ open-graph-image-alt: Open Liberty Logo redirect_link: https://developer.ibm.com/articles/awb-effective-cloud-native-development-open-liberty-eclipse-ide/ permalink: /blog/redirected.html --- -= Effective cloud-native Java app development with Open Liberty in the Eclipse IDE += Eclipse IDE: Effective cloud-native Java app development with Liberty Tools Grace Jansen //Blank line here is necessary before starting the body of the post. -The Eclipse IDE has been a popular choice with developers for many years, placing 2nd in "most popular IDE of 2022" in the JRebel survey. This mature and fully-featured IDE, with an extensive plugin repository, can help to significantly improve the development experience. However, ensuring that developers have the most appropriate and helpful plugins can be the key to unlocking this improved development experience and enhanced productivity. In this article, we explore the Liberty Tools plugin for Eclipse IDE and how it can help enable fast, easy, and efficient development of cloud-native Java applications with Open Liberty. \ No newline at end of file +The Eclipse IDE has been a popular choice with developers for many years, placing 2nd in "most popular IDE of 2022" in the JRebel survey. This mature and fully-featured IDE, with an extensive plugin repository, can help to significantly improve the development experience. However, ensuring that developers have the most appropriate and helpful plugins can be the key to unlocking this improved development experience and enhanced productivity. In this article, we explore the Liberty Tools plugin for Eclipse IDE and how it can help enable fast, easy, and efficient development of cloud-native Java applications with Open Liberty. From 9c72a621d7d6ef3f8b9ac57a0f11be8dedd1422a Mon Sep 17 00:00:00 2001 From: David Mueller Date: Wed, 6 Nov 2024 10:22:25 -0500 Subject: [PATCH 3/5] change publish dates to reduce confusion in blogroll --- ...code.adoc => 2024-10-21-liberty-tools-visual-studio-code.adoc} | 0 ...eclipse-ide.adoc => 2024-11-06-liberty-tools-eclipse-ide.adoc} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename posts/{2024-10-24-liberty-tools-visual-studio-code.adoc => 2024-10-21-liberty-tools-visual-studio-code.adoc} (100%) rename posts/{2024-11-01-liberty-tools-eclipse-ide.adoc => 2024-11-06-liberty-tools-eclipse-ide.adoc} (100%) diff --git a/posts/2024-10-24-liberty-tools-visual-studio-code.adoc b/posts/2024-10-21-liberty-tools-visual-studio-code.adoc similarity index 100% rename from posts/2024-10-24-liberty-tools-visual-studio-code.adoc rename to posts/2024-10-21-liberty-tools-visual-studio-code.adoc diff --git a/posts/2024-11-01-liberty-tools-eclipse-ide.adoc b/posts/2024-11-06-liberty-tools-eclipse-ide.adoc similarity index 100% rename from posts/2024-11-01-liberty-tools-eclipse-ide.adoc rename to posts/2024-11-06-liberty-tools-eclipse-ide.adoc From f6029f8d2d7b88c9e6b37579235fb1d0c5f18248 Mon Sep 17 00:00:00 2001 From: David Mueller Date: Wed, 6 Nov 2024 11:40:31 -0500 Subject: [PATCH 4/5] Update 2024-10-25-liberty-tools-intellij-idea.adoc --- posts/2024-10-25-liberty-tools-intellij-idea.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-10-25-liberty-tools-intellij-idea.adoc b/posts/2024-10-25-liberty-tools-intellij-idea.adoc index 863db2d3f2..3a9f8acb83 100644 --- a/posts/2024-10-25-liberty-tools-intellij-idea.adoc +++ b/posts/2024-10-25-liberty-tools-intellij-idea.adoc @@ -13,7 +13,7 @@ open-graph-image-alt: Open Liberty Logo redirect_link: https://developer.ibm.com/articles/awb-effective-cloud-native-development-open-liberty-intellij-idea/ permalink: /blog/redirected.html --- -= IntelliJ IDEA: Effective cloud-native Java app development with Open Liberty in IntelliJ IDEA += IntelliJ IDEA: Effective cloud-native Java app development with Liberty Tools Grace Jansen //Blank line here is necessary before starting the body of the post. From 7a45aa094fc111a696e57fee7bb41b4e5f2ccca3 Mon Sep 17 00:00:00 2001 From: David Mueller Date: Wed, 6 Nov 2024 11:42:20 -0500 Subject: [PATCH 5/5] Update 2024-10-25-liberty-tools-intellij-idea.adoc --- posts/2024-10-25-liberty-tools-intellij-idea.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/posts/2024-10-25-liberty-tools-intellij-idea.adoc b/posts/2024-10-25-liberty-tools-intellij-idea.adoc index 3a9f8acb83..a4a9616b8b 100644 --- a/posts/2024-10-25-liberty-tools-intellij-idea.adoc +++ b/posts/2024-10-25-liberty-tools-intellij-idea.adoc @@ -1,11 +1,11 @@ --- layout: post -title: "IntelliJ IDEA: Effective cloud-native Java app development with Open Liberty in IntelliJ IDEA" +title: "IntelliJ IDEA: Effective cloud-native Java app development with Liberty Tools" # Do NOT change the categories section categories: blog author_picture: https://avatars3.githubusercontent.com/GraceJansen author_github: https://github.com/GraceJansen -seo-title: "IntelliJ IDEA: Effective cloud-native Java app development with Open Liberty in IntelliJ IDEA - OpenLiberty.io" +seo-title: "IntelliJ IDEA: Effective cloud-native Java app development with Liberty Tools - OpenLiberty.io" seo-description: Use Liberty Tools for IntelliJ IDEA to enable rapid, easy, and efficient development of cloud-native Java applications with Open Liberty. blog_description: "Use Liberty Tools for IntelliJ IDEA to enable rapid, easy, and efficient development of cloud-native Java applications with Open Liberty." open-graph-image: https://openliberty.io/img/twitter_card.jpg