Where we are, where we’re goin’

Slides:



Advertisements
Similar presentations
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Advertisements

RED HAT PRODUCT FOCUS 3/17/14 – 3/28/14 INTRODUCTION Our Product Focus for the next two weeks is Red Hat. Red Hat is a maker and distributor of enterprise.
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 2 Installing Windows Server 2008.
Red Hat Installation. Installing Red Hat Linux is the process of copying operating system files from a CD, DVD, or USB flash drive to hard disk(s) on.
Comparing functions and features of operating systems.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
A Paper presentation on Given by 1.G.Jhansi 2.G.Madhuri.
March 11, 2008 USCMS Tier-2 Workshop Oh Dear God Alain made a PowerPoint presentation 1.
Software United Overview What it is and how it works Alexey Vasyukov Consultant / VDEL
SCD Monthly Projects Meeting 2014 Scientific Linux Update Rennie Scott January 14, 2014.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
PARTICIPATING IN THE FEDORA / RED HAT / FOSS MODEL Paul W. Frields Fedora Project Leader, Red Hat June 24, 2010.
Course : PGClass : MCA Subject: Operating SystemSub.Code : 3CT11 Staff Name : S.SomasundaramYear & Sem : II nd & III rd.
All about Eugene Teo Linux Users' Group (Singapore) April 2006 Meeting Core 5.
Introducing Fedora Core 5 Codename: Xxxxxxxx March 18, 2006 Robert 'Bob' Jensen Fedora Ambassador Release Notes Editor-in-Chief.
A Model For Sustainable Open Source Development Jared Smith Paul W. Frields Red Hat, Inc. This presentation is made available under a Creative Commons.
Luke Macken [ bodhi ]. ● History of Fedora updates ● bodhi ● goals ● features ● architecture ● using ● testing/qa ● hacking ● future ideas [ overview.
- 12 August 2006.
Why Fedora? Overview and Q&A Warren Togami Associate Software Engineer Red Hat, Inc. Southern California Linux Expo Feb 11-12, 2006.
Introduction to Fedora David Nalley September 10, 2008 version 0.2.
Red Hat & Fedora: A Strategy for Open Source Success Jared Smith Fedora Project Leader – Red Hat, Inc. This presentation is made available under a Creative.
An Introduction to. Where did Fedora come from? Boxed set every 6 months == Failed business model [
Karsten Wade Sr. Developer Community Mgr, Red Hat.
Canadian Bioinformatics Workshops
Fedora Project Your Name Your Title(s) Relevant SIG/Project Affiliation(s) This presentation is licensed under a Creative Commons Attribution-ShareAlike.
Introduction to Fedora and What's new in Fedora 11 and Fedora 12? Rahul Sundaram Fedora 11 Release Party, Pune, India Sat July 4 th 2009.
Fedora Project Paul W. Frields Red Hat, Inc. Fedora Project Leader This presentation is licensed under a Creative Commons Attribution-ShareAlike (BY-SA)
Why Fedora? The Fedora Message Warren Togami Fedora Founder Associate Software Engineer Red Hat, Inc.
Golang bootstraping Living on the tip Jakub Čajka Presented by
WebYaST Remote Web Based System Management
IT320 Operating System Concepts
Let's talk about Linux and Virtualization in 'vLAMP'
Agenda:- DevOps Tools Chef Jenkins Puppet Apache Ant Apache Maven Logstash Docker New Relic Gradle Git.
Introduction to VMware Virtualization
Cloud Computing Q&A Presented by:
Guide to Linux Installation and Administration, 2e
application into a Flatpak
Accelerate your DevOps with OpenShift by Red Hat
Fedora Project Your Name Your Title(s) Relevant SIG/Project Affiliation(s) This presentation is licensed under a Creative Commons Attribution-ShareAlike.
Richard Brown openSUSE Chairman
Improve yourself in real world
Fedora Kernel Josh Boyer Presented by
Arbitrary Branching The Upstream Pivot Matt Prahl Presented by
Selected topic in computer science (1)
What is Fedora effectively doing for Open Source?
Rebuilding Modules and Containers
Introduction to Fedoraproject
Linux Introduction ITIS 2110.
Changing the Default Updates Model
4th Forum How to easily offer your application as a self-service template by using OpenShift and GitLab-CI 4th Forum Alberto.
Essentials of UrbanCode Deploy v6.1
Say Hello to my Little Friend - Fedora Messaging Infrastructure
Features Catalyst is the releng building tool It's used to build official releases Is being used to build weekly releases for > 2 years Supports many arches.
Fedora in Education BalCCon2k17 17th September 2017 Nemanja Milošević
Atomic Gerard Braad FUDCon Phnom Penh 2016
Fedora QA: What we do and how you can help

Physical Architecture Layer Design
CernVM Status Report Predrag Buncic (CERN/PH-SFT).
Fedora Remix Paul W. Frields Fedora Project Leader CA-LUG, 11 Feb 2009
Fedora Distribution Toolbox
Fedora Releng The Future Dennis Gilmore Presented by
Fedora Project Paul W. Frields Red Hat, Inc. Fedora Project Leader
Chapter 2: The Linux System Part 1
OPS235: Lab 2 Virtual Machines – Part I
Make Web Not War /Web Say(Hello); to the Microsoft Web Platform
THE REALITY OF USING CONTAINERS TO BUILD PRODUCTS
Module 02 Operating Systems
Presentation transcript:

Where we are, where we’re goin’ Fedora Where we are, where we’re goin’ Presented by Adam Williamson Fedora QA Licensed under Creative Commons Attribution-ShareAlike 4.0 International license (CC-BY-SA) https://creativecommons.org/licenses/by-sa/4.0/

Topics A brief history of Fedora Fedora today The future of Fedora

A brief history of Fedora

Red Hat Linux Traditional all-in-one distribution 1994 (“Halloween”) - 2003 (RHL 9) Talk about state of computing and Linux market at the time: distribution on CD, ‘put all the bits in a box’ model... Image license: GPLv3+

Fedora Core RHL 9 with the serial numbers filed off Fedora Core 1: November 2003 Red Hat becoming larger, more enterprise-focused; wanted to retain link to hobbyist / enthusiast roots while focusing on enterprise-friendly server products for profit Talk about core Fedora identity here: community-focused distribution able to act as an upstream for Red Hat enterprise products Image license: GFDLv1.2+

Extras merge Fedora 7: merged Core and Extras Core: critical components, RH-maintained Extras: additional packages, RH- and community-maintained Fedora 7 release: 2007 Infrastructure overhaul: Koji, Bodhi and live images

Fedora.next Fedora 21 (2014) Workstation, Server, Cloud Identify key use cases, focus products and work around them Website redesign, product shake-up

Other key events PPC: FC4 (2005), ARM: FC6 (secondary), F20 Release criteria: Fedora 13 (2009) Dist-git: Fedora 14 (2010) EC2 images: Fedora 14 (2010) Systemd: Fedora 15 (2011) GNOME 3: Fedora 15(!) (2011) Installer newUI: Fedora 18 (2013) Project Atomic: Fedora 20 (2013)

Community history FUDCon: 2005 - 2013 (NA), date (global) Flock: 2013 - date FWN: 2005 - 2012, Magazine: 2013 - date Planet: 2004/2005? - date Fedoraforum: 2004 – date Ambassadors: 2005 – date COPR: 2013(?) - date

Fedora today

Foundations Freedom Friends “Wide general audience”

Distribution Workstation, Server, Atomic, Spins... x86, ARM

Workstation GNOME-based desktop distribution Target: developers: “from hobbyists and students to corporate developers” “Wide general audience”

Server For ‘traditional’ bare-metal / virtualized server systems Cockpit management interface Server Roles

Server: Cockpit

Atomic Host OStree-based core OS Deployed on cloud instances, expected to run containerized applications Variant, automated release cycle: new images based on current stable release every ~2 weeks, with automated testing Talk about OStree stuff here.

Spins (etc) Alternate desktops and specialized environments Total: 53 images (Fedora 25), 58 (current Fedora 26 nightly)

Lifecycle Releases every ~6 months Releases supported till 1 month after next-but- one release comes out Regular updates: security, bugfix, stable feature updates Kernel point releases are shipped as updates Upgrades supported via official tools

Infrastructure Buildsystem: dist-git, Koji Update system: Bodhi Compose tooling: Pungi... Messaging: Fedmsg, FMN Forge: Pagure Testing: Taskotron, openQA, Autocloud Bug tracker, package review: Bugzilla

Community Packagers, developers, sysadmins Designers Support volunteers Translators Testers Ambassadors Etc...

The future of Fedora

Challenges: new flows DOCKAH DOCKAH DOCKAH Language ecosystems Differing lifecycles OS / application isolation In with the new, in with the old Lessened importance of the OS Talk about changes from the old world here: less interest in sourcing all software from the same place, updating it rarely and in lockstep

Challenges: old tools We have a pipeline for producing a monolithic product built from RPMs Can’t build smaller pieces rapidly Missing infrastructure for full CI No clear OS / app space separation New capabilities hacked up ad hoc

Atomic Host: Trailblazer Non-RPM-based core OS OS / app separation Rapid, mostly-automated releases Running since Fedora 23 Mostly separate from...everything else

Plans Modularity Factory 2.0 Atomic Workstation Boltron Increased automation / CI

Details Build system should know what inputs produce what outputs More outputs: modules, Flatpaks… CI: On change submission, produce test inputs, test them, gate change on results Maintain benefits of existing tools

Summary Fedora was always great Fedora is great Fedora will always be great SUSE is green and slimy, boo SUSE

Questions? adamwill@fedoraproject.org Contact: Licensed under Creative Commons Attribution-ShareAlike 4.0 International license (CC-BY-SA) https://creativecommons.org/licenses/by-sa/4.0/