Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.