Fedora Project

Lead the advance of Free/Open Source Software/Content as collaborative community

Technologies
python, postgresql, javascript, html5, flask
Topics
metrics, web development, realtime messaging, contributor activity, community architecture
Lead the advance of Free/Open Source Software/Content as collaborative community

The three elements of the Fedora mission are clear:

  • The Fedora Project always strives to lead, not follow.
  • The Fedora Project consistently seeks to create, improve, and spread free/libre code and content.
  • The Fedora Project succeeds through shared action on the part of many people throughout our community.

User base (also known as target audience)

Among our other goals, we strive to create a distribution that is not only open to contribution but also serves the needs of a wide audience of users. By meeting the common needs of a wide audience, Fedora encourages the spread of free software, understanding of its methodologies, and participation in its processes.

Our Core Values

The Fedora Project's core values, or Foundations, are set out here: https://fedoraproject.org/wiki/Foundations

We strongly believe in the bedrock principles that created all the components of our operating system, and because of this we guarantee that Fedora will always be Free for everyone, everywhere, to use, modify and distribute.

Our Community

Fedora is more than just software, though. It is a community of contributors from around the world, including volunteers and Red Hat employees, who work with each other to advance the interests of the free culture movement. Everyone is invited to join and, no matter what your skills are, we have a place for you in our community! The Fedora community includes software engineers, artists, system administrators, web designers, writers, speakers, and translators -- all of whom will be happy to help you get started.

Full project description available here: https://fedoraproject.org/wiki/Overview

We believe that all contributors should be excellent to each other. By creating an environment for constructive contribution, we can more effectively and successfully compare and challenge different ideas to find the best solutions for advancement, while building the size, diversity, and strength of our community.

2016 Program

Successful Projects

Contributor
Harish Anand
Mentor
Peter, dperpeet
Organization
Fedora Project
Cockpit Project's support for systemd timers
A major component of the Fedora Server is the Cockpit Project, a web-based management console for servers. Systemd provides timer support for system...
Contributor
Allan E. Gardner
Mentor
Giuseppe Scrivano
Organization
Fedora Project
OSTree: Drop privileges for HTTP fetches
OSTree currently runs as root while doing all operations, including doing fetches from external repositories over HTTP. But libsoup is not exactly a...
Contributor
Sachin S Kamath
Mentor
decause, Bhagyashree Padalkar
Organization
Fedora Project
Fedora CommOps - Statistics Automation and Improvements
This project aims at automating the process of statistics gathering and visualization across the entire Fedora Contributor base.
Contributor
vivekanand
Mentor
Pierre-Yves Chibon
Organization
Fedora Project
Make pagure adaptable for pkgs.fedoraproject.org
pkgs.fedoraproject.org is a place which hosts about 17k git repos for rpms. Presently, it uses cgit. But, we do have Pagure for hosting git repos....
Contributor
Farhaan Bukhsh
Mentor
Pierre-Yves Chibon
Organization
Fedora Project
Pagure
I am trying to propose features and improvement in Pagure, which is a code review management system.
Contributor
Justin W. Flory (jflory7)
Mentor
decause, puiterwijk
Organization
Fedora Project
Ansible and the Community (or automation improving innovation)
The What The Community Blog is becoming an important part of the Fedora Project. This site is a shared responsibility between CommOps and the...