Current 12-18 Month Community Objectives

Overview

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. This section documents the medium-term targets we’ve highlighted (as explained in the Council charter). 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.

Proposing an Objective

Any community member can propose an Objective to the Council (discuss on the mailing list and if well-received, file a ticket). Of course, people need to be on board to do the actual work required — an Objective with no passionate implementers won’t get very far.

Current Objectives

Fedora Lifecycle

Summary

Rethink the Fedora release and lifecycle so the community can create new and forward-looking things with fewer bottlenecks.

Objective Lead

Paul Frields

Timeframe

Start planning during post-F29 release, with some changes starting to arrive as early as F30.

Latest Status Report

2018-11: Objective approved by Council. More documentation coming soon.

Objective Details

Lifecycle

Documentation

Lifecycle


Fedora Modularization — The Release

modularity badge
Summary

Implement a new modular Fedora design, building on lessons learned in prototype phase.

Objective Lead

Langdon White

Timeframe

Release with F28, improvements in F29, with publicity to follow.

Latest Status Report

Objective Details

Fedora Modularization — The Release

Documentation

https://docs.pagure.org/modularity/


Continuous Integration and Delivery of Fedora Atomic Host

Summary

We aim to deliver Atomic Host in Fedora via Continuous Integration and Continuous Delivery.

Objective Lead

Dominik Perpeet

Timeframe

Release via CI/CD in F27, with refinements in F28

Latest Status Report

Fedora Council Subproject Report: Atomic CI (December 2017) (YouTube)

Objective Details

Continuous Integration and Delivery of Fedora Atomic Host

Documentation

https://fedoraproject.org/wiki/CI


Fedora Internet of Things

Summary

Create a Fedora Edition for Internet of Things, which will make Fedora the default for open source innovation on IoT hardware, middleware and backend platforms.

Objective Lead

Peter Robinson

Timeframe

Beta-level "side compose" in F28, "spin-like thing" for F29 (potentially made into a Fedora Edition if it’s ready), Fedora Edition for F30 if F29 is missed.

Latest Status Report

Fedora Council Subproject Report: Internet of Things (February 2018) (YouTube)

Objective Details

https://fedoraproject.org/wiki/Objectives/Fedora_IoT

Documentation

(Coming soon!)

History and Future