diff --git a/_data/conference.yaml b/_data/conference.yaml index 1efe5717..cceec145 100644 --- a/_data/conference.yaml +++ b/_data/conference.yaml @@ -9,6 +9,7 @@ - "The session will also include a demo how to get started fast and how to deploy and evolve a very basic application." speaker: hpehl bio: "Harald Pehl is a principal software engineer at Red Hat. He works on the management capabilities of WildFly and leads the management console (HAL)." + slides: https://www.wildfly.org/assets/data/wmc_wildfly_intro_and_getting_started.pdf - title: Deploying WildFly applications to bare-metal and the cloud from: "15:00" to: "15:45" @@ -16,6 +17,7 @@ - "In this session, we'll see how Ansible can help deploy, configure, managed and maintened up to date Wildfly on any platform, from bare metal to VM and even clouds. We'll deal with Day 1 tasks in fully automated fashion, but also cover how to keep the system running after the initial deployment (Day 2)." speaker: rpelisse bio: "Romain Pelisse works at Red Hat for over a decade. He started as runtimes consultant, building on expertise on JBoss EAP (Wildfly), and moved to engineering where he became the lead of the Ansible runtimes initiative, focusing on providing the best integration possible between Red Hat middleware solutions and Ansible Automation Platform." + slides: https://github.com/ansible-middleware/wfl-mini-conf-demo/blob/main/slides.md - title: Break from: "15:45" to: "16:00" @@ -26,6 +28,7 @@ - "In this session we'll provide an overview of what's new in the WildFly project in the last several months, particularly in the WildFly 31 release. Then we'll describe where we see things going in WildFly over the remainder of 2024 -- release plans, a possible roadmap for Jakarta EE 11 support, plans around Java SE support and ideas around significant new features and initiatives." speaker: bstansberry bio: "Brian Stansberry is the lead of the WildFly application server project and the principal architect of Red Hat's JBoss Enterprise Application Platform." + slides: https://www.wildfly.org/assets/data/wmc_whats_new_and_roadmap.pdf - title: WildFly Glow from: "16:45" to: "17:30" @@ -35,6 +38,7 @@ - "During the presentation WildFly Glow tooling will be demonstrated." speaker: jfdenise bio: "Jean-François Denise is a principal software engineer at Red Hat. He is involved in WildFly provisioning and tooling (WildFly CLI, WildFly Bootable JAR, Openshift images, WildFly Glow)." + slides: https://www.wildfly.org/assets/data/wmc_glow.pdf - title: Feedback and closing ceremony from: "17:30" to: "18:00" diff --git a/_layouts/conference.html b/_layouts/conference.html index 057ef1bc..ba6b5a97 100644 --- a/_layouts/conference.html +++ b/_layouts/conference.html @@ -10,58 +10,17 @@

A dedicated conference for the community with topics a
-

What you need to know

-
-
Date
-
Wednesday, March 6, 2024
-
Time
-
14:00 - 18:00 UTC
-
Location
-
- Virtually on YouTube Live -
-
-

Registration is not required, but you can let us know that you plan to attend. Click on the date to add the event to your calendar.
You can also use the "Notify Me" button on YouTube if you would like to be notified about the conference.

-
- -
-

What you can expect

-

The conference includes four sessions with topics for both beginners and advanced WildFly users. There will - be an opening and closing ceremony and a 15-minute break between the second and third session. We want all - sessions to be interactive, and you can ask questions at any time. Please subscribe to the - WildFly channel in advance, if you want to take part in the chat.
Remember this is a conference for you - - the WildFly community!

- -
- - - - - - - -
-
Note
-
-
-

All times are in UTC. Click on the time to show the time in your time - zone.

-
-
-
+

Agenda

+

Our first WildFly Mini Conference took place on March 6. Many thanks to all participants! You can view the recording at our YouTube channel. The slides can be downloaded using the links below.

{% for session in site.data.conference %} - {%- capture session_bg -%} - {%- if session.abstract -%}c-session-blue{%- else -%}c-session-gray{%- endif -%} - {%- endcapture -%} -
+ {% if session.abstract %} +
{{ session.from }}{{ session.to }}
-
{{ session.title}}
- {% if session.abstract %} +

