Merge "Adds O'Reilly Early Edition output for free download"

This commit is contained in:
Jenkins 2013-11-06 04:06:48 +00:00 committed by Gerrit Code Review
commit 33f9e435fe
8 changed files with 19 additions and 9 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

View File

@ -130,19 +130,29 @@ function recordOutboundLink(link, category, action) {
</div>
<div class="container">
<div class="span-12">
<div class="photo"><img width="100%" src="../common/images/OpenStackOpsGuide.jpg"></div>
<p><a href="/trunk/openstack-ops/content/" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.html');return false;" >Read HTML</a>
&nbsp;&nbsp;&nbsp;&nbsp;<a href="/trunk/openstack-ops/openstack-ops-manual-trunk.pdf" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.pdf');return false;" >Get the .pdf</a>
</p>
<div class="photo">
<a href="http://oreilly.com/programming/free/openstack-operations.csp" onClick="recordOutboundLink(this, 'Outbound Links', 'oreilly.com');return false;">
<img width="100%" src="../common/images/oreilly-openstack-ops-guide.png"></a></div>
</div>
<div class="span-12 last">
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/lYfHEy6E2n0?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>This book offers hard-earned experience from OpenStack operators who have run OpenStack in production for six months or longer. They've gathered their notes, shared their stories, and learned from each other in the room. We invite you to join in the quest for best practices in OpenStack cloud operations. You can get the <a href="/trunk/openstack-ops/openstack-ops-manual-trunk.pdf" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.pdf');return false;" >.pdf</a> to print yourself. If you'd like a bound copy, <a href="http://www.lulu.com/content/paperback-book/openstack-operations-guide/13692962" onClick="recordOutboundLink(this, 'Outbound Links', 'lulu.com');return false;">buy it from Lulu</a> and all proceeds go to the Foundation to support more book sprints efforts like this one.</p>
<p>
<a href="http://www.lulu.com/content/paperback-book/openstack-operations-guide/13692962" onClick="recordOutboundLink(this, 'Outbound Links', 'lulu.com');return false;"><img src="http://static.lulu.com/images/services/buy_now_buttons/us/book_blue2.gif?20130214104738" border="0" alt="Support independent publishing: Buy this book on Lulu."></a>
<p>This book offers hard-earned experience from OpenStack operators who have run OpenStack
in production for six months or longer. They've gathered their notes, shared their stories,
and learned from each other in the room. We invite you to join in the quest for best practices
in OpenStack cloud operations.
</p>
<p><a href="/trunk/openstack-ops/content/" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.html');return false;" >
Read HTML</a>
<a href="openstack-ops-manual-oreilly.pdf" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.pdf');return false;" >
Get .pdf</a>
</p>
<p><a href="openstack-ops-manual-oreilly.mobi" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.mobi');return false;" >
Get .mobi</a>
<a href="openstack-ops-manual-oreilly.epub" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.epub');return false;" >
Get .epub</a>
</p>
<p>If you're interested in OpenStack books, please take a look at the <a href="http://docs.openstack.org/sec/">OpenStack Security Guide</a>, also
written in a five-day book sprint.</p>
<p align="right">
<a rel="license" href="http://creativecommons.org/licenses/by/3.0/us/">
<img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by/3.0/us/88x31.png" /></a>

Binary file not shown.

Binary file not shown.

Binary file not shown.