Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Fedora.next - An Introduction

Fedora.next - An Introduction

Keynote at FOSSASIA 2014

Anh Tuan TRUONG

February 28, 2014
Tweet

More Decks by Anh Tuan TRUONG

Other Decks in Technology

Transcript

  1. An Introduction
    Truong Anh Tuan
    Presented by
    Member of FAmSCo and Fedora Server WG
    License statement goes here. See https://fedoraproject.org/wiki/Licensing#Content_Licenses for acceptable licenses.
    Fedora.next

    View Slide

  2. Positive Brand
    Strong User and
    Developer
    Community
    10 Successful Years
    F20 Release Well
    Received
    Fedora is Awesome

    View Slide

  3. 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
    Phones! Tablets!
    Android! ChromeOS!
    Cloud! EC2!
    OpenStack! GCE!
    Containers! Docker!
    CoreOS!

    View Slide

  4. 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

    View Slide

  5. 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?

    View Slide

  6. 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?

    View Slide

  7. 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?

    View Slide

  8. Multi-level "Rings"
    Approach
    Central Core ("Base
    Design")
    Ring 2: Environments
    & Stacks
    Future: Ring 3
    applications
    Ring 0
    JeOS

    View Slide

  9. 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

    View Slide

  10. Products Proposal
    Fedora Workstation (or Client, Desktop)
    Fedora Server
    Fedora Cloud (Shiny!)

    View Slide

  11. Why?
    Voice for Server
    User focus for Workstation
    Cloud can be more radical

    View Slide

  12. Pieces vs. Sets

    View Slide

  13. More Sets...
    We can ship sets... without taking away the
    basic blocks.

    View Slide

  14. More Why
    Grow the user base in these areas
    Easier development target
    Server can be more connected to future RHEL

    View Slide

  15. 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

    View Slide

  16. Current State
    Product PRDs accepted by FESCo, waiting on
    board
    Next step is planning for F21
    changes we might want
    what we can do now
    and how we'll do it.
    Still plenty of room for input and help

    View Slide

  17. More Information
    http://mattdm.org/fedora/next2014/ and
    http://mattdm.org/fedora/next/ (Thanks to
    Matthew Miller)
    Fedora.next wiki page:
    https://fedoraproject.org/wiki/Fedora.next
    YouTube videos “Fedora.next update at
    DevConf CZ 2014”: http://ur1.ca/gpa9g

    View Slide

  18. Questions?
    License statement goes here. See https://fedoraproject.org/wiki/Licensing#Content_Licenses for acceptable licenses.
    [email protected]
    Contact:

    View Slide