-
Notifications
You must be signed in to change notification settings - Fork 9
Remove the following requirements: MIVOT first child of the #174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
RESOURCE@type=results
mcdittmar
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me.
|
Hm – why do you keep the RESOURCE[type="meta"] wrapper at all? IIRC its only purpose was to not require changes to the VOTable schema when there was a single VO-DML block somewhere near the top of VOTABLE. Now that VODML is a child of RESOURCE anyway: Why not write ...directly? It's schema-ok, simpler, and gives VO-DML a more predictable location by schema (you can mix RESOURCE-s and TABLE-s, but foreign elements are always at the end). Other than that, I'd use the opportunity to drop the line starting with "This extra feature" -- sure, it's always nice to motivate designs, but I think the "don't touch VOTable" thing is already mentioned in the introduction. |
|
Hi Markus,
This answer to be sure what you are proposing :
Adding the VODML block at the end of any RESOURCE (after the
standard Sequence as stated in the xsd schema) without creating a
specific RESOURCE (type = meta) encompassing the VODML block and only it
????
In other words suppressing one level ?
Cheers
François
Le 20/12/2022 à 08:15, msdemlei a écrit :
…
Hm – why do you keep the RESOURCE[type="meta"] wrapper at all? IIRC
its only purpose was to not require changes to the VOTable schema when
there was a single VO-DML block somewhere near the top of VOTABLE.
Now that VODML is a child of RESOURCE anyway: Why not write
...
directly? It's schema-ok, simpler, and gives VO-DML a more predictable
location by schema (you can mix RESOURCE-s and TABLE-s, but foreign
elements are always at the end).
Other than that, I'd use the opportunity to drop the line starting
with "This extra feature" -- sure, it's always nice to motivate
designs, but I think the "don't touch VOTable" thing is already
mentioned in the introduction.
—
Reply to this email directly, view it on GitHub
<#174 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMP5LTFS6C6TG3KFSFS6DVTWOFMJLANCNFSM6AAAAAATDMYEGM>.
You are receiving this because you are subscribed to this
thread.Message ID:
***@***.***>
|
|
Sorry Markus,
I read again your email from December the 15th.
It explains clearly what you want.
So forget my previous answer below. Your answer to my question will
obviously be "yes".
Cheers
François
Le 20/12/2022 à 10:25, BONNAREL FRANCOIS a écrit :
… Hi Markus,
This answer to be sure what you are proposing :
Adding the VODML block at the end of any RESOURCE (after the
standard Sequence as stated in the xsd schema) without creating a
specific RESOURCE (type = meta) encompassing the VODML block and only
it ????
In other words suppressing one level ?
Cheers
François
Le 20/12/2022 à 08:15, msdemlei a écrit :
>
> Hm – why do you keep the RESOURCE[type="meta"] wrapper at all? IIRC
> its only purpose was to not require changes to the VOTable schema
> when there was a single VO-DML block somewhere near the top of VOTABLE.
>
> Now that VODML is a child of RESOURCE anyway: Why not write
>
> ...
>
> directly? It's schema-ok, simpler, and gives VO-DML a more
> predictable location by schema (you can mix RESOURCE-s and TABLE-s,
> but foreign elements are always at the end).
>
> Other than that, I'd use the opportunity to drop the line starting
> with "This extra feature" -- sure, it's always nice to motivate
> designs, but I think the "don't touch VOTable" thing is already
> mentioned in the introduction.
>
> —
> Reply to this email directly, view it on GitHub
> <#174 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AMP5LTFS6C6TG3KFSFS6DVTWOFMJLANCNFSM6AAAAAATDMYEGM>.
> You are receiving this because you are subscribed to this
> thread.Message ID:
> ***@***.***>
>
|
remove duplicated MODEL

More flexible location of the MIVOT block.
It must enclosed in a RESOURCE@type=meta which must be enclosed in another RESOURCE.