From 081cd78fb754c8582ec9aa7cc6e095e483d2a530 Mon Sep 17 00:00:00 2001 From: Matej Focko Date: Wed, 29 Nov 2023 16:08:43 +0100 Subject: [PATCH 1/2] fix: formatting of the talks Signed-off-by: Matej Focko --- src/pages/talks.tsx | 97 +++++++++++++++++++++++---------------------- 1 file changed, 50 insertions(+), 47 deletions(-) diff --git a/src/pages/talks.tsx b/src/pages/talks.tsx index 0e36f7b..8076156 100644 --- a/src/pages/talks.tsx +++ b/src/pages/talks.tsx @@ -4,58 +4,61 @@ import Layout from "@theme/Layout"; import Talk, { TalkMetadata } from "../components/talks/Talk"; const talks: TalkMetadata[] = [ - { - title: "Packit: RPM integration, all in one", - description: ( - <> - Do you want to automate how you build and test your RPM packages? - Do you maintain any package in Fedora and want to automate the - releases? Or are you just interested in CI/CD on GitHub or GitLab, - Fedora and integration of upstream projects with RPM-based Linux - distributions? In this session, we are going to deep-dive into - features of Packit that can help you do your day-to-day job. - - ), - events: [ - { - name: "DevConf.cz", - location: "Brno, Czechia", - date: new Date(2023, 5, 17), - }, - { - name: "DevConf.cz Mini", - location: "Brno, Czechia", - date: new Date(2023, 2, 31), - }, - ], - recordingURL: "https://www.youtube.com/watch?v=FxhXzgxWO18", - slidesURL: "https://static.sched.com/hosted_files/devconfcz2023/37/DevConf.cz%20June%202023%20Packit%20talk-1.pdf", - }, + { + title: "Packit: RPM integration, all in one", + description: ( + <> + Do you want to automate how you build and test your RPM packages? Do you + maintain any package in Fedora and want to automate the releases? Or are + you just interested in CI/CD on GitHub or GitLab, Fedora and integration + of upstream projects with RPM-based Linux distributions? In this + session, we are going to deep-dive into features of Packit that can help + you do your day-to-day job. + + ), + events: [ + { + name: "DevConf.cz", + location: "Brno, Czechia", + date: new Date(2023, 5, 17), + }, + { + name: "DevConf.cz Mini", + location: "Brno, Czechia", + date: new Date(2023, 2, 31), + }, + ], + recordingURL: "https://www.youtube.com/watch?v=FxhXzgxWO18", + slidesURL: + "https://static.sched.com/hosted_files/devconfcz2023/37/DevConf.cz%20June%202023%20Packit%20talk-1.pdf", + }, ]; const title = "Talks"; const description = "Featured talks I presented on various events."; export default function Talks(): JSX.Element { - return ( - -
-

{title}

-

{description}

+ return ( + +
+

{title}

+

{description}

-
- {talks.map((talkData) => ( - - ))} -
+
+ {talks.map((talkData) => ( + + ))} +
-
-

- Credits to - Paweł Kosiec for implementing his own React components - for talks. -

-
-
- ); -} \ No newline at end of file +
+

+ Credits to{" "} + + Paweł Kosiec + {" "} + for implementing his own React components for talks. +

+
+
+ ); +} From a7c23d361b52b2a36a1653113ffebe5f8c4c8c2b Mon Sep 17 00:00:00 2001 From: Matej Focko Date: Wed, 29 Nov 2023 16:14:42 +0100 Subject: [PATCH 2/2] feat(talks): add QEcamp23 Signed-off-by: Matej Focko --- src/pages/talks.tsx | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/src/pages/talks.tsx b/src/pages/talks.tsx index 8076156..1f65f7a 100644 --- a/src/pages/talks.tsx +++ b/src/pages/talks.tsx @@ -4,6 +4,42 @@ import Layout from "@theme/Layout"; import Talk, { TalkMetadata } from "../components/talks/Talk"; const talks: TalkMetadata[] = [ + { + title: "Shift Left Testing with Packit and Testing Farm", + description: ( + <> +

+ In today's fast-paced software development landscape, ensuring the + quality and reliability of upstream contributions is crucial. The + traditional approach of testing at the end of the development cycle is + no longer sufficient. To address this challenge, we present "Shift + Left Your Testing with Packit and Testing Farm", a talk that + introduces two powerful tools designed to simplify and enhance the + testing process for the upstream contributions. +

+ +

+ Packit and Testing Farm provide a dead simple way to build and test + your upstream contributions against both public or internal Red Hat + testing infrastructure. In this talk, we will explore the capabilities + of both tools and demonstrate how they can be seamlessly integrated + into your development workflow. +

+ +

+ In addition to the current capabilities, we will share our plans for + Packit and Testing. +

+ + ), + events: [ + { + name: "QEcamp23", + location: "virtual", + date: new Date(2023, 10, 19), + }, + ], + }, { title: "Packit: RPM integration, all in one", description: (