<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Dear all,</div>
    <div class="moz-cite-prefix">I don't see any more discussion on this
      ion the last two monthes</div>
    <div class="moz-cite-prefix">After related discssions on the VOTable
      github repository : issue 
      <a class="moz-txt-link-freetext" href="https://github.com/ivoa-std/VOTable/issues/32">https://github.com/ivoa-std/VOTable/issues/32</a><br>
    </div>
    <div class="moz-cite-prefix">and PR :
      <a class="moz-txt-link-freetext" href="https://github.com/ivoa-std/VOTable/pull/38">https://github.com/ivoa-std/VOTable/pull/38</a></div>
    <div class="moz-cite-prefix">I completely rephrased the SODA erratum
      3   <a class="moz-txt-link-freetext" href="https://wiki.ivoa.net/twiki/bin/view/IVOA/SODA10Err3">https://wiki.ivoa.net/twiki/bin/view/IVOA/SODA10Err3</a></div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">So if nobody is complaining about
      getting rid of  2D array MIN/MAX for intervals maybe we could
      adopt it at next TCG meeting on sunday ?</div>
    <div class="moz-cite-prefix">Cheers</div>
    <div class="moz-cite-prefix">François<br>
    </div>
    <div class="moz-cite-prefix"> <br>
    </div>
    <div class="moz-cite-prefix">Le 16/02/2023 à 00:11, BONNAREL
      FRANCOIS a écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:a2aa7d91-c2b6-e3f5-5719-8c03b2f22e06@astro.unistra.fr">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div class="moz-cite-prefix"> A sentence had been suppressed in my
        previous email. Sorry about this !<br>
      </div>
      <div class="moz-cite-prefix">Le 15/02/2023 à 18:30, BONNAREL
        FRANCOIS a écrit :<br>
      </div>
      <blockquote type="cite"
        cite="mid:aa03b74d-7ff3-37ba-256a-74b85f689251@astro.unistra.fr">
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        <div class="moz-cite-prefix">Le 14/02/2023 à 18:48, Mark Taylor
          a écrit :<br>
        </div>
        <blockquote type="cite"
          cite="mid:e6fc2520-90f8-ec89-b3e5-b69cc2330bd@IT076926">
          <pre class="moz-quote-pre" wrap="">Alberto,

On Tue, 14 Feb 2023, alberto micol wrote:

</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">Before answering Francois’ request for my comments,
I need to ask a question to Mark.
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">I'm assuming you're asking me with my taplint/votlint hat on.
 
</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">I do agree with you, Mark, that using scalar MIN and MAX values 
for a xtype=“interval" element is the least surprising semantics,
but...

Votable 1.4 seems to require that the MIN and MAX <VALUES> must be of the same arraysize as the parent parameter.
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">Is that true?  I may be missing it but I don't see text in VOTable 1.4
that says that.  I don't see anything much in the text that mandates
what has to go into the MIN/MAX value attribute, beyond a couple of
examples.  It's sort of obvious for scalar numeric fields,
but far from obvious for array values.  For that reason
(as far as I can remember) votlint/taplint does not attempt to
validate the MIN/MAX values - currently, you can write anything
in there and votlint/taplint will not tell you off.

If future versions of the VOTable standard are clearer about what
can go into MIN and MAX, I expect I will update the validator logic
to report non-compliance.

</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">Indeed ASTROPY complains if the arraysizes of the VALUES MIN and MAX are not the same as for the PARAM:
WARNING: E02: ?:?:?: E02: Incorrect number of elements in array. Expected multiple of 2, got 1 [astropy.io.votable.converters]
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">So it looks like the astropy validator made a different decision about
how to validate those elements than I did.

</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">I understand VOTable 1.5 is supposed to change this; the new text reads:
</pre>
            <blockquote type="cite">
              <pre class="moz-quote-pre" wrap="">When the parent of a VALUES element does have an xtype, special rules apply;
clients should only try to parse limits of xtyped fields when they know the xtype.
</pre>
            </blockquote>
            <pre class="moz-quote-pre" wrap="">The text “when they know the xtype” confuses me quite a bit. What does that mean in practice? For example:
