<div dir="ltr">Hi Markus,<br><div class="gmail_extra"><br><div class="gmail_quote">2017-10-10 10:29 GMT+02:00 Markus Demleitner <span dir="ltr">&lt;<a href="mailto:msdemlei@ari.uni-heidelberg.de" target="_blank">msdemlei@ari.uni-heidelberg.de</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=""><br>
On Mon, Oct 09, 2017 at 03:32:40PM -0700, Walter Landry wrote:<br>
&gt; In the current TAP PR, TAP_SCHEMA.columns.principal is an integer.  Is<br>
&gt; the intention to make that map to the same meaning as SCS&#39;s VERB?  It<br>
&gt; seems that the meaning is somewhat inverted.  So<br>
&gt;<br>
&gt; SCS VERB    TAP principal<br>
&gt; 1           2<br>
&gt; 2           1<br>
&gt; 3           0<br>
<br>
</span>Hm -- frankly, I think I&#39;d like that.  I&#39;m always fond of<br>
streamlining things between the various protocols.<br>
<br>
The question is: Will this break any client?  And if it were, would<br>
the breakage be serious?<br>
<br>
Client writers: Do you do anything with principal?<br></blockquote><div><br></div><div>In the TAP_SCHEMA manager that we have, we use it as a flag.</div><div>Changing it to an enumeration of levels would mean changing</div><div>the interface, even if I don&#39;t think it would be dramatic.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The very least we could do in 1.1 is prepare for this move and say<br>
something like &quot;clients should compare against zero and non-zero,<br>
never against 1, as future versions of this standard may assign<br>
additional semantics to different non-zero values&quot;.<br></blockquote><div><br></div><div>That would of course save my issue above, at least for now.</div><div><br></div><div>But, apart from this apps-side, really I think that principal and VERB</div><div>are two different concepts here and I&#39;m not sure I&#39;d like to pull them</div><div>together, despite I don&#39;t know I much principal is used by</div><div>service consumers, probably they rely more on indexed.</div><div><br></div><div>Marco</div></div></div></div>