<div dir="ltr">Hi Markus,<br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 26, 2018 at 1:20 AM, Markus Demleitner <span dir="ltr"><<a href="mailto:msdemlei@ari.uni-heidelberg.de" target="_blank">msdemlei@ari.uni-heidelberg.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Brian,<br>
<span class=""><br>
On Thu, Feb 22, 2018 at 04:58:16PM -0800, Brian Major wrote:<br>
> Hi Grid, Registry,<br>
><br>
> At the Santiago Interop we decided to identify the sync and async endpoints<br>
> of a TAP 1.1 capability by setting the 'type' of the Interface element as<br>
> one of either<br>
><br>
> uws:Sync or<br>
> uws:Async<br>
><br>
> instead directly in the standardID of the capability like<br>
><br>
> ivo://<a href="http://ivoa.net/std/tap#sync-1.1" rel="noreferrer" target="_blank">ivoa.net/std/tap#sync-1.<wbr>1</a> and<br>
> ivo://<a href="http://ivoa.net/std/tap#async-1.1" rel="noreferrer" target="_blank">ivoa.net/std/tap#async-<wbr>1.1</a><br>
><br>
> We have implemented this in our TAP (1.1) services using the XSD here:<br>
><br>
><br>
> <a href="https://github.com/opencadc/reg/blob/master/cadc-registry/src/main/resources/UWSRegExt-v0.1.xsd" rel="noreferrer" target="_blank">https://github.com/opencadc/<wbr>reg/blob/master/cadc-registry/<wbr>src/main/resources/UWSRegExt-<wbr>v0.1.xsd</a><br>
><br>
> And it is all working as expected, no issues.<br>
><br>
> Now I am wondering now where this XSD can be placed within the IVOA and how<br>
> it can be documented to describe the intended use. This will need to go<br>
> somewhere official ahead of TAP 1.1. Any suggestions are welcome.<br>
<br>
</span>While it is of course possible to just go ahead and specify this in<br>
UWS 1.2, thus creating a new "official" IVOA schema, in the interest<br>
of keeping the total number of schema files people need to deal with<br>
(and also because at least sync arguably isn't really related to<br>
UWS), I'd actually prefer to have these types in VODataService 1.2,<br>
where there's already stuff like ParamHTTP, which in some sense is a<br>
sibling of your uws:Sync.<br></blockquote><div><br></div><div>Well, I think it is certainly UWS related, but I agree that a UWS 1.2 is too much.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Work on VODataService 1.2 has started with<br>
<a href="http://ivoa.net/documents/Notes/Regstc" rel="noreferrer" target="_blank">http://ivoa.net/documents/<wbr>Notes/Regstc</a>, which already has a draft<br>
schema with some updates.<br></blockquote><div><br></div><div>I'd say that adding it to VODataService is also too heavyweight for a number of reasons. The extension may change to have content (rather than just acting as a 'tag') in the near future. Having it described in this upstream spec would make it that much harder to change. I'm in favour of keeping it close it's source. That is, in GWS and associated with UWS. So, how about a short UWS Registry Extension note so we can get it approved relatively quickly ahead of TAP 1.1? I'd be willing to write that up.</div><div><br></div><div>Also, what about the version of the extension? We currently have it at 0.1.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
So, here's what I can offer if people agree these two types should be<br>
added as part of VODataService 1.2 (rather than a separate standard<br>
or UWS 1.2): Create a repo for VODataService 1.2 in volute and put<br>
the new features from Reg-STC and your UWS work into the schema.<br>
<br>
That could happen within two weeks, say. After that, we could work<br>
out some way to have the schema file as a beta in the schema repo and<br>
(I've been lobbying for that already) possibly even in the RofR<br>
validator.<br>
<br>
Sure, it'll be more than a year until the thing reaches<br>
recommendation status -- but frankly, I guess any other way to make<br>
these things official won't be much quicker...<br>
<span class="HOEnZb"><font color="#888888"><br>
-- Markus<br></font></span></blockquote><div><br></div><div>Cheers,</div><div>Brian </div></div><br></div></div>