Adds O'Reilly Early Edition output for free download

- Adds epub, mobi, pdf built by O'Reilly toolchain
- Keeps our HTML output for reading and linking
- Links to O'Reilly site

Change-Id: I2a720da4fc7c991c86b79977154f12190ad3f2f2
This commit is contained in:
Anne Gentle 2013-11-05 10:32:56 -06:00
parent e4df5abfea
commit 7e5acfee92
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.