OpenStack Community Weekly Newsletter (Feb 7 – 14)

OpenStack 2013.2.2 released

The OpenStack Stable Maintenance team is happy to announce the release of the 2013.2.2 stable Havana release. A total of 98 bugs have been fixed across all projects. These updates to Havana are intended to be low risk with no intentional regressions or API changes. Official release notes.

The road to Juno Summit – Atlanta 2014

  • Have you redeemed your invite code yet? Do it now! Check your inbox and spam folder if you contributed code before January 25 for yours.
  • Next batch of invites will be sent regularly after each milestone until feature freeze.
  • The call for speakers is open: submit your proposal by end of today.
  • Applying for Visa? Looking for accommodation in Atlante? Visit http://openstack.org/summit
  • Applications for Travel Support Program. Apply by Mar 2.

Tips ‘n Tricks

Reports from Previous Events

Upcoming Events

Security Advisories

Popular OpenStack Videos of the Week

Got Answers?

Ask OpenStack is the go-to destination for OpenStack users. Interesting questions waiting for answers:

Other News

Latest Activity In Projects

Do you want to see at a glance the bugs filed and solved this week? Latest patches submitted for review? Check out the individual project pages on OpenStack Activity Board – Insights.

OpenStack Reactions

Protected by the gates

The weekly newsletter is a way for the community to learn about all the various activities occurring on a weekly basis. If you would like to add content to a weekly update or have an idea about this newsletter, please leave a comment.

Tags:

Open Mic Spotlight: Chang Bo Guo

IMG_ChangBoGuoThis post is part of the OpenStack Open Mic series to spotlight the people who have helped make OpenStack successful. Each week, a new contributor will step up to the mic and answer five questions about OpenStack, cloud, careers and what they do for fun. 

Chang Bo is an OpenStacker on IBM’s CSTL cloud team. He has been working on the OpenStack project since October of 2012, with the first batch of OpenStackers from the team in BJ. His first OpenStack contribution can be traced back to 2012, when he worked on the PowerVM driver under Nova to support IBM Power Systems. Now, he mainly focuses on OpenStack Oslo and Nova, and his wish is to work worldwide with top engineers to build the most efficient and high quality common library for OpenStack’s success— Kernel of the Cloud! Find his ‘gpthread’ at http://weibo.com/u/3977991006 or find him on LinkedIn here

1. What publications, blogs, mailing lists, etc do you read every day?

The openstack-dev is the mailing list I must read every day. It is like morning coffee to me, with which I can follow community trends. Another important web site that I read every day is http://www.openstack.cn/. It’s OpenStack China’s technical community. They report on the latest news from OpenStack’s China-based companies as well as technical sharings.

2. If you couldn’t be a developer, what would your dream job be?

I planned to be a physicist when I was young. Physics show the rules of nature, and every new discovery will improve our view of the world. I always got the highest physics score in my high school :).

3. What behavior has helped get you the furthest as a developer?

Always reading code and practicing in a real environment. We learn too much knowledge about how the operating system is running and how to program in different languages. These are just keys to the treasure, and hands on experience makes me feel close to the truth. For instance, I wrote code snippets to verify the wrong usage of sqlalchemy — the code is small but enough to show the truth.

4. What is your favorite project that you’ve contributed code to?

Oslo, the common library for all OpenStack projects. It is very important and useful for each project. We need to guarantee the quality of code to make it work well. I still remember when my first patch for Oslo was merged after a long term review. In this project, we have Python experts and domain experts. New common ideas are raised here, and to review them, I have to dig into Python standard and third party libraries and learn domain knowledge that will help me grow quickly.

5. What do you think is the coolest thing that’s happened with OpenStack over the past three years?

We seem to have finally found a direction that most people believe to build an open cloud ecosystem, and more and more companies and people join the community. I was surprised by this fact, and my friend one day told me that his company had been training them with OpenStack. From my view, his company’s business is far from cloud. The rapid spread of OpenStack makes us more close with the cloud.

Tags:

OpenStack Community Weekly Newsletter (Jan 31 – Feb 7)

