Presentation is loading. Please wait.

Presentation is loading. Please wait.

... Why, where we are, and how to get involved

Similar presentations


Presentation on theme: "... Why, where we are, and how to get involved"— Presentation transcript:

1 ... Why, where we are, and how to get involved
Modularity ... Why, where we are, and how to get involved Presented at Flock 2016 by Langdon White Platform Architect Red Hat, Inc

2 Who am I? Langdon White Formerly Evangelist for RHEL
Platform Architect Working on Fedora Modularity

3 Rings proposal Fedora.next & Fedora Rings

4 Starting the solution Don't forget about cloud-atomic Fedora Editions

5 Rings Don’t work Different user scenarios have different risks

6 What we are doing and how
Aleph: Kind of rings (sets really) for numbers a-0 = integers, a-1 = ordinal numbers, etc What we are doing and how

7 What is a module? A thing that is managed as a logical unit
A thing that promises an external, unchanging, API A thing that may have many, unexposed, binary artifacts to support the external API A module may “contain” other modules and is referred to as a “module stack”

8 Base Runtime (Module Stack)

9 modulemd: Describe a module

10 Progress Established the Modularity WG, subsumed Envs & Stacks and Base WGs Implemented a dnf plugin Implemented an alpha version of the module build pipeline Implemented an alpha of the pipeline visualization Ability to “coalesce” modules for testing Kicked off Base-Runtime

11 Proposed Infrastructure
2 3 1 Proposed Infrastructure

12 Client Tool DEMO!

13 Build Pipeline Overview
DEMO!

14 Rida DEMO!

15 Pitches! Ralph’s talk about Factory 2.0 after lunch, right here in Picasso (Weds,13:30) to learn more about our infrastructure plans Watch the video of Michael’s talk about the “State of the Fedora Server Union” to learn more about our relationship (Tues, 13:30, Picasso) Build your own Module Workshop! in Matejko

16 Learn More Main Wiki Page: https://da.gd/fm-info
Sub Sections are a bit “in progress” Architecture: Contributing: Working components: BPO: Come join us in #fedora-modularity

17 Lots more to do Fedora 25: Alternate build of Fedora Server as modules
DevConf.cz / FOSDEM 2016: Update on the state of Modularity Fedora 26: Main build of Fedora Server as modules

18 Attributions “Slide Template”, Emily Dirsh, Fedora Project, “Asset Mixes for each Risk Profile”, nite+Target+Risk+Funds “Fedora Rings”, Matthew Miller, “Flock to Fedora”,

19 Questions? langdon@fedoraproject.org Contact:

20 Demos Submit module for build BPO on the progress of build
Swapping httpd modules Swapping LAMP modules Swapping kernels Swapping VI?

21 Work Streams Module Content Base-Runtime LAMP VI? Infrastructure


Download ppt "... Why, where we are, and how to get involved"

Similar presentations


Ads by Google