Kicking off discussion about OpenStack Core

What's in?I’ve been leading an effort with Alan Clark to define “what is OpenStack core” for the Foundation Board.  Now that I am sitting here at OSCON and celebrating OpenStack’s third birthday, I think it’s a great time to bring the general community into the discussion.

There is significant history behind this topic.  According to Foundation governance, the Technical Committee (TC) defines which incubated projects are integrated and the Board of Directors (I am one) determines which of the integrated projects are labeled as core.

When it comes to the core label, the stakes are high.

Defining core is a convoluted topic.  To make it digestible, I’m breaking it down into multiple blog posts over a series of weeks:

  1. Why do we care about core?
  2. Decomposing the problem (“the spider”)
  3. Insights from decomposition (healthy tensions in OpenStack)
  4. 12 Positions: A Common Framework (I recommend ready the list of 10 instead)
  5. Community Feedback at OSCON 
  6. “What is Core” the visualization
  7. Where I think this is going, OpenStack’s Test Driven Core
  8. Core Positions Refined: the 10 positions behind the core visualization (above).
  9. Videos (most >90 mins).  The online meetups are easier to follow.
    1. 9/5 OpenStack Core Meetup in San Antonio
    2. 9/22 OpenStack Core Meetup in NYC
    3. online: 10/16 Online Meetup (daytime) and 10/22 Online Meetup (evening)
  10. Thinking about how to Implement OpenStack Core Definition

Too much reading?  At OSCON, Rafael Knuth shot a video of me talking about “what is core.”

24 thoughts on “Kicking off discussion about OpenStack Core

  1. Pingback: Introducing the OpenStack Spider Graph: untangling our web of interdependencies | Rob Hirschfeld

  2. Pingback: What makes OpenStack meaningful to the market? | Rob Hirschfeld

  3. Pingback: My insights from OpenStack “what is core” Spider > we need pluggable architectures | Rob Hirschfeld

  4. Pingback: Twelve straw man positions to frame OpenStack “what is core” discussion | Rob Hirschfeld

  5. Pingback: Community dialogue around “What is Core” positions | Rob Hirschfeld

  6. Pingback: Visualizing the OpenStack Core discussion points | Rob Hirschfeld

  7. Pingback: OpenStack’s Test Driven Core > it’s where I think “what is core” discussions are heading | Rob Hirschfeld

  8. Pingback: refined: 10 OpenStack Core Positions | Rob Hirschfeld

  9. Pingback: Prepared notes for the “AWS APIs in OpenStack” debate | Speaking of Clouds - Distributed applications and virtual infrastructures

  10. Pingback: OpenStack Community Weekly Newsletter (Aug 10-23) » The OpenStack Blog

  11. Pingback: Taking OpenStack Core discussions to community | Rob Hirschfeld

  12. Pingback: OpenStack社区周报(8.19 – 8.25) | UnitedStack Inc.

  13. Pingback: Thinking about how to Implement OpenStack Core Definition | Rob Hirschfeld

  14. Pingback: Dell Open Source Ecosystem Digest #31. Highlight der Ausgabe: “Implementierung der OpenStack Core Definition” von Rob Hirschfeld (englischsprachig) - TechCenter - Blog - TechCenter - Dell Community

  15. Pingback: Dell Open Source Ecosystem Digest #31. Issue Highlight: “Thinking about how to Implement OpenStack Core Definition” by Rob Hirschfeld - Dell TechCenter - TechCenter - Dell Community

  16. Pingback: OpenStack Core Online Forum, Oct 16 13:30 UTC | Rob Hirschfeld

  17. Pingback: OpenStack Havana provides foundation for XXaaS you need | Rob Hirschfeld

  18. Pingback: OpenStack Summit Diary, Day 1, 2: Real Users, Impressive Stories | CLOUD DON

  19. Pingback: OpenStack社区周报(8.12 – 8.18) | UnitedStack 官网

  20. Pingback: OpenStack Board Elections: What I’ll do in 2014: DefCore, Ops, & Community | Rob Hirschfeld

  21. Pingback: Tweaking DefCore to subdivide OpenStack platform (proposal for review) | Rob Hirschfeld

  22. Pingback: Tweaking DefCore to subdivide OpenStack platform (proposal for review) - GREENSTACK

  23. Pingback: OpenStack DefCore Enters Execution Phase. Help! | Rob Hirschfeld

  24. Pingback: OpenStack DefCore Enters Execution Phase. Help! - GREENSTACK

Leave a comment