Defining OpenStack “Core”

Quite a lot of debates online and not around the DefCore initiative, triggered by a message by Thierry Carrez with comments from Mark McLoughlin, Nick Barcet, Troy Toman, Dan Wendlandt, Mark Collier, Tim Bell, Eric Windisch, Boris Renski, Pete Chadwik, Randy Bias, and others.

StoryBoard sprint in Brussels

StoryBoard is a project Thierry Carrez started a few months ago. Quite a few people in OpenStack have been running into a number of issues with Launchpad (inability to have blueprints spanning multiple code bases, inability to have flexible project group views, inability to use non-Launchpad OpenID for login…), and were investigating replacements. Tired of explaining why existing alternatives wouldn’t work for OpenStack task management, Thierry ended up writing a proof-of-concept to show a practical example. That proof-of-concept was sufficiently compelling that the Infrastructure team decided we should write our own tool.

The road to Juno Summit – Atlanta 2014

  • Have you redeemed your invite code yet? Do it now! Check your inbox and spam folder if you contributed code before January 25 for yours.
  • Next batch of invites will be sent regularly after each milestone until feature freeze.
  • The call for speakers is open: submit your proposal by Feb 14.
  • Applications for Travel Support Program. Apply by Mar 2.

Tips ‘n Tricks

Reports from Previous Events

Upcoming Events

Popular OpenStack Videos of the Week

Got Answers?

Ask OpenStack is the go-to destination for OpenStack users. Interesting questions waiting for answers:

Other News

Welcome New Reviewers and Developers

Is your affiliation correct? Check your profile in the OpenStack Foundation Members Database!

Wei Wang haruka tanizawa
Lukas Bednar Wei Wang
Joanna Huang Facundo Farias
Bertrand Lallau Esperanza Romero
Andrew Kerr Kirill Izotov
Ryan McNair Aneesh Puliyedath Udumbath
Martin Lopes Ruslan Kiianchuk
Donald Dugger Roland Hochmuth
Don Talton Ihor Stehantsev
Ren Qiaowei Tim Landscheidt
Matthew Gilliard Malini Kamalambal
Ronak Shah Nicolas PLANEL
Jay Lee

Latest Activity In Projects

Do you want to see at a glance the bugs filed and solved this week? Latest patches submitted for review? Check out the individual project pages on OpenStack Activity Board – Insights.

OpenStack Reactions

fail-period

submitting a patch that passes Python tests, but realizing jenkins failed you because the commit message has a period at the end

The weekly newsletter is a way for the community to learn about all the various activities occurring on a weekly basis. If you would like to add content to a weekly update or have an idea about this newsletter, please leave a comment.

Tags:

OpenStack at FOSDEM 2014

FOSDEM 2014 is over and it was a great event for OpenStack in Europe. We had a booth wonderfully staffed by Association des Utilisateurs Francophones d’OpenStack, distributed lots of gratis tshirts, flyers, met hackers with lots interesting questions about using OpenStack and developing it. Thierry Carrez spoke twice, about the burgeoning OpenStack jobs market and about the super infrastructure powering our development process. The most common reaction was: “i had no idea OpenStack was so big”. There were lots of other talks about OpenStack-related projects, too. We’ll keep going to Bruxelles and advocating FOSDEM organizers to find always bigger rooms.

Tags:

OpenStack Community Weekly Newsletter (Jan 24 – 31)

OpenStack 2014: Powered by Users

If momentum is any indication, 2014 is poised to be a defining year for OpenStack. All of our vital statistics, from community growth to code commits and tracked deployments, doubled in 2013, and all signs point to continued growth. As we start a new year, we in the OpenStack Foundation are putting our resources behind elevating the voice of OpenStack users and tightening the feedback loop between users and developers to influence decisions such as the scope of the project, new feature priorities, interoperability requirements and operational best practices.

New Foundation Gold Members & Sponsors

