{"version":"1.0","provider_name":"OpenStack Blog | Open Infrastructure Foundation","provider_url":"https:\/\/www.openstack.org\/blog","author_name":"Stefano Maffulli","author_url":"https:\/\/www.openstack.org\/blog\/author\/stefano\/","title":"OpenStack Community Weekly Newsletter (Mar 21 - 28) - OpenStack Blog | Open Infrastructure Foundation","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"kuLjrw5omg\"><a href=\"https:\/\/www.openstack.org\/blog\/openstack-community-weekly-newsletter-mar-21-28\/\">OpenStack Community Weekly Newsletter (Mar 21 &#8211; 28)<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.openstack.org\/blog\/openstack-community-weekly-newsletter-mar-21-28\/embed\/#?secret=kuLjrw5omg\" width=\"600\" height=\"338\" title=\"&#8220;OpenStack Community Weekly Newsletter (Mar 21 &#8211; 28)&#8221; &#8212; OpenStack Blog | Open Infrastructure Foundation\" data-secret=\"kuLjrw5omg\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.openstack.org\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"OpenStack Summit May 2014 Schedule &amp; Registration Deadlines The official Summit agenda is now live. Adjustments, edits, additions to the schedule may be made between now and the Summit.\u00a0 Continue to visit the site for updates. March 28 is the last day to save 50% off the full price and register for the Summit at... Read more &raquo;","thumbnail_url":"http:\/\/openstackreactions.enovance.com\/wp-content\/uploads\/2014\/03\/wth.gif"}