New versions of ADQL-, UWS- and TAP-Lib
Grégory Mantelet
gmantele at ari.uni-heidelberg.de
Mon Mar 12 10:55:02 CET 2018
Hi DAL, Apps,
I am happy to /finally/ announce new releases of the ADQL-, UWS- and
TAP-Lib, that so many of you were waiting for:
- ADQL-Lib *1.4*
- UWS-Lib *4.2* AND *4.3*
- TAP-Lib *2.1* AND *2.2*
Why 2 versions of UWS-Lib and TAP-Lib?
UWS-Lib 4.2 is the last release implementing UWS-1.0 while UWS-Lib
4.3 is the first release implementing UWS-1.1.
Hence the two versions of TAP-Lib: 2.1 for TAP-1.0 and UWS-1.0,
whereas 2.2 is for TAP-1.0 and UWS-1.1.
You can get these new versions on their respective website:
- ADQL-Lib: http://cdsportal.u-strasbg.fr/adqltuto/download.html
- UWS-Lib: http://cdsportal.u-strasbg.fr/uwstuto/download.html
- TAP-Lib: http://cdsportal.u-strasbg.fr/taptuto/download.html
or in the Release section of GitHub:
https://github.com/gmantele/taplib/releases
Because it is a long time I have not release new versions, there are a
lot of bug corrections and, comparatively, few new features.
Quickly about the new features of each library:
- ADQL-Lib:
- translation for MySQL and MS-SQL-Server
- some error messages with HINT (especially when a keyword is
reserved)
- no more TokenMgrError explicitly thrown ; they are caught by
the library and wrapped inside a ParseException
- UWS-Lib:
- jobInfo finally supported
- beta-version of a configuration file to set up a UWS service
with as less code writing as possible
- support of UWS-1.1 /(only from UWS-Lib 4.3)/
- TAP-Lib:
- support of UWS-1.1 /(only from TAP-Lib 2.2)/
- possibility to set a coordinate system on specific columns
(which are then visible in the VOTable results)
- automatic detection of RegTAP-DM (1.0) and ObsCore-DM (1.0
and PR-1.1) ; it is then automatically indicated in the /capabilities
document
- possibility to set an XSLT on /capabilities and /tables
- support of /examples (the XHTML+Rdfa document must still be
written)
- possibility to provide a human description for declared UDFs
; this description is then visible in the /capabilities document
- ...
All details (and especially bug corrections) are available on the
respective websites:
- http://cdsportal.u-strasbg.fr/adqltuto/news.html
- http://cdsportal.u-strasbg.fr/uwstuto/news.html
- http://cdsportal.u-strasbg.fr/taptuto/news.html
For now, I will try to release new versions at least once or twice a year.
-----
I can now finally start working on PR-TAP-1.1 and PR-ADQL-2.1. I plan to
have a beta release implementing each standard by end of April....but
this will highly depend on the time I will have for this task
considering I am on another mission. So, do not hope too much to have
something complete by this date.
If you have any question on these releases, do not hesitate to contact
me by email or through GitHub.
For information, my current email address (i.e. @ari.uni-heidelberg.de)
will be valid until the end of April. After this date, I recommend you
to contact me only through GitHub for few days, the time for my new
professional email address to be available. I will update it on the
libraries website and on GitHub when I know it.
Cheers,
Grégory
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ivoa.net/pipermail/apps/attachments/20180312/53869cb1/attachment.html>
More information about the apps
mailing list