How will a validator understand how to validate a votable with MIN/MAX VALUES expressed with arraysizes different than its parent element,
as suggested for the MIN MAX of an interval ? 
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">I think the idea is that where a known xtype is present, parsers
(and validators) should interpret the MIN/MAX in accordance with
special rules about MIN/MAX that are provided along with the
xtype definition (most likely in DALI); those rules will explain
what the constraints are for that xtype.  If an unrecognised xtype
is present, parsers can't make sense of MIN/MAX and shouldn't try.
In absence of xtype, MIN/MAX has to be a scalar with "obvious"
semantics.</pre>
        </blockquote>
        <p>If we choose the scalar generic solution then the following
          text in 4.2 <br>
        </p>
        <p>"<span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">For
            float-valued intervals (e.g., the standard BAND and TIME
            parameters),<span> </span></span><span class="xmlel"
            style="font-family: monospace; font-style: italic; color:
            rgb(0, 0, 0); font-variant-ligatures: normal;
            font-variant-caps: normal; font-weight: 400; letter-spacing:
            normal; orphans: 2; text-align: start; text-indent: 0px;
            text-transform: none; white-space: normal; widows: 2;
            word-spacing: 0px; -webkit-text-stroke-width: 0px;
            background-color: rgb(255, 255, 255);
            text-decoration-thickness: initial; text-decoration-style:
            initial; text-decoration-color: initial;">VALUES/MIN</span><span
            style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"><span> </span>and<span> </span></span><span
            class="xmlel" style="font-family: monospace; font-style:
            italic; color: rgb(0, 0, 0); font-variant-ligatures: normal;
            font-variant-caps: normal; font-weight: 400; letter-spacing:
            normal; orphans: 2; text-align: start; text-indent: 0px;
            text-transform: none; white-space: normal; widows: 2;
            word-spacing: 0px; -webkit-text-stroke-width: 0px;
            background-color: rgb(255, 255, 255);
            text-decoration-thickness: initial; text-decoration-style:
            initial; text-decoration-color: initial;">VALUES/MAX</span><span
            style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"><span> </span>should
            be used to communicate the range of values for which clients
            can expect to receive data" <br>
          </span></p>
        <p>should become <span style="color: rgb(0, 0, 0); font-family:
            sans-serif; font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"></span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">For
            float-valued intervals (e.g., the standard BAND and TIME
            parameters),<span> </span></span><span class="xmlel"
            style="font-family: monospace; font-style: italic; color:
            rgb(0, 0, 0); font-variant-ligatures: normal;
            font-variant-caps: normal; font-weight: 400; letter-spacing:
            normal; orphans: 2; text-align: start; text-indent: 0px;
            text-transform: none; white-space: normal; widows: 2;
            word-spacing: 0px; -webkit-text-stroke-width: 0px;
            background-color: rgb(255, 255, 255);
            text-decoration-thickness: initial; text-decoration-style:
            initial; text-decoration-color: initial;">VALUES/MIN</span><span
            style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"><span> </span>and<span> </span></span><span
            class="xmlel" style="font-family: monospace; font-style:
            italic; color: rgb(0, 0, 0); font-variant-ligatures: normal;
            font-variant-caps: normal; font-weight: 400; letter-spacing:
            normal; orphans: 2; text-align: start; text-indent: 0px;
            text-transform: none; white-space: normal; widows: 2;
            word-spacing: 0px; -webkit-text-stroke-width: 0px;
            background-color: rgb(255, 255, 255);
            text-decoration-thickness: initial; text-decoration-style:
            initial; text-decoration-color: initial;">VALUES/MAX</span><span
            style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"><span> </span>should
            be used to communicate the range of values for which clients
            can expect to receive data as stated for MIN/MAX values in
            the generic case starting from VOTable 1.5"</span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"><br>
          </span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">But in
            the same 4.2 subsection we give examples for CIRCLE and
            POLYGON parameters and say</span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">1 ) "For
            CIRCLE, only a MAX is given. It contains three floating
            point values, separated by whitespace. These correspond to
            the RA and Dec of the center of a spherical circle covering
            the dataset, and a radius of such a covering circle. "</span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">Which
            look like a definition of how we could  interpret MIN/MAX in
            the case of xtype="circle" in DALI-next <br>
          </span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"> 2 ) </span><span
            style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">"For
            POLYGON, again only a<span> </span></span><span
            class="xmlel" style="font-family: monospace; font-style:
            italic; color: rgb(0, 0, 0); font-variant-ligatures: normal;
            font-variant-caps: normal; font-weight: 400; letter-spacing:
            normal; orphans: 2; text-align: start; text-indent: 0px;
            text-transform: none; white-space: normal; widows: 2;
            word-spacing: 0px; -webkit-text-stroke-width: 0px;
            background-color: rgb(255, 255, 255);
            text-decoration-thickness: initial; text-decoration-style:
            initial; text-decoration-color: initial;">MAX</span><span
            style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"><span> </span>is
            given. It consists of a sequence of floating-point values,
            again separated by blanks, describing RA and Dec of the
            vertices of a spherical polygon covering the dataset. Data
            providers are encouraged to choose a minimal polygon.
            Example:"</span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">Which
            look like a definition of how we could  interpret MIN/MAX in
            the case of xtype="polygon" in DALI-next</span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">So for
            consistency in this subsection we could also write <br>
          </span></p>
      </blockquote>
      "<span style="color: rgb(0, 0, 0); font-family: sans-serif;
        font-size: medium; font-style: normal; font-variant-ligatures:
        normal; font-variant-caps: normal; font-weight: 400;
        letter-spacing: normal; orphans: 2; text-align: start;
        text-indent: 0px; text-transform: none; white-space: normal;
        widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
        background-color: rgb(255, 255, 255); text-decoration-thickness:
        initial; text-decoration-style: initial; text-decoration-color:
        initial; display: inline !important; float: none;">For
        float-valued intervals (e.g., the standard BAND and TIME
        parameters), </span><span style="color: rgb(0, 0, 0);
        font-family: sans-serif; font-size: medium; font-style: normal;
        font-variant-ligatures: normal; font-variant-caps: normal;
        font-weight: 400; letter-spacing: normal; orphans: 2;
        text-align: start; text-indent: 0px; text-transform: none;
        white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
        255); text-decoration-thickness: initial; text-decoration-style:
        initial; text-decoration-color: initial; display: inline
        !important; float: none;"><span style="color: rgb(0, 0, 0);
          font-family: sans-serif; font-size: medium; font-style:
          normal; font-variant-ligatures: normal; font-variant-caps:
          normal; font-weight: 400; letter-spacing: normal; orphans: 2;
          text-align: start; text-indent: 0px; text-transform: none;
          white-space: normal; widows: 2; word-spacing: 0px;
          -webkit-text-stroke-width: 0px; background-color: rgb(255,
          255, 255); text-decoration-thickness: initial;
          text-decoration-style: initial; text-decoration-color:
          initial; display: inline !important; float: none;">only a<span> </span></span><span
          class="xmlel" style="font-family: monospace; font-style:
          italic; color: rgb(0, 0, 0); font-variant-ligatures: normal;
          font-variant-caps: normal; font-weight: 400; letter-spacing:
          normal; orphans: 2; text-align: start; text-indent: 0px;
          text-transform: none; white-space: normal; widows: 2;
          word-spacing: 0px; -webkit-text-stroke-width: 0px;
          background-color: rgb(255, 255, 255);
          text-decoration-thickness: initial; text-decoration-style:
          initial; text-decoration-color: initial;">MAX</span><span
          style="color: rgb(0, 0, 0); font-family: sans-serif;
          font-size: medium; font-style: normal; font-variant-ligatures:
          normal; font-variant-caps: normal; font-weight: 400;
          letter-spacing: normal; orphans: 2; text-align: start;
          text-indent: 0px; text-transform: none; white-space: normal;
          widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
          background-color: rgb(255, 255, 255);
          text-decoration-thickness: initial; text-decoration-style:
          initial; text-decoration-color: initial; display: inline
          !important; float: none;"><span> </span>is given.</span> </span><span
        style="color: rgb(0, 0, 0); font-family: sans-serif; font-size:
        medium; font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: 400; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;
        background-color: rgb(255, 255, 255); text-decoration-thickness:
        initial; text-decoration-style: initial; text-decoration-color:
        initial; display: inline !important; float: none;">It contains
        two floating-point values,  separated by a blank. These
        correspond to the bounds of the daraset on the corresponding
        axis. Example"</span><span style="color: rgb(0, 0, 0);
        font-family: sans-serif; font-size: medium; font-style: normal;
        font-variant-ligatures: normal; font-variant-caps: normal;
        font-weight: 400; letter-spacing: normal; orphans: 2;
        text-align: start; text-indent: 0px; text-transform: none;
        white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
        255); text-decoration-thickness: initial; text-decoration-style:
        initial; text-decoration-color: initial; display: inline
        !important; float: none;"></span><span class="xmlel"
        style="font-family: monospace; font-style: italic; color: rgb(0,
        0, 0); font-variant-ligatures: normal; font-variant-caps:
        normal; font-weight: 400; letter-spacing: normal; orphans: 2;
        text-align: start; text-indent: 0px; text-transform: none;
        white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
        255); text-decoration-thickness: initial; text-decoration-style:
        initial; text-decoration-color: initial;"></span><span
        style="color: rgb(0, 0, 0); font-family: sans-serif; font-size:
        medium; font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: 400; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;
        background-color: rgb(255, 255, 255); text-decoration-thickness:
        initial; text-decoration-style: initial; text-decoration-color:
        initial; display: inline !important; float: none;"></span>
      <blockquote type="cite"
        cite="mid:aa03b74d-7ff3-37ba-256a-74b85f689251@astro.unistra.fr">
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"> </span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">We could
            also add in parenthesis (xtype="interval, xtype="circle",
            xtype="polygon") at the right place in the text<br>
          </span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">Thoughts
            ?</span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">Cheers</span></p>
        <p><span style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;">François<br>
          </span><span class="xmlel" style="font-family: monospace;
            font-style: italic; color: rgb(0, 0, 0);
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial;"></span><span style="color: rgb(0, 0, 0);
            font-family: sans-serif; font-size: medium; font-style:
            normal; font-variant-ligatures: normal; font-variant-caps:
            normal; font-weight: 400; letter-spacing: normal; orphans:
            2; text-align: start; text-indent: 0px; text-transform:
            none; white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"></span><span
            style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"></span><span
            style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"></span><span
            style="color: rgb(0, 0, 0); font-family: sans-serif;
            font-size: medium; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: rgb(255,
            255, 255); text-decoration-thickness: initial;
            text-decoration-style: initial; text-decoration-color:
            initial; display: inline !important; float: none;"></span></p>
        <blockquote type="cite"
          cite="mid:e6fc2520-90f8-ec89-b3e5-b69cc2330bd@IT076926">
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">One could even write: 
<PARAM arraysize=“2” xtype=“interval” name=“BAND”…>
<VALUES>
 <MIN arraysize=“” …>
 <MAX arraysize=“55” …>
</VALUES>
</PARAM>
Votable 1.5 seems to allow such possibility !
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">No, since (a) where the interval xtype is defined there should be
rules about how to use MIN/MAX and (b) there is no arraysize
attribute defined on the MIN/MAX elements.

</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">In which case the validator will need to simply omit any check on those MIN MAX values, right?
That does not seem particularly healthy.
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">About what one can not speak, one must remain silent.

Mark

--
Mark Taylor  Astronomical Programmer  Physics, Bristol University, UK
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:m.b.taylor@bristol.ac.uk" moz-do-not-send="true">m.b.taylor@bristol.ac.uk</a>          <a class="moz-txt-link-freetext" href="http://www.star.bristol.ac.uk/~mbt/" moz-do-not-send="true">http://www.star.bristol.ac.uk/~mbt/</a></pre>
        </blockquote>
        <p><br>
        </p>
      </blockquote>
      <p><br>
      </p>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>