[p3t] Error message namespaces

Dave Morris dave.morris at metagrid.co.uk
Mon Apr 22 07:34:47 CEST 2024


Hi James,

In the notes from our last meeting, you expressed concern about the 
overhead of providing the codes and descriptive pages for the 
namespaces.

https://yopad.eu/p/IVOA_26Mar_PTTT

> JD: Only concern is effort to implement the codes and pages on 
> providers

In most cases, the IVOA standards would define the core set of error 
codes and namespace for each standard.

The TAP standard would define the TAP specific errors, and the ADQL 
standard would define the ADQL specific errors etc. The URL for the 
namespace and the corresponding descriptive pages for each type of error 
would be published as part of the standard, and could be posted on the 
IVOA website alongside the standard document.

If a 3rd party service implementer, e.g. CSIRO, wanted to extend this to 
add your own implementation specific error codes for your Casda Data 
Access service, you could create a namespace and host the descriptive 
pages on your own project GitHub repository.

   https://github.com/csiro-rds/casda_data_access
   https://github.com/csiro-rds/casda_data_access/error-codes

But that would only be needed of you wanted to have your own 
implementation specific error codes. Your service would not need to add 
anything to use the IVOA standard namespaces and error codes.

Hope this helps,
-- Dave

--------
Dave Morris
Research Software Engineer
UK SKA Regional Centre
Department of Physics and Astronomy
University of Manchester
--------
AIMetrics: []
--------


More information about the p3t mailing list