Elizabeth K. Joseph leads the Open Source Program Office for IBM Z (mainframes!). Previously, she spent time working on Apache Mesos, and four years as a systems engineer on the OpenStack Infrastructure team and six years on the Ubuntu Community Council and has held various roles in the Ubuntu community and is the co-author of The Official Ubuntu Book, 8th and 9th Editions. At home in San Francisco, she sits on the Board of Directors for Partimus.org, a non-profit in the Bay Area providing Linux-based computers to schools in need.

Presentations

23x

Open Source in Closed Ecosystems

In spite of Linux running on the platform for 25 years, the mainframe community is notoriously proprietary. Fortunately, in the past several years we’ve built a thriving open source community that subverts the status quo. Learn how we did it, and how you can too.

See Presentation
21x

Will your open source project run on a mainframe? And beyond!

You probably developed your open source project for a single, "default" architecture like x86, but today there is a growing interest in other architectures, from ARM to Power, and yes, even mainframes. The talk will present some of the reasons these architectures are growing in popularity. From there I'll discuss some of the tools that are available to open source software developers to port their projects to other architectures and give some practical guidance on precisely how to get started.

See Presentation
15x

10 Years of Xubuntu

This talk takes a walk through the past 10 years of the Xubuntu project and how the project has grown and matured, leveraging a small group of volunteers, commitment to quality and documentation and a collective vision honed with a strategy document.

See Presentation
14x

Open Source tools for distributed systems administration

When a systems administration team is distributed globally, you need tools for managing both the technical and social components of your infrastructure. In this talk I will cover the open source tool set and strategies used by the OpenStack Project Infrastructure Team, including weekly meetings on IRC, use of code review and continuous integration for systems changes, collaborative editors when completing work during maintenance windows and more.

See Presentation
14x

Building a Career with Ubuntu and FOSS

The Ubuntu community offers a vast number of places to get involved and much of this volunteer work directly translates into skills that can be then used in a technical career. This talk will cover these opportunities and how they translate into real world experience for many of us who are now paid to work on free and open source software.

See Presentation
15x

Listening to the Needs of Your Global Open Source Community

Communication with teams gets harder as your project grows. This talk covers strategies for making sure communication is maintained and you can continue to serve the needs of contributors to your project by drawing examples from the Ubuntu and OpenStack communities.

See Presentation
16x

Advanced Continuous Delivery Strategies for Containerized Applications Using DC/OS

An overview of general principles when considering a container-driven deployment system, including the advantages to customers getting the product more quickly, decreased bureaucracy for developers and fewer changes with each deployment, making the lives of operations folks easier. The presentation will conclude an introduction for how continuous delivery can be done on DC/OS and Apache Mesos with a live demonstration of a fully open source CI/CD pipeline.

See Presentation
16x

Keeping Your Ubuntu Systems Secure

Ubuntu is well-known for being a secure system by default, but there are things you can do (and not do!) to make sure that it stays safe. This talk will cover everything from staying on top of security updates to encrypting your hard drive and understanding how to safely use Personal Package Archives (PPA) packages. You'll also learn how the Ubuntu Firewall (UFW) works and how services like this can also protect a server running Ubuntu.

See Presentation
18x

We put Kubernetes on a Mainframe!

When you think of Kubernetes, you probably don't think about mainframes, but modern mainframes can run Linux and the careful observer may have already discovered that the mainframe architecture (s390x) is one of the architectures that's built for every Kubernetes release.

See Presentation