One of the founding members and chief architect for OpenStack says he could not get necessary changes to the open-source cloud effort made and has left Rackspace as a result.
Rick Clark wrote in a blog post that he left Rackspace to pursue an opportunity at Cisco but also due to his inability to effectively lobby for changes he believes need to be made to the OpenStack effort.
In particular he cited the OpenStack Governance Model that went underwent changes without community participation.
OoenStack detailed the changes in a blog post. These include the election of technical leads for each project and the revamping of the Project Policy Board. There will also be a new Advisory Board.
Clark's departure comes one month before the OpenStack Design Summit. The conference will help set the tone for its next evolution and test its mettle as an open organization.
Openness made the Linux movement what it was. OpenStack is at a juncture that could define it as an open, community driven organization. The energy is behind the effort but confidence in the organization will in part depend on how it evolves. Clark questions that openness but is also a believer in OpenStack's future.
His post drew such attention that he took it upon himself to write a follow-up, clarifying his views about Rackpace and his support for OpenStack.
Rackspace provided the following statement:
Rackspace does not comment on the circumstances under which employees leave the company. We've gotten positive feedback on the recent changes in governance of OpenStack, with elections happening now. Code contributions continue to pour in from around the globe as we work toward the 3rd release (Cactus) April 14, followed by the second public Design Summit, April 26-29. With new developers and organizations joining and investing in the project every day, we've never been more excited about OpenStack's future.
In an interview, Clark said his new role at Cisco is as principal engineer and to help with open-source efforts. It was a huge opportunity he could not pass up. He thinks Rackspace is trying to do the right thing but needs to avoid the problem in the future. What he does not want is a fork. A split is bad for everyone.
He supports the changes that Rackspace has made. There will be tech leads for each of the sub projects that are part of OpenStack. His role as chief architect is going away.
"That's how it should be," Clark said.
Clark cited five issues in his original post that he says illustrate the problems at hand:
The future of OpenStack viewed from today's vantage point tells a story about a movement that may be better defined by its second year than by its first.
It was only OSCON last July when OpenStack launched. We have yet to see any major developments emerge from it. Those should come by next year.
But in the meantime, there are some important issues to resolve before OpenStack is an open-source movement that is truly comparable to the Linux community.