shaunm / centos / centos.org

Forked from centos/centos.org 3 years ago
Clone
Shaun McCance 90dca4
---
Shaun McCance 90dca4
title: "CentOS @ SCaLE 22x"
Shaun McCance 90dca4
title_lead: "March 6, 2025 - March 9, 2025 • Pasadena, USA"
Shaun McCance 90dca4
talks:
Shaun McCance 90dca4
  - title: "Booth #102"
Shaun McCance 226764
    thumb: /events/booth1.png
Shaun McCance 226764
    desc: |
Shaun McCance 226764
      Visit Fedora and CentOS at Booth #102.
Shaun McCance 226764
      CentOS experts will be on hand throughout the day to talk about CentOS Stream 10,
Shaun McCance 226764
      EPEL, bootc, image-mode Linux, and OpenStack.
Shaun McCance 90dca4
  - title: "Fedora+CentOS Classroom"
Shaun McCance 90dca4
    link: "https://www.socallinuxexpo.org/scale/22x/presentations/fedoracentos-classroom"
Shaun McCance 226764
    when: "Room 208, Thursday, March 6, 2025 - 14:00 to 17:00"
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Carl George
Shaun McCance 90dca4
      - name: Shaun McCance
Shaun McCance 90dca4
      - name: Jason Brooks
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

Learn about the ecosystems in the Fedora and CentOS projects,

Shaun McCance 90dca4
      and how you can package software for both.
Shaun McCance 90dca4
      Fedora Linux is the leading edge, community built operating system.
Shaun McCance 90dca4
      CentOS is the open source, community operating system derived from Fedora.
Shaun McCance 90dca4
      Although separate projects, Fedora and CentOS have a lot in common,
Shaun McCance 90dca4
      such as packaging and build infrastructure.
Shaun McCance 90dca4
      Both projects also have a wide ecosystem of special interest groups that
Shaun McCance 90dca4
      develop on top of the core operating systems.

Shaun McCance 90dca4
      

We will present an overview of the Fedora project followed by an overview CentOS ecosystem.

Shaun McCance 90dca4
      We'll show how both systems are developed and what the various special interest groups are doing.
Shaun McCance 90dca4
      We will then provide a packaging workshop where you can learn how to package your favorite software,
Shaun McCance 90dca4
      whether you want it in Fedora, EPEL, a CentOS SIG, or just for your own personal use.
Shaun McCance 90dca4
      No prior packaging experience is necessary, but we will assume a basic familiarity
Shaun McCance 90dca4
      with Linux and the command line.

Shaun McCance 90dca4
  - title: "Getting Started With OpenStack"
Shaun McCance 90dca4
    link: "https://www.socallinuxexpo.org/scale/22x/presentations/getting-started-openstack"
Shaun McCance 226764
    when: "Room 106, Thursday, March 6, 2025 - 11:00 to 11:30"
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Amy Marrich
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      In this session we'll go over the history of the OpenStack project before
Shaun McCance 90dca4
      diving deeper into how it all works and how you can contribute.
Shaun McCance 90dca4
      We will look at the landscape of the project as it is today,
Shaun McCance 90dca4
      while diving deeper into what some of the projects are and the services
Shaun McCance 90dca4
      they provide and how they interact together.
Shaun McCance 90dca4
      We will finish with a call to action on how you can get involved in the project.
Shaun McCance 90dca4
      After this session, you should walk away with a better understanding of OpenStack
Shaun McCance 90dca4
      as a project and an infrastructure-as-a-service, and how you can get involved
Shaun McCance 90dca4
      and contriibute to the project.
Shaun McCance 21c0f1
  - title: "Evolving a DSL: How bpftrace makes language design decisions"
Shaun McCance 21c0f1
    link: "https://www.socallinuxexpo.org/scale/22x/presentations/evolving-dsl-how-bpftrace-makes-language-design-decisions"
Shaun McCance 21c0f1
    when: "Ballroom C, Saturday, March 8, 2025 - 11:15 to 12:15"
Shaun McCance 21c0f1
    speakers:
Shaun McCance 21c0f1
      - name: Jordan Rome
Shaun McCance 21c0f1
    desc: |
Shaun McCance 21c0f1
      On its face, bpftrace is a simple DSL/tracing-tool for writing BPF programs.
Shaun McCance 21c0f1
      It abstracts away a lot of the complicated user and kernel space code