The OpenStack Foundation is thrilled to have new additions to our ecosystem. Three new Gold Members and 18 Corporate Sponsors have recently joined the incredible list of companies who are supporting the Foundation and driving innovation on the platform.  AptiraHuawei and Hitachi won the OpenStack Board’s approval at the November board meeting and joined the Foundation as Gold members, which requires a strong, strategic commitment to the technology and community. We’ve also seen amazing support in Corporate Sponsorship and we want to share the impressive list of recent additions.

OpenStack Commitment to Interoperability

Now that OpenStack has tons of users, we need to make sure all (downstream) products labeled “OpenStack” have a certain set of core capabilities, and we need to verify those with automated tests just like we do upstream.  End-users should be our focus, and ensuring they get what they want and expect out of the platform once it’s running as a service is paramount.  The goal is to define the first set of tests in time for the May 2014 Summit in Atlanta. If this matters to you, get involved!

Maturing the Horizon Overview Page Part 1 and Part 2

User experience designer Liz Blanchard goes into details about tells in two blog post how she and Ju approached the designing of the Overview page for Horizon.

OpenStack Object Storage release 1.12.0

New release of OpenStack Object Storage (Swift) with new features for operators and end-users alike.

Tips ‘n Tricks

Upcoming Events

Most Popular OpenStack Videos of the Week

Reports from Previous Events

Other News

Welcome New Reviewers and Developers

Is your affiliation correct? Check your profile in the OpenStack Foundation Members Database!

Shalini khandelwal Zoltan Arnold Nagy
Ronelle Landy Aaron Greengrass
salman memon Renat Akhmerov
Tzanetos Balitsaris Ren Qiaowei
Jesse Noller Douglas Mendizabal
li,chen
Steven Weston
Mat Lowery
Jesse Noller
Hirofumi Ichihara
Ed Leafe
Alexander Tivelkov
Pierre Padrixe
Morgan Jones
Matthew Booth
IvanBerezovskiy
Dan Dyer
Allison Randal
Liping Mao
Assaf Muller
 Heather Whisenhunt

Latest Activity In Projects

Do you want to see at a glance the bugs filed and solved this week? Latest patches submitted for review? Check out the individual project pages on OpenStack Activity Board – Insights.

OpenStack Reactions

anigif_enhanced-buzz-32110-1389137850-0

About to start a TC meeting

The weekly newsletter is a way for the community to learn about all the various activities occurring on a weekly basis. If you would like to add content to a weekly update or have an idea about this newsletter, please leave a comment.

Tags:

Open Mic Spotlight: Tatiana Mazur

tatiana_pictureThis post is part of the OpenStack Open Mic series to spotlight the people who have helped make OpenStack successful. Each week, a new contributor will step up to the mic and answer five questions about OpenStack, cloud, careers and what they do for fun. 

Tatiana Ovchinnikova (nee Mazur) was a mathematician fond of coding. One day she got bored, and turned into a coder fond of maths. She has focused her efforts on Horizon, the OpenStack web dashboard, and now she is a member of the core team. She hopes that she will make Horizon even better than it already is.

1. What do you think OpenStack will be used for in 20 years, 50 years? 

In 20 years OpenStack will be used to power every device, big or small, from cell phones to microwave ovens. Just because it will be so perfect and lightweight that everyone will want to use it. As for 50 years, I believe that at some point before that OpenStack will contact us to discuss our future collaboration.

2. How did you learn to code? Are you self-taught or did you learn in college? On-the-job?

I’m a proud self-taught. All has begun with programs to help with everyday activity: for counting Star Date, for EEG processing and visualisation and other small and fun projects. Later I realized that there are a lot of complex problems yet to be solved and there is a plenty of room beyond small hobby programs to apply good coding skills.

3. Define what “open source” means to you.

Open source is an endless library of good and bad examples of coding styles, manners of thinking and communicating ideas. It’s up to you only which way and side to choose, when and how to develop your expertise. Also it is a huge collection of extremely useful and easily customizable tools for everyday work.

4. If you couldn’t be a developer, what would your dream job be?

That is a tough question. I can come up with several dream jobs and it is not so easy to pick one. First of all, I could be an interpreter, this time not from human language to code, but for example from French to Klingon or to Toki Pona. Or to depart from interpretation completely and be a monk in Tiger Temple (tigers are awesome).