{{ session.abstract | join: "
" }}

- {% endif %} {% if session.speaker %} {% assign speaker = site.data.authors[session.speaker] -%}
@@ -71,15 +30,15 @@

What you can expect

{{ session.bio }}
{% endif %}
+ {% endif %} {% endfor %}
-

After the conference

+

Feedback

Please take some time to answer a few questions about the conference. What did you like, what can we do better? It won't take long, and will help us make the next WildFly conference even better: conference feedback

- \ No newline at end of file diff --git a/_layouts/index.html b/_layouts/index.html index 04f9a7d6..24b78043 100644 --- a/_layouts/index.html +++ b/_layouts/index.html @@ -17,12 +17,6 @@

Now available: WildFly -
-

Save the date!

-

We're hosting a conference on
Wednesday, March 6

-

WildFly Mini Conference

-
-
Github diff --git a/_posts/2024-03-19-WildFly-mini-conference-recap.adoc b/_posts/2024-03-19-WildFly-mini-conference-recap.adoc new file mode 100644 index 00000000..d34ad0fb --- /dev/null +++ b/_posts/2024-03-19-WildFly-mini-conference-recap.adoc @@ -0,0 +1,27 @@ +--- +layout: post +title: "WildFly Mini Conference Recap" +date: 2024-03-19 +tags: conference +author: hpehl +description: WildFly Mini Conference Recap +--- + += WildFly Mini Conference Recap + +Many thanks to all participants of the first WildFly Mini Conference! + +Our first WildFly Mini Conference took place on March 6. We had four talks on the https://www.wildfly.org/conference/[agenda] and many interesting questions and feedback. The feedback we have received so far has been very positive and has encouraged us to organize similar events for the community in the future. Stay tuned! + +If you have missed the conference, you can watch the recording at https://www.youtube.com/watch?v=_8g1rZ80u2A + +If you haven't done so far, please let us know how you liked the conference using our https://forms.gle/ruEytViEBBwthr5K7[feedback form]. + +For those who want to take a look at the slides, here are the links. + +* https://www.wildfly.org/assets/data/wmc_wildfly_intro_and_getting_started.pdf[Introduction to WildFly and how to get started fast] +* https://github.com/ansible-middleware/wfl-mini-conf-demo/blob/main/slides.md[Deploying WildFly applications to bare-metal and the cloud] +* https://www.wildfly.org/assets/data/wmc_whats_new_and_roadmap.pdf[What is new in WildFly and roadmap for future releases] +* https://www.wildfly.org/assets/data/wmc_glow.pdf[WildFly Glow] + +You'll find the links also on the https://www.wildfly.org/conference/[conference page] and in the description of the https://www.youtube.com/watch?v=_8g1rZ80u2A[recording]. diff --git a/assets/data/wmc_glow.pdf b/assets/data/wmc_glow.pdf new file mode 100644 index 00000000..72cac1d0 Binary files /dev/null and b/assets/data/wmc_glow.pdf differ diff --git a/assets/data/wmc_whats_new_and_roadmap.pdf b/assets/data/wmc_whats_new_and_roadmap.pdf new file mode 100644 index 00000000..1306032f Binary files /dev/null and b/assets/data/wmc_whats_new_and_roadmap.pdf differ diff --git a/assets/data/wmc_wildfly_intro_and_getting_started.pdf b/assets/data/wmc_wildfly_intro_and_getting_started.pdf new file mode 100644 index 00000000..5c728dc2 Binary files /dev/null and b/assets/data/wmc_wildfly_intro_and_getting_started.pdf differ diff --git a/assets/javascript/conference.js b/assets/javascript/conference.js deleted file mode 100644 index 9de18061..00000000 --- a/assets/javascript/conference.js +++ /dev/null @@ -1,64 +0,0 @@ -/* - * JBoss, Home of Professional Open Source. - * - * Copyright 2024 Red Hat, Inc., and individual contributors - * as indicated by the @author tags. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -(() => { - "use strict"; - - window.addEventListener("load", () => { - const supportsPopover = HTMLElement.prototype.hasOwnProperty("popover"); - if (supportsPopover) { - const timeFormat = new Intl.DateTimeFormat(navigator.language, { - hour: "numeric", - minute: "numeric" - }); - const date = document.querySelector("#c-date").dataset["date"]; - const timeElements = document.querySelectorAll(".c-time"); - timeElements.forEach(timeElement => { - const from = new Date(date + "T" + timeElement.querySelector(".c-from").textContent + "Z"); - const to = new Date(date + "T" + timeElement.querySelector(".c-to").textContent + "Z"); - const localTime = timeFormat.format(from) + " - " + timeFormat.format(to); - const popover = document.createElement("div"); - popover.classList.add("c-local-time") - popover.textContent = localTime; - popover.popover = "auto"; - popover.addEventListener("toggle", (event) => { - if (event.newState === 'open') { - popover.style.left = timeElement.getBoundingClientRect().left + "px"; - popover.style.top = timeElement.getBoundingClientRect().top + "px"; - popover.style.width = timeElement.getBoundingClientRect().width + "px"; - } - }); - timeElement.appendChild(popover); - timeElement.addEventListener("click", () => popover.togglePopover()); - }); - - let ticking = false; - document.addEventListener("scroll", () => { - if (!ticking) { - window.requestAnimationFrame(() => { - document.querySelectorAll(".c-local-time:popover-open") - .forEach(p => p.hidePopover()); - ticking = false; - }); - ticking = true; - } - }); - } - }); -})();