Shaun McCance 21c0f1
      neccessary to write observability and debugging programs.
Shaun McCance 21c0f1
      However, adding new language features/syntax isn't easy.
Shaun McCance 21c0f1
      There are a lot of considerations to be made in regards to bpftrace's primary
Shaun McCance 21c0f1
      usecases and the classic problem of how much complexity/details to hide from the user.
Shaun McCance 21c0f1
      This talk will explore some recent case studies (e.g. adding "let")
Shaun McCance 21c0f1
      and discuss some of the challenges of evolving this DSL.
Shaun McCance 90dca4
  - title: "Gotchas of Everyday Systemd"
Shaun McCance 90dca4
    link: "https://www.socallinuxexpo.org/scale/22x/presentations/gotchas-everyday-systemd"
Shaun McCance 226764
    when: "Room 106, Saturday, March 8, 2025 - 14:30 to 15:30"
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Anita Zhang
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      When working with systemd there can be edge cases or "gotchas" that run
Shaun McCance 90dca4
      counter to how you think systemd should behave.
Shaun McCance 90dca4
      In this talk we'll go over a couple of them and suggestions on how to
Shaun McCance 90dca4
      resolve or work around such situations.
Shaun McCance 21c0f1
  - title: "A simpler and faster firewall with bpfilter"
Shaun McCance 21c0f1
    link: "https://www.socallinuxexpo.org/scale/22x/presentations/simpler-and-faster-firewall-bpfilter"
Shaun McCance 21c0f1
    when: "Ballroom C, Saturday, March 8, 2025 - 14:30 to 15:30"
Shaun McCance 21c0f1
    speakers:
Shaun McCance 21c0f1
      - name: Quentin Deslandes
Shaun McCance 21c0f1
    desc: |
Shaun McCance 21c0f1
      

For many years, firewall solutions on Linux have grown and evolved,

Shaun McCance 21c0f1
      without any major change, until eBPF.
Shaun McCance 21c0f1
      While eBPF can allow very fast and efficient packet filtering,
Shaun McCance 21c0f1
      the learning curve doesn't make it easily accessible to non-developers.
Shaun McCance 21c0f1
      bpfilter aims to bridge the gap between existing tools (nftables, iptables)
Shaun McCance 21c0f1
      and modern technologies such as eBPF.

Shaun McCance 21c0f1
      

By translating filtering rules into native code, bpfilter abstracts the

Shaun McCance 21c0f1
      complexity behind cutting-edge kernel technologies while maintaining backward
Shaun McCance 21c0f1
      compatibility with existing solutions. Let's discuss about bpfilter and see it in action!

Shaun McCance 90dca4
  - title: "Why You Should Join a Community"
Shaun McCance 90dca4
    link: "https://www.socallinuxexpo.org/scale/22x/presentations/why-you-should-join-community"
Shaun McCance 226764
    when: "Room 103, Sunday, March 9, 2025 - 11:00 to 12:00"
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Amy Marrich
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

In this session, you will learn the importance of joining and giving back to a community.

Shaun McCance 90dca4
      We will discuss the different roles within an Open Source Community and why they are all
Shaun McCance 90dca4
      important and most importantly how everyone's work is important and has value.

Shaun McCance 90dca4
      

We will start with the different roles within a community touching on developers,

Shaun McCance 90dca4
      technical writers, graphic artists, operators, and community advocates.
Shaun McCance 90dca4
      We will discuss how these roles all come together to make up a community and
Shaun McCance 90dca4
      how they work together to maintain one.
Shaun McCance 90dca4
      We will also discuss how members of a community can work together to help grow
Shaun McCance 90dca4
      the community through onboarding new members, mentoring, and also providing feedback
Shaun McCance 90dca4
      to help improve both the project's output and the project itself.

Shaun McCance 90dca4
      

At the conclusion of this session, attendees should leave with a realization that

Shaun McCance 90dca4
      what they do matters as well as how they help improve and growth their community as well.

Shaun McCance 90dca4
---
Shaun McCance 90dca4
Shaun McCance 90dca4

SCaLE is the largest community-run open-source and

Shaun McCance 90dca4
free software conference in North America.
Shaun McCance 90dca4
It is held annually in the greater Los Angeles area.
Shaun McCance 90dca4
CentOS participates in SCaLE 22x.

Shaun McCance 90dca4
Shaun McCance 90dca4
{% include event.html %}