5. Vulcan or Romulan?

Kling akhlami buhfik.

Tags:

New Foundation Gold Members & Sponsors

The OpenStack Foundation is thrilled to have new additions to our ecosystem. Three new Gold Members and 18 Corporate Sponsors have recently joined the incredible list of companies who are supporting the Foundation and driving innovation on the platform.  AptiraHuawei and Hitachi won the OpenStack Board’s approval at the November board meeting and joined the Foundation as Gold members, which requires a strong, strategic commitment to the technology and community.

We’ve also seen amazing support in Corporate Sponsorship and we want to share the impressive list of recent additions.

The diversity in technologies and geographic location of these new additions to the ecosystem reflects the growth of OpenStack and its footprint worldwide.  We are looking forward to enjoying each these companies’ unique contributions going forward!

OpenStack Commitment to Interoperability

OpenStack began with the mission to produce a ubiquitous open source cloud computing platform. A key component of that mission is building not only software, but a large OpenStack ecosystem that would support its growth and add value to the core technology platform. In carrying out that mission, the Foundation has been taking key steps to define the core technology platform and advance OpenStack interoperability.

The TL;DR summary:  Now that we have tons of users, we need to make sure all (downstream) products labeled “OpenStack” have a certain set of core capabilities, and we need to verify those with automated tests just like we do upstream.  End-users should be our focus, and ensuring they get what they want and expect out of the platform once it’s running as a service is paramount.  The goal is to define the first set of tests in time for the May 2014 Summit in Atlanta. If this matters to you, get involved!

Read on to learn more about the rationale, history, future plans, and how you can get involved.

Why does interoperability matter for OpenStack?

We’ve heard from many users and operators that interoperability between OpenStack clouds and hybrid cloud scenarios are an important part of the value they are seeking. OpenStack is most useful when it provides a common platform to consistently deploy workloads between clouds without making resource intensive changes to operations tools and processes. Value is unlocked when development tools and applications have a common target across public and private OpenStack clouds.

The full potential of OpenStack will not be realized if users don’t know what they’re going to get from public cloud services or off-the-shelf distributions and appliances. Ambiguity or mistrust about the capabilities of OpenStack isn’t good for the business ecosystem or end users. It’s important that public clouds and private cloud products branded with OpenStack have a clear meaning in the market.

What is the Foundation doing?

One of the most important responsibilities we have as a Foundation is to ensure the long-term value of the OpenStack brand in the market. This has been an ongoing priority since our founding and has involved the collective effort of a great number of community members.

When we began, we implemented an OpenStack trademark policy, which allows broad use of the OpenStack logo and name for non-commercial community building efforts like user group meetups, while also creating special guidelines, technical requirements, and licenses for use by commercial products. As the community, the software, and the ecosystem have grown, so too has the need to refine these technical requirements for commercial products, by defining a core set of capabilities included in all products and services marketed as “OpenStack.”

It is indeed a large task, one that stems from the diversity of our community, the breadth of our ecosystem, and the broad application of our software. But it is one that will ensure the longevity, vitality and utility of OpenStack far into the future.

Therefore, in order to agree on a set of well-defined criteria for the core we must take special care to have a transparent and objective process. The Board of Directors and the Technical Committee have initiated a number of programs to tackle the issue.

IncUp (Early 2013)

The first step was forming the Incubation/Future of the Core (IncUp) committee, a joint effort between the OpenStack Board of Directors and Technical Committee, aimed at tackling the process for expanding the scope of OpenStack through new project incubation and promotion.

At the April 2013 board meeting, the Board of Directors approved the IncUp committee’s recommendations, including 1) The technical committee continues to manage the incubation process for new projects applying to be part of the coordinated, integrated release 2) Projects that are part of the coordinated release should be referred to as “Integrated” (but not necessarily “Core”), and 3) “Core” is a label the Board can attach to a project that is part of the regular integrated release.

