ADQL function names

Dave Morris dave.morris at metagrid.co.uk
Thu Apr 13 15:54:21 CEST 2017


Hi DAL,

Following on from a suggestion at the recent ASTERICS TechForum, I would 
like to propose a naming convention for user defined functions in ADQL.

Full details of the proposal are on the IVOA wiki.
http://wiki.ivoa.net/twiki/bin/view/IVOA/AdqlFunctionPrefixes

In short, the proposal is to add a prefix to user defined function names 
that represents the institute, department or archive where the function 
originates.

This would avoid name conflicts caused by similar functions being given 
similar names by different service providers.

For example:

     wfau_align()
     gavo_align()

     wfau_convert()
     gavo_convert()

The proposal also reserves the 'ivo' prefix for functions that are 
defined in IVOA recommendations or endorsed notes.

For example:

     ivo_nocasematch()
     ivo_hasword()
     ivo_hashlist_has()
     ivo_string_agg()

If you would like to to participate, please edit the wiki page and add 
your prefix to the table.
http://wiki.ivoa.net/twiki/bin/view/IVOA/AdqlFunctionPrefixes

Thanks,
Dave

--------
Dave Morris
Research Software Engineer
Wide Field Astronomy Unit
Institute for Astronomy
University of Edinburgh
--------


More information about the dal mailing list