Defcore is indeed Vanilla OpenStack. That is what panel participants conceded when asked about it in the Defcore session I attended yesterday. They don't necessarily love the characterization (apparently they're asked it on a regular basis), but bottom line: that's what it is. It's a spec to start out with to build your own implementation of OpenStack. "Add all the great things you want on top of it," one of the panelists enthused. Another opined, "It's the spoon that makes sure you can eat your OpenStack ice cream. We are the minimal needed to have a working, interoperable stack."
Also important to know about Defcore: They've spent a lot of time coming to agreement about principles and process, and the next six months will be about beginning to implement those things. Which is to say, "We're going to have to tell a lot of people 'No,'" in the words of one of the panelists. "That's what's going to start happening." The panelists reminded audience members that they need their participation to make fair decisions and that this is a community, so it's time to influence the process if this issue is important to you.
Yesterday was the 5thanniversary of Swift being in production, and its latest release includes a bunch of features that take it way beyond being a simple data-retrieval mechanism. They include:
In the past the important question when evaluating new projects for inclusion was:"Is this OpenStack?"
Now, it's"Are you OpenStack?"
It's an acknowledgement thatpeopleare actually what make OpenStack real, and that if the people working on a particular project are following certain guidelines, they deserve to be able to call that project by the OpenStack name and encourage others to join them in their work on it.
These are the guidelines:
So the community is getting bigger, and fast. New members include: MagnetoDB, Murano, Mistral, Magnum, Congress, Rally, Puppet Modules, OpenStack Client, and Security.
Other Big Tent-related changes: There will be no more integrated releases. There will instead be opt-in coordinated releases at the end of each cycle. And it's not a free-for-all. The TC still gets a final Yes or No on whether projects are in or out.