Xen Project Contributor Training : Part 4 Culture

Director, Open Source Solutions at Citrix
Nov. 26, 2015
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
Xen Project Contributor Training : Part 4 Culture
1 of 51

More Related Content

Viewers also liked

Xen Project Contributor Training Part 2 - Processes and Conventions v1.0Xen Project Contributor Training Part 2 - Processes and Conventions v1.0
Xen Project Contributor Training Part 2 - Processes and Conventions v1.0The Linux Foundation
Xen Project Contributor Training - Part 1 introduction v1.0Xen Project Contributor Training - Part 1 introduction v1.0
Xen Project Contributor Training - Part 1 introduction v1.0The Linux Foundation
XPDS16: A Paravirtualized Interface for Socket Syscalls - Dimitri Stiliadis, ...XPDS16: A Paravirtualized Interface for Socket Syscalls - Dimitri Stiliadis, ...
XPDS16: A Paravirtualized Interface for Socket Syscalls - Dimitri Stiliadis, ...The Linux Foundation
LF Collaboration Summit: Xen Project 4 4 Features and FuturesLF Collaboration Summit: Xen Project 4 4 Features and Futures
LF Collaboration Summit: Xen Project 4 4 Features and FuturesThe Linux Foundation
Performance Tuning XenPerformance Tuning Xen
Performance Tuning XenThe Linux Foundation
Rootlinux17:  An introduction to Xen Project VirtualisationRootlinux17:  An introduction to Xen Project Virtualisation
Rootlinux17: An introduction to Xen Project VirtualisationThe Linux Foundation

Similar to Xen Project Contributor Training : Part 4 Culture

Software Process ModelsSoftware Process Models
Software Process ModelsHassan A-j
system development life cyclesystem development life cycle
system development life cycleFLYMAN TECHNOLOGY LIMITED
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...The Linux Foundation
The Waterfall ModelThe Waterfall Model
The Waterfall ModelDamian T. Gordon
Software Development Life Cycle Part IISoftware Development Life Cycle Part II
Software Development Life Cycle Part IICompare Infobase Limited
Software Development TaxonomySoftware Development Taxonomy
Software Development TaxonomyAli Gholami

More from The Linux Foundation

ELC2019: Static Partitioning Made SimpleELC2019: Static Partitioning Made Simple
ELC2019: Static Partitioning Made SimpleThe Linux Foundation
XPDDS19: How TrenchBoot is Enabling Measured Launch for Open-Source Platform ...XPDDS19: How TrenchBoot is Enabling Measured Launch for Open-Source Platform ...
XPDDS19: How TrenchBoot is Enabling Measured Launch for Open-Source Platform ...The Linux Foundation
XPDDS19 Keynote: Xen in Automotive - Artem Mygaiev, Director, Technology Solu...XPDDS19 Keynote: Xen in Automotive - Artem Mygaiev, Director, Technology Solu...
XPDDS19 Keynote: Xen in Automotive - Artem Mygaiev, Director, Technology Solu...The Linux Foundation
XPDDS19 Keynote:  Unikraft Weather ReportXPDDS19 Keynote:  Unikraft Weather Report
XPDDS19 Keynote: Unikraft Weather ReportThe Linux Foundation
XPDDS19 Keynote: Secret-free Hypervisor: Now and Future - Wei Liu, Software E...XPDDS19 Keynote: Secret-free Hypervisor: Now and Future - Wei Liu, Software E...
XPDDS19 Keynote: Secret-free Hypervisor: Now and Future - Wei Liu, Software E...The Linux Foundation
XPDDS19 Keynote: Xen Dom0-less - Stefano Stabellini, Principal Engineer, XilinxXPDDS19 Keynote: Xen Dom0-less - Stefano Stabellini, Principal Engineer, Xilinx
XPDDS19 Keynote: Xen Dom0-less - Stefano Stabellini, Principal Engineer, XilinxThe Linux Foundation

More from The Linux Foundation(20)

Recently uploaded

2023 Ivanti September Patch Tuesday2023 Ivanti September Patch Tuesday
2023 Ivanti September Patch TuesdayIvanti
Announcing InfluxDB ClusteredAnnouncing InfluxDB Clustered
Announcing InfluxDB ClusteredInfluxData
UiPath Tips and Techniques for Error Handling - Session 2UiPath Tips and Techniques for Error Handling - Session 2
UiPath Tips and Techniques for Error Handling - Session 2DianaGray10
Property Graphs in APEX.pptxProperty Graphs in APEX.pptx
Property Graphs in APEX.pptxssuser923120
class and object in c++.pptxclass and object in c++.pptx
class and object in c++.pptxAdarsh College, Hingoli
Nymity Framework: Privacy & Data Protection Update in 7 StatesNymity Framework: Privacy & Data Protection Update in 7 States
Nymity Framework: Privacy & Data Protection Update in 7 StatesTrustArc

Xen Project Contributor Training : Part 4 Culture

Editor's Notes

  1. TIMING: 7 MiNUTES Inspired by the Bezos Flywheel which “explains how to attract ever more sales in an online store”
  2. #1 We all understand the basic elements of the OSS dev model I did want to cover some important but less covered aspects Option Value = ability to implement new feature in the easiest way for the developer Modularity #ALL : the whole cycle can become virtuous ## There are also feedback loops (e.g. Users to Dev Activity) – but I want to keep things simple for now
  3. So: how this this actually work?
  4. #1: when you have a working cycle, the outcome is “community growth” So let’s look at this on more detail
  5. # More biz opportunities => More development activity BECAUSE Existing vendors have more opportunities
  6. To accommodate for the whole cycle, the community has to evolve and improve the development process E.g. do new things, such as marketing Then CLICK: which means betterdev model … Then CLICK
  7. TIMING: 11 MINS Definition: Individuals, acting independently and rationally according to each one's self-interest, behave contrary to the whole group's long-term best interests by depleting some common resource
  8. Mention: Core Infrastructure Initiative
  9. The reason for these issues is often an imbalanced or broken cycle In the case of the Xen Project, we also had an imbalanced cycle, and I spent the last 4 years at the project fixing this.
  10. So: how this this actually work?
  11. 30M
  12. What was interesting, was a large vendor – call it V CEOs of members of the security team, maintainers and committers to get a 6 week extension Handed of handling off this CVE off to Mitre
  13. Was: distros + VERY LARGE users Small service providers felt they could go out of business because of a sec issue, while large vendors reputation merely would be damaged What about service providers who are customers of a commercial distro? They shouldn’t be disadvantaged
  14. An example of transparency
  15. 30M
  16. After the cloud reboot, we were suddenly a high profile target for the tech press Every time we made a point release (which contained some XSA’s) the story was a security atory Every XSA is now a security story (regardless of whether it is Xen or QEMU)
  17. TIMING: 35 MINUTES