<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi Apps,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I've noticed that topcat and astropy do not agree on how to handle whitespace in a VOTable field description. TOPCAT seems to be correct in that it preserves whitespace, but astropy is outputting a field description as&nbsp;</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="background-color:rgb(255, 255, 255);display:inline !important">&nbsp; &nbsp; &lt;DESCRIPTION&gt;</span>
<div style="margin:0px;background-color:rgb(255, 255, 255)">&nbsp; &nbsp; &nbsp;1-sigma noise level of the spectrum in opacity units. Does not</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">&nbsp; &nbsp; &nbsp;include emission noise.</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">&nbsp; &nbsp; &lt;/DESCRIPTION&gt;</div>
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
which is expecting the whitespace to be collapsed (i.e. &lt;xs:whiteSpace value=&quot;collapse&quot;/&gt;).&nbsp;<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">Being too used to html I was surprised that the default whitespace
 rule for XML is 'preserve'.&nbsp;</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
So, what do people think about changing the&nbsp;<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">VOTable XML schema (and spec) to say the whitespace should be collapsed? If that isn't popular, I'll raise a
 bug with astropy.</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;"><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">Cheers,</span><br>
</div>
<div>
<div id="Signature">
<div>
<div></div>
<div></div>
<div></div>
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div class="BodyFragment"><font size="2">
<div class="PlainText">
<div class="PlainText">James Dempsey</div>
<div class="PlainText"><span style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:small; text-align:start; background-color:rgb(255,255,255); display:inline!important">Senior Developer</span></div>
<div class="PlainText"><span style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:small; text-align:start; background-color:rgb(255,255,255); display:inline!important">Information Services Applications</span></div>
<div class="PlainText">CSIRO Information Management &amp; Technology (IM&amp;T)</div>
</div>
</font></div>
</div>
</div>
</div>
</div>
</body>
</html>