FWD organizer resource pack

This page is the resource pack provided to Fedora Women’s Day organizers by the Diversity and Inclusion Team. These resources summarize information about Fedora. It also provides suggestions for what organizers should put on their agendas. Each sub-heading below represents a different piece of the resource pack.

About Fedora Diversity and Inclusion Team

At your event, please introduce the Fedora Diversity and Inclusion Team to your attendees. The explanation includes what the team does in the Fedora community and some of our upcoming goals. If anyone wants to learn more, you can share our team introduction page with them.

What is the Fedora Diversity and Inclusion Team

Fedora Diversity and Inclusion team is committed to fostering diversity and inclusion in Fedora community. The team works towards this goal by focusing on efforts including (but not limited to):

  • Creating content and organizing events to spread awareness about diversity in Fedora within and outside the Fedora community (like Fedora Women’s Day!)

  • Supporting community building and engagement activities to foster inclusion

  • Coordinating with Fedora sub-projects to foster Diversity and Inclusion in the community

  • Supporting programs committed to building diversity and inclusion in Free and Open Source Software communities

What the team is working on

The team is working on a different range of tasks to support diversity and inclusion efforts in the Fedora Project. Recently, at the 2018 Fedora Flock conference, new additions were made to the conference, including gender-neutral bathrooms, a quiet room, and communication preference stickers. This supported our existing effort to draft event inclusion guidelines for Fedora event organizers. The intention is to share it widely with others in the community (and possibly other communities) to follow best practices for event organizers. Additionally, we hope to launch a demographic survey of the Fedora community in early 2019.

Fedora Editions

Fedora Editions are the flagship configurations of Fedora offered by the Fedora Project. They are promoted on the getfedora.org website. Each Edition has a different use case and audience, explained below.

Fedora Workstation

Fedora Workstation is the primary desktop configuration offered by Fedora. If your audience is looking to use Linux on the desktop or learn how to develop in a Linux environment, Fedora Workstation is a great choice. It ships the GNOME Desktop Environment, includes latest versions of programming languages and libraries, and is easy to make a bootable USB stick.

See recent features to Fedora Workstation here.

Fedora Server

Fedora Server is the primary server configuration offered by Fedora. If your audience includes system administrators, Fedora Server is a good choice for seasoned system administrators to work with the latest technologies from the open source community. It is a short-lifecycle, community-supported server environment. Fedora Server features Cockpit, FreeIPA identity management, and the brand-new Fedora Server Modular Edition.

See recent features to Fedora Server here.

Fedora Atomic

Fedora Atomic is a special configuration of Fedora optimized for containers and container orchestration. Its goal is to be the best platform for a Linux-Docker-Kubernetes stack. It makes it easy to keep servers identical with OSTree, features a command-line tool to manage different types of containers, and is optimized for Kubernetes / OpenShift clusters.

See recent features to Fedora Atomic here.

Coming soon: Fedora CoreOS

Fedora CoreOS will soon premier as a new Fedora Edition. This is following the news of Red Hat acquiring CoreOS. This will be of interest to people working with containers, Kubernetes, OpenShift, and other devops tools. More information will follow soon.

Fedora Objectives

The primary role of the Fedora Council is to identify the short, medium, and long term goals of the Fedora community and to organize and enable the project to best achieve them. Each objective has a designated Objective Lead who is responsible for coordinating efforts to reach the Objective’s goals, for evaluating and reporting on progress, and for working regularly with all relevant groups in Fedora to ensure that progress is made.

These Objectives are listed as follows:

Fedora <3 Python


Collection of resources on using Python on Fedora.

Python - Fedora Developer Portal

Steps and guides on how to install, use, and develop with Python on Fedora (including Django, Flask, SciPy and more).

Python 3 porting database

Fedora’s Python 3 porting database. Shows progress towards fully migrating Fedora Python packages to Python 3.

Python Classroom Lab

Fedora Lab intended for teachers and instructors teaching students Python. It includes several Python development tools and libraries not normally installed by default (also is available as GNOME desktop, a Vagrant VM, or a Docker container).

Contributing to Python in Fedora

Helpful resources to find ways to contribute to Python efforts in Fedora.

Python articles on Fedora Magazine

All articles on the Fedora Magazine related to Python in Fedora. Two great examples are Python 3.7 now available in Fedora and How to install Pipenv on Fedora.