![Fedora](Fedora_logo.svg) Fedora.Next: Features and Friends ===

presented by Jiří Eischmann and Jaroslav Řezník

partially based on Matthew Miller's slides

2014.05.24

! **Jiří Eischmann** --- * Fedora Ambassador (EMEA) * Chair of FAmSCo * Works as Community and University Outreach Manager @ Red Hat ! **Jaroslav Řezník** --- * Works as Engineering Program Manager @ Red Hat * responsible for Fedora * Fedora Base Working Group member * Fedora Ambassador (EMEA) * Former Fedora Board member * Involved in many local communities (ex. OpenAlt) ! **Friends - 友爱** --- We believe success comes from a strong community, made of people from around the world, working together. There's a place in Fedora for anyone who supports our values and wants to help. By collaborating with each other openly and transparently, and with a strong, supportive partnership with our sponsors, we can achieve great things. ! Challenges --- * Operating system is no longer cool. * Big competition. * Inclusive vs Exclusive ! **Fedora is Awesome** --- ![FourFoundations](four-foundations.png) ! Strenghts --- * A real community of enthusiasts. ! Changes --- ! Big Budget Reform --- ! Issue of Inactive Contributors --- ! Future? --- ! It's in your hands! ;) --- ! 谢谢 --- ! **Features - 杰出** --- Features represents our commitment to excellence. The Fedora community creates many of the technical features that have made Linux powerful, flexible, and usable for a wide spectrum of millions of users, administrators, and developers worldwide. ! Fedora is Awesome --- * Positive Brand * Strong User & Developer Community * 10 successful Years * F20 Release Well Received ! Meanwhile, out in the world.... --- * 10 _million_ repos on GitHub * Base OS considered boring * Distro effort/reward balance changed * Not just us: Debian, Ubuntu, openSUSE, Slackware all _no longer cool_ ! And also --- * Phones! Tablets! Android! ChromeOS! * Cloud! EC2! OpenStack! GCE! * Containers! Docker! CoreOS! ! What exactly is "Fedora.next"? --- - A word for a bit of planning and direction-setting — instead of running ahead without looking around - No secret agenda (except Fedora success, which isn't too secret) - Open to your contributions - Going to take a few years, with incremental improvement ! Fedora's Mission --- _The Fedora Project's mission is to lead the advancement of free and open source software and content as a collaborative community._ Are we positioned to do that over the next decade? ! Additive, not Restrictive --- * We do a pretty good job of making the base distro * Collection of packages is (mostly) high quality So: * What can we do outside of that? * How can we make what we do have even better? ! More Questions! --- * Positive voice for server and cloud? * RHEL and CentOS link? * General trend towards base = boring? * Difficulty building things on top? * Barriers to entry in the wrong place? * Balance of innovation vs change management? ! Multi-level "Rings" Approach --- * Central Core ("Base Design") * Ring 2: Environments & Stacks * Future: Ring 3 applications ! Why? --- * Innovation vs. change management * Reduce barriers to entry * Make it easier to be _on_ Fedora without being _in_ * And hopefully, make it easier to be _part_ without being in the distro as it stands today ! Products Proposal --- * Fedora Workstation * Fedora Server * Fedora Cloud * other products? * Fedora Atomic * Fedora Plasma ! Workstation --- * Aims on (not only) developers * Provides environment setup for developers * Developer Assistant * Software Collections * GNOME based but * Platform consists from GNOME, KDE etc. * Other desktops as part of Workstation http://fedoraproject.org/wiki/Workstation ! Server --- * Voice for Server * Our downstream friends are * Red Hat Enterprise Linux and CentOS * Future for these projects * Server Roles http://fedoraproject.org/wiki/Server ! Cloud --- * Minimal images tailored for use in Cloud * Cloud can be more radical * Fedora Atomic initiative * Atomic updates (OSTree) * Docker http://fedoraproject.org/wiki/Cloud ! Lego --- ![lego](legobricks.jpg) vs. ![lego](playmobil.jpg) ! Lego --- ![lego](legoset-castle.jpg)![lego](legoset-space.jpg)![lego](legoset-town.jpg) We can ship sets... without taking away the basic blocks. ! Governance --- * Working groups * One each for the products * One for the base design * One for environments & stacks * SIGs are still a thing * FESCo, FPC, Design, QA, etc., still there ! Current State --- * Product PRDs accepted by FESCo and Board * Next step is planning for F21 (October 2014) * Change set * Deliverables * what we can do now * and how we'll do it. * Still plenty of room for input and help ! But wait, there's more! --- * Automate all the Fedora! * Hyperkitty and Fedora "front page" * COPRs, Fedora Playground, and... EPIC? * Easy quick docs site ! Questions / Discussion --- Fedora Working group FESCo liaisons: * Cloud: Matthew Miller * Server: Stephen Gallagher * Workstation: Josh Boyer * Base Design: Phil Knirsch * Env & Stacks: Marcela Mašláňová