The Technical Committee is following on these efforts by creating a clear set of guidelines for projects that wish to be officially incubated, as well as the attributes an incubated project should have before being approved for graduation to the integrated release. The purpose of the guidelines are to maintain a high standard of quality and cross-project integration for OpenStack.

The important outcome of the IncUp committee places the responsibility to manage the technical scope of the OpenStack project with the Technical Committee, while the Board ultimately sets the criteria for which technical capabilities should be present in (downstream) commercial products or services marketed as OpenStack. This led to the next phase in the process: considering how to define those criteria in a standard and broadly applicable manner.

Enter the “Spider” (2013)

The Board of Directors formed a new work group to tackle the task of determining how to define Core in a consistent manner that would apply to the varied set of use cases OpenStack addresses and the broad set of technology developed within the community. Early in this effort, the team, including Alan Clark and Rob Hirschfeld, drew a map on a whiteboard of dependencies and relationships that came into play when trying to define which projects were “Core OpenStack.” The drawing, which revealed some of the complexities of the task, resembled a spider mind map and inspired the nickname for the group.

Rather than jump straight into choosing specific projects that would qualify for the “Core” label, the committee focused on defining principles that would apply equally to any commonly required and deployed component of OpenStack deployments. These principles were drafted and reviewed through the summer and fall of 2013 at a series of open community meetings held online and in various locations. After several revisions, the Board of Directors approved the final principles at their November 2013 meeting.

DefCore (Ongoing)

After approving the guiding principles at the Hong Kong Summit in November 2013, the OpenStack Board of Directors created the DefCore committee, chaired by Rob Hirschfeld and Josh McKenty, to define a “core” set of capabilities which are expected to be present in all commercial products marketed as “OpenStack”, along with a set of tests to validate those capabilities.

The creation of DefCore marks a new focus on including a test-driven component to the definition of core. This route is more objective, and test-based standards better addresses our commitment to interoperability. The committee is working to determine which capabilities a commercial offering should include to make use of the OpenStack marks and is currently in the process of standardizing the tests that must be passed. The goal is to repurpose the same testing that we’ve been doing on the upstream code to apply to the products and services downstream, ensuring that they retain the fundamental building blocks of Openstack.

One of the realizations coming out of the early work of the committee was that users think in terms of “capabilities” more than “projects.”  Projects are how we organize as a development community, but in the end the capabilities delivered by an openstack-powered cloud are what really matter, and in practice many capabilities rely on multiple underlying “projects”.  This is a subtle but important distinction which is reflected in the way we think about writing tests to validate those capabilities in the downstream products licensing the OpenStack brand.

The DefCore committee is working against an aggressive timeline with a plan to the pilot must-pass tests for Havana before the OpenStack Summit in Atlanta in May. Icehouse will follow shortly thereafter, and Juno’s test will be ready to go by the Paris summit.

Being able to expose OpenStack cloud test results and provide a defined target for end users is an incredibly important effort and high priority for the Foundation this year. It is our hope that by outlining the steps we’re taking, the community will involve themselves in these efforts and track the progress of this vital endeavor. To get involved in the DefCore process, sign up for the mailing list and follow the wiki for updates.

Instant Poll:

Create your free online surveys with SurveyMonkey , the world’s leading questionnaire tool.

OpenStack T-Shirt Design Contest

It’s a new year and we’re looking for a new design to grace OpenStack’s T-Shirts. Here’s your chance to show us your creative talent and submit an original design for our 2014 OpenStack T-shirt Design Contest!

If you’d like to participate simply send a sketch of your design to [email protected].

Deadline: March 15, 2014

The winning design will be showcased on T-Shirts given out at PyCon in Montreal, April 9-17, 2014 as well as future events worldwide.

T-Shirt Postcard

For some inspiration, check out last year’s winning design by Raul.  Get your pencils sharpened or fire up your design software of choice and send us your sketches! We’re excited to see what you’ll come up with!

2013 Winning T-Shirt Design

2013 Winning T-Shirt Design

