state of fedora, 2017 - matthew millerthe register: – fedora 25: “the best linux distro of 2016...

23
The State of Fedora 2017 Edition Matthew Miller, Fedora Project Leader Cape Cod, Massachusetts August 29, 2017

Upload: others

Post on 25-Jan-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

  • The State of Fedora2017 Edition

    Matthew Miller, Fedora Project LeaderCape Cod, MassachusettsAugust 29, 2017

  • The Register:– Fedora 25: “The best Linux distro of 2016 simply arrived at the last

    moment.” – “Fedora 26, released recently, is a welcome update on the already very

    nice 25.”

    PC World:– Fedora 25 makes Linux easy enough for anyone to try. […] I’ll be

    recommending Fedora over [another popular distro] for newbies and novices.

  • In Previous Years...

  • Recent Releases

    Dec 14

    Jan 15

    Feb 15

    Mar 15

    Apr 15

    May 15

    Jun 15

    Jul 15

    Aug 15

    Sep 15

    Oct 15

    Nov 15

    Dec 15

    Jan 16

    Feb 16

    Mar 16

    Apr 16

    May 16

    Jun 16

    Jul 16

    Aug 16

    Sep 16

    Oct 16

    Nov 16

    Dec 16

    Jan 17

    Feb 17

    Mar 17

    Apr 17

    May 17

    Jun 17

    Jul 17

    Aug 17

    k

    25k

    50k

    75k

    100k

    125k

    Fedora Update Server Connections (Daily by IP)

    F20 F21 F22 F23 F24 F25 F26

  • ““It feels like everything is on fire, It feels like everything is on fire, and not in a good way.” and not in a good way.”

    — someone on devel list — someone on devel list a few days ago a few days ago

  • Geologic Ages of Fedora

    May 07

    Nov 07

    May 08

    Nov 08

    May 09

    Nov 09

    May 10

    Nov 10

    May 11

    Nov 11

    May 12

    Nov 12

    May 13

    Nov 13

    May 14

    Nov 14

    May 15

    Nov 15

    May 16

    Nov 16

    May 17

    0

    50000

    100000

    150000

    200000

    250000

    300000

    F26-F21 F20 F19-F15 F14-F9 F8 F7-F6 Rawhide

    THE GEOLOGIC ERAS OF FEDORA

  • Hotspot

    Sep 14

    Nov 14

    Jan 15

    Mar 15

    May 15

    Jul 15

    Sep 15

    Nov 15

    Jan 16

    Mar 16

    May 16

    Jul 16

    Sep 16

    Nov 16

    Jan 17

    Mar 17

    May 17

    Jul 17

    k

    50k

    100k

    150k

    200k

    250k

    300k

    Fedora Mirror and Connectivity Checks(Network connectivity check was enabled by default in Fedora 21 Workstation)

    F20 and Older F21 – F26

    Connectivity Checks Moving Average

  • Innovators Early Adopters Early Majority Late Majority Laggards / Long Tail

  • Innovators Early Adopters Early Majority Late Majority Laggards / Long Tail

  • WHATWE HAVENOW:

  • Packages in dist-git

    Tests in dist-git

    Atomic host as a Module

    Build Compose Integration TestsUnit Tests Performance Tests Hardware Tests

    Bodhi PungiKojiPagure

    Atomic Host Release Stream

    Atomic Host Development Stream

    Release Workflow

    Devel Workflow

    Failure Feedback

    Packager / Tester

    Release Engineering

    Atomic Host CI/CD DiagramAugust 2017

    Updates

    Trigg

    ers

    Calls Reports

    Trigger

    s

    Delivers

    Delivers

    Reverts

    Initiates

    Reports

  • Everyone Loves EPELMa

    y 07

    Sep 0

    7Ja

    n 08

    May 0

    8Se

    p 08

    Jan 0

    9Ma

    y 09

    Sep 0

    9

    Jan 1

    0Ma

    y 10

    Sep 1

    0

    Jan 1

    1Ma

    y 11

    Sep 1

    1Ja

    n 12

    May 1

    2

    Sep 1

    2

    Jan 1

    3Ma

    y 13

    Sep 1

    3

    Jan 1

    4Ma

    y 14

    Sep 1

    4

    Jan 1

    5Ma

    y 15

    Sep 1

    5

    Jan 1

    6Ma

    y 16

    Sep 1

    6

    Jan 1

    7Ma

    y 17

    k

    250k

    500k

    750k

    1000k

    1250k

    Fedora EPEL and Fedora OS Update Server Connections

    EPEL Moving average (EPEL)

    Fedora OS Moving average (Fedora OS)

  • Active Contributors* by Week

    * Active in things that can be easily measured

  • Recap, redux!

    Is this scary? Yes.

    Can we do it? Also yes!

    And here we are at Flock, so… let’smake it happen!