<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="entry">
<h3><a
href="http://blogs.gnome.org/markmc/2014/06/06/an-ideal-openstack-developer/">An
Ideal OpenStack Developer</a></h3>
<p>In a long piece, <a href="http://blogs.gnome.org/markmc">Mark
McLoughlin</a> thinks about the velocity OpenStack achieved
and how it has managed to attract an unusual number of
contributors and, for such a complex project, made it relatively
easy for tThe way I feel when upgrading my OpenStack cloudhem to
contribute. He attempts to define The Prototypical OpenStack
Developer. The ideal that we should aspire to. The standard that
all contributors should be held to. And asks questions at the
end.</p>
<h3><a
href="http://fnords.wordpress.com/2014/06/06/analysis-of-april-2014-tc-election/">Analysis
of April 2014 TC election</a></h3>
<p><a href="http://fnords.wordpress.com/">Thierry Carrez</a> found
time to analyze the results of the recent 2014 election to renew
7 of the 13 Technical Commitee’s members. It seems we have
‘currents’ among voters, from the <i>foodie </i><span
style="font-style: normal;">party to the <i>French </i>one.</span></p>
<h3><a
href="http://robhirschfeld.com/2014/06/05/designated-code-sections/">Understanding
OpenStack Designated Code Sections – Three critical questions</a></h3>
<p>After nearly a year of discussion, the <a
href="https://wiki.openstack.org/wiki/Governance/DefCoreCommittee">OpenStack
board launched the DefCore process</a> with <a
href="https://wiki.openstack.org/wiki/Governance/CoreDefinition">10
principles</a> that set us on path towards a <a
href="https://wiki.openstack.org/wiki/Governance/DefCoreLexicon">validated
interoperability standard</a>. We created the concept of
“designated sections” to address concerns that using API tests
to determine core would undermine commercial and community
investment in a working, shared upstream implementation. <span
style="font-style: normal;">Designated sections provide the
“you must include this” part of the core definition. Having
common code as part of core is a central part of how DefCore
is driving OpenStack operability.</span></p>
<h3><a
href="http://engineeredweb.com/blog/2014/state-app-dev-with-openstack/"><span
style="font-style: normal;">State of Application Developer
Experience with OpenStack</span></a></h3>
<p><span style="font-style: normal;">When <a
href="http://engineeredweb.com/tag/OpenStack%20Planet/">Matt
Farina</a> first started writing applications that ran in <a
href="http://openstack.org/">OpenStack</a> clouds or worked
against the APIs the experience was painful. <span
style="font-style: normal;">Things are improving but his
post reminds us that we have plenty of opportunities to
improve.</span></span></p>
<h2>Reports from Juno Summit – Atlanta 2014</h2>
<ul>
<li><a
href="http://redhatstackblog.redhat.com/2014/06/03/openstack-summit-atlanta-2014-year-of-the-superuser/">OpenStack
Summit, Atlanta 2014: Year of the superuser?</a></li>
<li><a
href="http://opensource.com/business/14/6/openstack-news-june-03">Cloud
storage considerations, OpenStack Summit in review, and more</a></li>
<li><a
href="http://dev.cloudwatt.com/en/blog/openstack-atlanta-summit-a-technical-wrap-up.html">Openstack
Atlanta summit: a technical wrap-up</a></li>
</ul>
<h2>Tips ‘n Tricks</h2>
<ul>
<li>By <a href="http://adam.younglogic.com/">Adam Young</a>: <a
href="http://adam.younglogic.com/2014/06/keystone-tox-cheat-sheet/">Keystone
tox cheat sheet</a></li>
<li>By <a href="http://blog.aaronorosen.com/">Aaron Rosen</a>:
<a
href="http://blog.aaronorosen.com/quick-guide-to-creating-a-openstack-bootable-image/">Quick
guide to creating a OpenStack bootable image</a></li>
</ul>
<h2>Upcoming Events</h2>
<ul>
<li><a href="http://www.meetup.com/openstack/" target="_blank">SFBay
OpenStack Hackathon #OSSFO</a> Jun 12, 2014 – <a
href="http://cloudwf.com/" target="_blank">Details</a></li>
<li><a href="http://cloudwf.com/" target="_blank">Cloud World
Forum</a> Jun 17 – 18, 2014 – London, UK <a
href="http://cloudwf.com/" target="_blank">Details</a></li>
<li><a
href="http://www.meetup.com/OpenStack-France/events/172756002/"
target="_blank">Scalable storage for OpenStack</a> Jun 17,
2014 – Paris, FR <a
href="http://www.meetup.com/OpenStack-France/events/172756002/"
target="_blank">Details</a></li>
<li><a
href="http://www.meetup.com/OpenStack-Rhone-Alpes/events/187083102/"
target="_blank">4th OpenStack Meetup in Rhône-Alpes</a> Jul
01, 2014 – Grenoble, FR <a
href="http://www.meetup.com/OpenStack-Rhone-Alpes/events/187083102/"
target="_blank">Details</a></li>
<li><a href="http://www.meetup.com/openstack/events/150932472/"
target="_blank">SFBay Meetup – Beginner track</a> Jul 03,
2014 – Sunnyvale, CA <a
href="http://www.meetup.com/openstack/events/150932472/"
target="_blank">Details</a></li>
<li><a href="http://www.oscon.com/oscon2014" target="_blank">OSCON</a>
Jul 20 – 24, 2014 – Portland, Oregon <a
href="http://www.oscon.com/oscon2014" target="_blank">Details</a></li>
<li><a href="http://www.meetup.com/openstack/events/150932532/"
target="_blank">SFBay Meetup – Beginner track</a> Aug 07,
2014 – Sunnyvale, CA <a
href="http://www.meetup.com/openstack/events/150932532/"
target="_blank">Details</a></li>
<li><a href="http://www.openstack.nl/OpenStack_Benelux_2014"
target="_blank">OpenStack Conference Benelux 2014</a> Sep
19, 2014 – Bussum, The Netherlands <a
href="http://www.openstack.nl/OpenStack_Benelux_2014"
target="_blank">Details</a></li>
<li><a href="http://openstack.org/summit" target="_blank">OpenStack
Summit November 2014</a> Nov 03 – 08, 2014 – Paris, France <a
href="http://openstack.org/summit" target="_blank">Details</a></li>
</ul>
<h2>Other News</h2>
<ul>
<li><a
href="http://dev.cloudwatt.com/en/blog/introducing-flame-automatic-heat-template-generation.html">Introducing
Flame: automatic Heat template generation</a></li>
<li><a
href="http://maffulli.net/2014/06/03/towards-a-directory-for-all-openstack-people/">Towards
a Directory for all OpenStack People</a></li>
<li><a href="http://www.openstack.org/blog/2014/06/6075/">Open
Mic Spotlight: Mark Vanderwiel</a></li>
<li>OpenStack Project Meeting: <a
href="http://eavesdrop.openstack.org/meetings/project/2014/project.2014-06-03-21.03.html">Summary</a>
and <a
href="http://eavesdrop.openstack.org/meetings/project/2014/project.2014-06-03-21.03.log.html">full
logs</a>.</li>
</ul>
<h2>Got Answers?</h2>
<p><a href="https://ask.openstack.org/">Ask OpenStack</a> is the
go-to destination for OpenStack users. Interesting questions
waiting for answers:</p>
<ul>
<li><a
href="https://ask.openstack.org/en/question/31592/two-identical-servers-show-different-resources-xen-and-kvm/">Two
identical servers show different resources, xen and kvm</a></li>
<li><a
href="https://ask.openstack.org/en/question/31587/heat-scale-based-on-alarm-on-other-resource/">Heat
scale based on alarm on other resource</a></li>
<li><a
href="https://ask.openstack.org/en/question/31563/how-to-do-api-token-renewalor-expiration-extension/">How
to do api token renewal(or expiration extension)</a></li>
<li><a
href="https://ask.openstack.org/en/question/31551/how-to-create-fix-ip-address-network/">how
to create fix ip address network</a></li>
<li><a
href="https://ask.openstack.org/en/question/31532/vendor_passthru-testing-fails-with-404-error/">vendor_passthru
testing fails with 404 error</a></li>
<li><a
href="https://ask.openstack.org/en/question/31427/seed-power-on-failed-tmp-cleared-after-rebooting-helion/">seed
power on failed, tmp cleared after rebooting Helion</a></li>
<li><a
href="https://ask.openstack.org/en/question/31484/neutronlbaas-no-route-matched-post/">neutron/lbaas:
No route matched POST</a></li>
<li><a
href="https://ask.openstack.org/en/question/31424/how-to-backup-to-local-system-using-openstack-java-sdk/">How
to backup to local system using openstack-java-sdk</a></li>
<li><a
href="https://ask.openstack.org/en/question/31408/openstack-api-bad-request-while-installing-bosh-for-cloud-foundry/">Openstack
API bad request while installing Bosh for Cloud Foundry</a></li>
<li><a
href="https://ask.openstack.org/en/question/31353/vms-cant-communicate-if-they-spawn-on-different-compute-nodes/">VMs
can’t communicate if they spawn on different compute nodes.</a></li>
<li><a
href="https://ask.openstack.org/en/question/31294/how-to-create-swift-connection-using-python-api-on-hp-cloud/">How
to create Swift Connection using python API on HP Cloud</a></li>
<li><a
href="https://ask.openstack.org/en/question/31301/refreshing-tab-content-in-openstack-django-webapp/">Refreshing
tab content in openstack django webapp</a></li>
</ul>
<h2>Welcome New Reviewers and Developers</h2>
<table cellpadding="2" cellspacing="0" width="665">
<colgroup>
<col width="306">
<col width="351"> </colgroup>
<tbody>
<tr>
<td style="border: none; padding: 0in;" width="306"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person56ece603-1f15-4101-b4bb-b8f1985540bf">Flint
Calvin</a></td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person186df4fa-54c0-43f9-86b6-112f4bd8f5ef">David
J Hu</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,personcaad311c-f504-4e02-a122-db1592556d77">Fathi
Boudra</a></td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person22ed75c2-28ae-437b-b94b-3c03117c9b20">Syd
Logan</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person1e781416-f975-4ff7-b1ed-e323781e9539">JunichiMatayoshi</a></td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person8f6a2e74-bbaa-4d84-b673-4779babc1d77">Ryan
Oshima</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,persondf1f82c0-bb9f-4505-8feb-f23dd1a12cfd">Talusani
Mani Shanker</a></td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person56ece603-1f15-4101-b4bb-b8f1985540bf">Flint
Calvin</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,personfa1b455e-1dd4-4bd7-a359-ba6bffa643b1">Kaleb
Pomeroy</a></td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person6ec61b59-bb49-4003-8e6f-971c08c8307f">Ellen
Hui</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person1be5851f-2b87-4afc-aa2b-dc3892802f86">Lorcan
Browne</a></td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person576e24b9-ed4a-4755-89f2-09a02c8b68f2">Michael
Johnson</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,personebc93929-5ffb-4baf-8eb2-070fce4337b6">Jorge
Chai</a></td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person75c96467-4209-4f4f-ba1b-50a8f0dd890c">Eyal
Edri</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><br>
</td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person69f9bfc6-42c5-465f-b84f-96c05f2e64c0">Bob
Thyne</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><br>
</td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person1d03a0e9-f603-4aaa-a251-9fc30a0f5bba">Paul
Kehrer</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><br>
</td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person0643e703-4547-452a-8c85-7a7c12ffda7e">Nirmal
Thacker</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><br>
</td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,personbd583def-4978-41ef-a183-a7e83d18e579">Alex
Frolov</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><br>
</td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person2b83766a-7e4d-4ca3-ab37-6ab6be94aed4">Nikita
Gerasimov</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><br>
</td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person41b1db40-f8ab-4284-a9fd-77bf2f625197">Benedikt
Trefzer</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><br>
</td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,personc33a47b4-d0e0-4591-8eb1-23d83cbebd82">pk</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><br>
</td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person7f0d5684-b758-486c-8714-54c65a7428a5">Steve
Heyman</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><br>
</td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person7a86aa6a-f94d-4fe8-a9f7-2610ef0c055f">Ryan
Moats</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><br>
</td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person31091acd-b860-4ef0-9876-5f0b7ddfc334">Nanuk
Krinner</a></td>
</tr>
<tr>
<td style="border: none; padding: 0in;" width="306"><br>
</td>
<td style="border: none; padding: 0in;" width="351"><a
href="http://activity.openstack.org/data/plugins/zfacts/view.action?viewproperties=true&instance=Person,person1f14d317-9431-4d41-8eeb-3cad0b058bca">John
Vrbanac</a></td>
</tr>
</tbody>
</table>
<h2>Latest Activity In Projects</h2>
<p>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 <a
href="http://activity.openstack.org/data/display/OPNSTK2/">OpenStack
Activity Board – Insights</a>.</p>
<ul>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/ceilometer">Telemetry
(Ceilometer)</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/cinder">Block
Storage (Cinder)</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/glance">Image
Service (Glance)</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/heat">Orchestration
API</a> <a
href="http://activity.openstack.org/data/display/OPNSTK2/heat">(Heat)</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/horizon">Dashboard
(Horizon)</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/ironic">Bare
Metal Provisioning (Ironic)</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/keystone">Identity
(Keystone)</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/openstack-manuals">Manuals</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/neutron">Networking
(Neutron)</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/nova">Compute
(Nova)</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/swift">Data
Processing (Sahara)</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/swift">Object
Storage (Swift)</a></li>
<li><a
href="http://activity.openstack.org/data/display/OPNSTK2/trove">Database
As A Service (Trove)</a></li>
</ul>
<p><em>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.</em></p>
</div>
</body>
</html>