Guidelines:
  • The design must be your own original, unpublished work and must not include any third-party logos or copyrighted material; by entering the competition, you agree that your submission is your own work
  • Design should be one that appeals to the majority of the OpenStack developer community
  • Deign may include line art, text, and photographs
  • Your design is for the front of the shirt and may encompass an area up to 10″ x 10″ (inches)
  • Design may use a maximum of three colors
The Fine Print:
  • One entry per person, please. And it must be original art. Content found on the internet rarely has the resolution needed for print, and it’s considered unlawful to use without permission.
  • Submissions will be screened for merit and feasibility, and we reserve the right to make changes such is image size, ink or t-shirt color before printing.
  • By submitting your design, you grant permission for your design to be used by the OpenStack Foundation including, but not limited to, the OpenStack website, the 2014 OpenStack PyCon T-shirt, and future marketing materials
  • The OpenStack Foundation reserves the right to final decision
  • The creator of the winning design will receive attribution on the T-shirt and public recognition on the OpenStack website!

Chairman’s Corner: Great 2013 to even Greater 2014

2013 was a very active year for the OpenStack board of Directors – and as a personal note, a very enjoyable year.  When the Foundation launched in September of 2012, the critics were troubled that the Foundation would be led by such a large board of 24 members.  Although 24 is large for a board, I am happy to report that the benefits have far outweighed any drawbacks. A large board has allowed many viewpoints, opinions and expertise to be shared, considered and included as part of the decision process. It has served the Foundation well because the board members are focused on the community, are very active and committed to the success of the Foundation.

Over 2013 many new board initiatives were launched. Through these efforts, you can be assured that the Foundation’s finances, trademarks and other assets are under excellent care. The benefits of which will continue to manifest themselves throughout 2014 resulting in additional qualified members, OpenStack Summit travel assistance, aligned training efforts, user experience, adoption and case studies.

As a board we are excited by the prospects that 2014 brings. There are many areas where we want to grow and improve the Foundation.  Those of high importance are the ones we gather directly from the community. A few topics that I’d like to highlight, were gathered recapped at the Breakfast with the Board at the Hong Kong Summit.

Membership Growth

2013 has demonstrated tremendous community growth. Many of the people we talked to at the Summit are fairly new members of the community. We were very pleased to hear that their community experience has thus far been positive. They are encouraged by the tone of the community and the talented people whom are engaged in the effort.  2014 is the perfect point in time to help all members discover ways to contribute their talents and to develop collaborative connections across the community.

Recognition for Contribution

We all enjoy doing something that serves a purpose. Contributing to the OpenStack project provides many ways to do something meaningful. We have a very vibrant community with people who are very dedicated and passionate about what they do.  They give it their best because they’re passionate about the project’s future impact on technology. Finding ways to highlight people for what they do, we help the project to fulfill its purpose and help provide an environment where work has meaning.

Core Definition

OpenStack is enjoying tremendous growth with the number of new projects and programs. While this makes it exciting to be part of OpenStack development, for those that are new and those looking in from outside of the community, OpenStack could begin to look unfocused or fractured. Growth demonstrates the need to convey the message that the core and integrated components are mature and stable while the new projects bring exciting innovation. In our messaging, we’ll balance new features with stability and upgradeability of the code, while ensuring diversity of and innovation around non-core projects and plugins. Throughout 2013 working together the board and TC have been tackling this topic, working toward implementation in 2014.

Individual Director Elections

Over the past year, the board has been evaluating and looking for ways to improve the Individual Director’s election process. Given the dramatic growth of the community, the desire for diverse representation and community participation, the board has been analyzing potential options to find an alternative process that is preferred by the membership and that meets the legal requirements. Community feedback from Summit attendees clearly indicates a need for additional in-depth education prior to the board taking any form of action on this topic.

When a project has experienced as much early success as OpenStack has, it can be a tempting prediction to believe the momentum will slow down. But I’m not betting on it. We at the Foundation board are committed to building on our momentum this year, and these are just a few of the many fun initiatives that the board will tackle during 2014 to do so.  OpenStack is a fun project and a great community.  2013 was a great year. 2014 is going to be even more exciting!