StandardsRegExt-1.1 Proposed Recommendation: Request for CommentsStandardsRegExt is a Registry extension describing IVOA documents; it has been in use for a long while to say things like “this service implements Cone Search 1.04” in Registry records. Another common use is that the optional features in TAP services are being declared using StandardsRegExt. This new release was prompted by some concerns voiced in 2022, in particular that we could not register endorsed notes until now (as these were defined after StandardsRegExt 1.0). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | The PR is at https://ivoa.net/documents/StandardsRegExt/20240125/. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | The PR is at https://ivoa.net/documents/StandardsRegExt/20240125/. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | The document repository is available at https://github.com/ivoa-std/StandardsRegExt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | The document repository is available at https://github.com/ivoa-std/StandardsRegExt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | Additionnaly, regularly updated builds during RFC are available from https://docs.g-vo.org/StandardsRegExt.pdf. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | Additionnaly, regularly updated builds during RFC are available from https://docs.g-vo.org/StandardsRegExt.pdf. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This is a minor, maintenance-type update. To review, you probably want to have a look at (page numbers given for the PR-PDF):
Reference Interoperable ImplementationsN/A, largely. We give some examples for where this is used above; otherwise, this update does not introduce anything requiring implementations.Implementation ValidatorsTo validate StandardsRegExt records, use standard XML schema tools. Given a schemaLocation attribute mapping IVOA namespace URIs to themselves, you can, for instance, use stilts xsdvalidate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comments from the IVOA Community during RFC/TCG review period: 2025-02-15 - 2025-03-30The comments from the TCG members during the RFC/TCG review should be included in the next section. In order to add a comment to the document, please edit this page and add your comment to the list below in the format used for the example (include your Wiki Name so that authors can contact you for further information). When the author(s) of the document have considered the comment, they will provide a response after the comment. Additional discussion about any of the comments or responses can be conducted on the WG mailing list. However, please be sure to enter your initial comments here for full consideration in any future revisions of this document
Comments from TCG member during the RFC/TCG Review Period: 2025-02-15 - 2025-03-30WG chairs or vice chairs must read the Document, provide comments if any (including on topics not directly linked to the Group matters) or indicate that they have no comment. IG chairs or vice chairs are also encouraged to do the same, althought their inputs are not compulsory.TCG Chair & Vice ChairApplications Working GroupCurrent updates look good. On the pdf document that I've looked at (https://docs.g-vo.org/StandardsRegExt.pdf) the Note paragraphs were renderred a bit weird and sometimes out of context (like the one on page 14). Other than that it makes sense. I don't want to be picky but I would remove the `cgi-bin` from the example.And just for my own clarification, the information in `StandardsRegExt` is meant to complement and actual service information. A GUI or other application that comes accross an SIA service (to use the example in the standard), can augment the information from the `capabilities` end point of the service with the standard information from the registry (add input parameters descriptions and/or units for example, or point to the actual standard etc.). Is that correct? If so, I imagine this will change if we start adopting OpenAPI for describing services.
Data Access Layer Working Group(The following comments are based on the current version on GitHub: 99abf6102620b2f5c7b1b36ba5695373650f3d4e) This new version of StandardsRegExt looks good to me. Here is a couple of general comments:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- GregoryMantelet - 2025-04-28
Data Model Working GroupDistributed Services & Protocols Working Group | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Added: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | Reading the doc, I am not totally sure if the only changes for this version are the ones described in the "B.1 Changes since Rec-1.0" section. If this is the case, the changes are controlled and without a small impact on the services update. Only focusing on those changes and some document types have been added, we are having a small vocabulary there. rec, pr, wd, iwd, note, pen,… could require a short description or a reference that defines there (ideally both) There is a typo on 4.1 Managment -> Management that has been mentioned by others. Also, I understand that the OpenAPI documents reference, that could be added by a reference, I think, are not covered so I do not know if the authors could analyse the impact of adding support to them (as commented by others) or if this is the roadmap for a future version. In general, the changes do not affect DSP so we approve the document. -- JesusSalgado - 2025-05-02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Registry Working GroupSemantics Working GroupData Curation & Preservation Interest GroupThank to the StandardsRegExt (that I discover). For vstd:Standard, the example is really useful (and HiPS is a good example).I just regret the example existing in v1.0 showing the schemas namespace usage (for vstd:Standard). May be an extract of the standard Resource from v1.0 would be added. For vstd:ServiceStandard The interface uses param (instead of “key” for vstd:Standard) with an attribute “required”, “optional”, “ignore” – sounds good. I don’t see any possibility to add a default value used for “optional” – is it volunteer? (may be left to the targeted standard) Good point to think about vocabulary ! Just a word about P3T which allows too to describe service. In a sens they complete each other, but are there plan (may be in a future version) to link possible OpenAPI document (P3T) in StandardRegExt? (note that OpenAPI is cited to describe services in DCAT) Education Interest GroupKnowledge Discovery Interest GroupOperations Interest GroupRadio Astronomy Interest GroupSolar System Interest GroupOne question: What is the enforcement mechanism for ensuring new keys are lower-case? The string format given in section 3.2 (page 18) would not constrain that if it is used for defining the type in the schema. My bitter experience is that rules that are not enforced are not really rules - they're suggestions, and they're frequently ignored...
Theory Interest GroupTime Domain Interest GroupOk for me. - Pierre FerniqueStandards and Processes CommitteeTCG Vote : Vote_start_date - Vote_end_dateIf you have minor comments (typos) on the last version of the document please indicate it in the Comments column of the table and post them in the TCG comments section above with the date.
|