<html>
<head>
<!-- Template generated by Exclaimer Mail Disclaimers on 11:02:12 Thursday, 27 February 2014 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">P.ae431132-9d17-4a38-b6b5-634369783623 {
        MARGIN: 0cm 0cm 0pt
}
LI.ae431132-9d17-4a38-b6b5-634369783623 {
        MARGIN: 0cm 0cm 0pt
}
DIV.ae431132-9d17-4a38-b6b5-634369783623 {
        MARGIN: 0cm 0cm 0pt
}
TABLE.ae431132-9d17-4a38-b6b5-634369783623Table {
        MARGIN: 0cm 0cm 0pt
}
DIV.Section1 {
        page: Section1
}
</style>
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<p class="ae431132-9d17-4a38-b6b5-634369783623"></p>
<div>I've created this bug issue with an attached list:</div>
<div><br>
</div>
<div><a href="https://bugs.launchpad.net/openstack-api-site/+bug/1285604">https://bugs.launchpad.net/openstack-api-site/+bug/1285604</a></div>
<div><br>
</div>
<div>Call-outs seem to be specified by using <span> tags in the markup. JavaScript is then used to hide these <span> tags from the DOM when the user double-clicks on the JSON/XML extract. The problem, however, is that wget does not handle JavaScript - so when
 it scrapes the page, it still sees these red herring HTML <span> tags which causes the parsing check to fail. </div>
