Skip to content

Commit

Permalink
[Issue_702] Some tweak's to Jeff's great work.
Browse files Browse the repository at this point in the history
  • Loading branch information
bstansberry committed Dec 18, 2024
1 parent aedfbb1 commit 2135cd0
Showing 1 changed file with 17 additions and 15 deletions.
Original file line number Diff line number Diff line change
@@ -1,42 +1,44 @@
---
layout: post
title: "Thanks for a great 2024!"
date: 2024-12-17
date: 2024-12-18
tags:
author: bstansberry
description: Thanks to the WildFly community for a great 2024.
---

We are almost at the end of 2024 and we wanted to take this opportunity to thank all our community members for their help on https://wildfly.org[WildFly] this year.
We are almost at the end of 2024 and we wanted to take this opportunity to thank all our community members for their help on https://wildfly.org[WildFly, window="_blank"] this year.

2024 was a busy year for WildFly and a lot was accomplished. We went back to our quarterly releases and delivered 4 Major versions (31, 32, 33, 34) and 5 micro updates. WildFly 35 Beta also just came out last week.
2024 was a busy year for WildFly and a lot was accomplished. We continued with our quarterly releases and delivered 4 Major versions (31, 32, 33, 34) and 5 micro updates. WildFly 35 Beta also just came out last week.

There were many developments done this year but here are some of the highlights from our https://wildfly.org/releases/[release notes]:
There were many developments done this year but here are some of the highlights from our https://wildfly.org/releases/[release notes, window="_blank"]:

Jakarta EE 11:: Support of Jakarta EE 11 is ongoing with inclusion of https://jakarta.ee/specifications/data/[Jakarta Data] & https://www.mvc-spec.org[Jakarta MVC] in addition to the updates of Jakarta EE 10 APIs.
Stability levels:: The WildFly project has high standards related to quality, stability and backwards compatibility. A key way an open source project like WildFly can ensure high standards are met is by "community bake", allowing interested users to have access to features that are still undergoing a hardening process, while not forcing users who are not interested in such things to consume them. To better facilitate this, WildFly 31 introduced the notion of formal "stability levels" that can be associated with functionality.

MicroProfile 7.0:: We have added support for MicroProfile 7.0 with inclusion of updated specifications such as MicroProfile REST Client 4.0 & MicroProfile Telemetry 2.0.
MicroProfile 7.0:: We have added support for MicroProfile 7.0 with inclusion of updated specifications for MicroProfile Fault Tolerance, MicroProfile OpenAPI, MicroProfile REST Client and MicroProfile Telemetry.

Stability levels:: The WildFly project has high standards related to quality, stability and backwards compatibility. A key way an open source project like WildFly can ensure high standards are met is by "community bake", allowing interested users to have access to features that are still undergoing a hardening process, while not forcing users who are not interested in such things to consume them. To better facilitate this, WildFly 31 introduced the notion of formal "stability levels" that can be associated with functionality.
Jakarta EE 11:: Work on support of Jakarta EE 11 is ongoing with inclusion of preview stability support for https://jakarta.ee/specifications/data/[Jakarta Data, window="_blank"] in both standard WildFly and WildFly Preview, in addition to the updates of Jakarta EE 10 APIs in WildFly Preview.

WildFly Glow:: The WildFly Glow tools (a CLI application and a Maven plugin) will analyze your application artifact, determine what WildFly feature-packs and Galleon layers are needed to run your application, and make suggestions about other features (e.g. TLS support) that you may want to include in your optimized WildFly installation. You can take the information WildFly Glow provides and use it in your own provisioning configuration, or you can have WildFly Glow provision a server, bootable jar or Docker image for you.

WildFly Glow:: The WildFly Glow tools (a CLI application and a Maven plugin) will analyze your application artifact, determine what WildFly feature-packs and Galleon layers are needed to run your application, and make suggestions about other features (e.g. TSL support) that you may want to include in your optimized WildFly installation. You can take the information WildFly Glow provides and use it in your own provisioning configuration, or you can have WildFly Glow provision a server, bootable jar or Docker image for you.
Jakarta MVC:: We have added a preview stability extension and subsystem for https://www.mvc-spec.org[Jakarta MVC, window="_blank"].

Vert.x extension:: We have added an extension and subsystem for https://vertx.io[Vert.x] to configure and share the Vert.x instance within WildFly server for other subsystems which need it.
Vert.x extension:: We have added a preview stability extension and subsystem for https://vertx.io[Vert.x, window="_blank"] to configure and share the Vert.x instance within WildFly server for other subsystems which need it.

WildFly AI:: We have created a https://github.com/wildfly-extras/wildfly-ai-feature-pack[Feature pack] for Generative AI that simplifies the integration of AI in WildFly applications.
WildFly AI:: We have created a https://github.com/wildfly-extras/wildfly-ai-feature-pack[Feature pack, window="_blank"] for Generative AI that simplifies the integration of AI in WildFly applications.

Overal all, more than 300 issues and enhancements were resolved in our main code by more than 60 contributors. This is not counting all the work done in the components integrated in WildFly.
Overall, more than 300 feature, enhancement and bug issues were resolved in our main code by more than 60 contributors, and if you include task and component upgrade issues we resolved over 700. This is not counting all the work done in the components integrated in WildFly.

We have updated our release process with an emphasis on
https://docs.wildfly.org/wildfly-proposals/[WildFly Proposals] to enhance and expand WildFly.
https://docs.wildfly.org/wildfly-proposals/[WildFly Proposals, window="_blank"] to enhance and expand WildFly.

We continued to expand our https://www.wildfly.org/guides/[guides] to cover more use cases.
We continued to expand our https://www.wildfly.org/guides/[guides, window="_blank"] to cover more use cases.


We also organized two mini conferences around WildFly in March and November:

* https://www.youtube.com/watch?v=_8g1rZ80u2A&t=22s[Live stream of the March conference]
* https://www.youtube.com/watch?v=Karu90yDIhs[Live stream of the November conference]
* https://www.youtube.com/watch?v=_8g1rZ80u2A&t=22s[Live stream of the March conference, window="_blank"]
* https://www.youtube.com/watch?v=Karu90yDIhs[Live stream of the November conference, window="_blank"]

We will start 2025 with the release of WildFly 35 and we have a lot of exciting news for the future of WildFly!

Expand Down

0 comments on commit 2135cd0

Please sign in to comment.