<div><br>
</div>
<div>Going forward:</div>
<div><br>
</div>
<div>- Is there any way to annotate, or at least comment on, a piece of JSON or XML without modifying the structure of the code sample itself? I know Diane added the <callout> nodes.</div>
<div><br>
</div>
<div>- If not, do we use a consistent identifier (i.e. a HTML id or CSS class) that I can use to ignore these annotation tags?</div>
<div><br>
</div>
<div>Jamie</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Andreas Jaeger <<a href="mailto:aj@suse.com">aj@suse.com</a>><br>
<span style="font-weight:bold">Organization: </span>SUSE Linux Products GmbH, Nuernberg, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nuernberg)<br>
<span style="font-weight:bold">Date: </span>Wednesday, February 26, 2014 at 8:48 PM<br>
<span style="font-weight:bold">To: </span>Diane Fleming <<a href="mailto:diane.fleming@RACKSPACE.COM">diane.fleming@RACKSPACE.COM</a>>, Anne Gentle <<a href="mailto:anne@openstack.org">anne@openstack.org</a>><br>
<span style="font-weight:bold">Cc: </span>"<a href="mailto:openstack-docs@lists.openstack.org">openstack-docs@lists.openstack.org</a>" <<a href="mailto:openstack-docs@lists.openstack.org">openstack-docs@lists.openstack.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [Openstack-docs] Checking JSON/XML errors on docs.openstack.org<br>
</div>
<div><br>
</div>
<div>
<div>
<div>On 02/26/2014 08:35 PM, Diane Fleming wrote:</div>
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>See this change for an example of how to include callouts for an</div>
<div>included file:</div>
<div></div>
<div><a href="https://review.openstack.org/#/c/76581/1/doc/admin-guide-cloud/section_networking_auth.xml">https://review.openstack.org/#/c/76581/1/doc/admin-guide-cloud/section_networking_auth.xml</a></div>
</blockquote>
<div><br>
</div>
<div><br>
</div>
<div>Looks great, see</div>
<div><br>
</div>
<div><a href="http://docs-draft.openstack.org/81/76581/1/check/gate-openstack-manuals-tox-doc-publish-checkbuild/f6ed74b/publish-docs/admin-guide-cloud/content/ch_networking.html#section_networking_auth">http://docs-draft.openstack.org/81/76581/1/check/gate-openstack-manuals-tox-doc-publish-checkbuild/f6ed74b/publish-docs/admin-guide-cloud/content/ch_networking.html#section_networking_auth</a></div>
<div><br>
</div>
<div>thanks!</div>
<div>Andreas</div>
<div>-- </div>
<div>Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi</div>
<div>  SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany</div>
<div>   GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)</div>
<div>    GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126</div>
<div><br>
</div>
<div></div>
</div>
</div>
</span>
<p></p>
<p class="ae431132-9d17-4a38-b6b5-634369783623"> </p>
<p class="ae431132-9d17-4a38-b6b5-634369783623">
<table border="0" cellpadding="0" width="504">
<tbody>
<tr>
<td style="WIDTH: 270px" class="LEFT_ALIGNED"><span style="font-family:Verdana; font-size:small; ">Jamie Hannaford</span><br>
<span style="font-family:Verdana; font-size:x-small; ">Software Developer II - CH</span></td>
<td style="WIDTH: 281px"><img alt="experience Fanatical Support" align="right" src="cid:image59d661.JPG@8aee9b4b.4090191d" width="159" height="17"></td>
</tr>
<tr class="LEFT_ALIGNED">
<td colspan="2"><img alt="LINE" src="cid:image65a83e.JPG@8cf360df.4d96b914" width="504" height="4"></td>
</tr>
<tr>
<td class="CONTACTINFO"><span style="font-family:Calibri; ">
<table class="ae431132-9d17-4a38-b6b5-634369783623Table">
<tbody>
<tr>
<td><span style="font-family:Verdana; font-size:x-small; ">Tel: </span></td>
<td><span style="font-family:Verdana; font-size:x-small; ">+41434303908</span></td>
</tr>
<tr>
<td><span style="font-family:Verdana; font-size:x-small; ">Mob: </span></td>
<td><span style="font-family:Verdana; font-size:x-small; ">+41791009767</span></td>
</tr>
</tbody>
</table>
</span></td>
<td class="RIGHT_ALIGNED"><img alt="Rackspace" src="cid:imageafc917.JPG@6ad71eea.4b953de1" width="280" height="60"></td>
</tr>
<tr class="LEFT_ALIGNED">
<td class="CONTACTINFO" colspan="2"><img src="cid:imagea3e717.JPG@6a73122f.448fd78e" width="504" height="3"></td>
</tr>
</tbody>
</table>
</p>
<p class="ae431132-9d17-4a38-b6b5-634369783623"> </p>
<p class="ae431132-9d17-4a38-b6b5-634369783623"><span id="OLK_SRC_BODY_SECTION"></p>
<div>
<div>
<div>_______________________________________________</div>
<div>Openstack-docs mailing list</div>
<div><a href="mailto:Openstack-docs@lists.openstack.org">Openstack-docs@lists.openstack.org</a></div>
<div><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs</a></div>
<div><br>
</div>
</div>
</div>
</span>
<p></p>
<span style="font-size: 11px;">Rackspace International GmbH a company registered in the Canton of Zurich, Switzerland (company identification number CH-020.4.047.077-1) whose registered office is at Pfingstweidstrasse 60, 8005 Zurich, Switzerland. Rackspace International GmbH privacy policy can be viewed at www.rackspace.co.uk/legal/swiss-privacy-policy<br>-<br>Rackspace Hosting Australia PTY LTD a company registered in the state of Victoria, Australia (company registered number ACN 153 275 524) whose registered office is at Suite 3, Level 7, 210 George Street, Sydney, NSW 2000, Australia. Rackspace Hosting Australia PTY LTD privacy policy can be viewed at www.rackspace.com.au/company/legal-privacy-statement.php<br>-<span style="font-size: 11px;"></span><br>Rackspace US, Inc, 5000 Walzem Road, San Antonio, Texas 78218, United States of America</span><br><span style="font-size: 11px;">Rackspace US, Inc privacy policy can be viewed at www.rackspace.com/information/legal/privacystatement</span><br><span style="font-size: 11px;">-</span><br><span style="font-size: 11px;">Rackspace Limited is a company registered in England & Wales (company registered number 03897010) whose registered office is at 5 Millington Road, Hyde Park Hayes, Middlesex UB3 4AZ.</span><br><span style="font-size: 11px;">Rackspace Limited privacy policy can be viewed at www.rackspace.co.uk/legal/privacy-policy</span><br><span style="font-size: 11px;">-</span><br><span style="font-size: 11px;">Rackspace Benelux B.V. is a company registered in the Netherlands (company KvK nummer 34276327) whose registered office is at Teleportboulevard 110, 1043 EJ Amsterdam.</span><br><span style="font-size: 11px;">Rackspace Benelux B.V privacy policy can be viewed at www.rackspace.nl/juridisch/privacy-policy</span><br><span style="font-size: 11px;">-</span><br><span style="font-size: 11px;">Rackspace Asia Limited is a company registered in Hong Kong (Company no: 1211294) whose registered office is at 9/F, Cambridge House, Taikoo Place, 979 King's Road, Quarry Bay, Hong Kong.</span><br><span style="font-size: 11px;">Rackspace Asia Limited privacy policy can be viewed at www.rackspace.com.hk/company/legal-privacy-statement.php</span><br><span style="font-size: 11px;">-</span><br><span style="font-size: 11px;">This e-mail message (including any attachments or embedded documents) is intended for the exclusive and confidential use of the individual or entity to which this message is addressed, and unless otherwise expressly indicated, is confidential and privileged information of Rackspace. Any dissemination, distribution or copying of the enclosed material is prohibited. If you receive this transmission in error, please notify us immediately by e-mail at abuse@rackspace.com and delete the original message. Your cooperation is appreciated.</span></body>
</html>