Skip to content

gmantele/experimental-taplib

Repository files navigation

Build Status License: LGPL v3

WARNING: This repository is just an EXPERIMENTAL GitHub repository. For the real UWS-/ADQL-/TAP-Libraries, you should visit the taplib repository.

README

This GitHub repository contains the sources of 3 libraries implementing IVOA standards and protocols:

Documentation

For a complete documentation/tutorial and a demo of the 3 libraries you should visit the following website: https://gmantele.github.io/experimental-taplib/.

Java version

These libraries are developed in Java 1.6.

License

The three of these libraries are under the terms of the LGPL v3 license. You can find the full description and all the conditions of use in the files src/COPYING and src/COPYING.LESSER.

Collaboration

I strongly encourage you to declare any issue you encounter here. Thus anybody who has the same problem can see whether his/her problem is already known. If the problem is known the progress and/or comments about its resolution will be published.

In addition, if you have forked this repository and made some corrections on your side which are likely to interest any other user of the libraries, please, send a pull request here. If these modifications are in adequation with the IVOA definition and are not too specific to your usecase, they will be integrated (maybe after some modifications) on this repository and thus made available to everybody.

Repository content

Branch master

  • adql/ : directory gathering the core of ADQLLib and its official extensions

    • adqllib/ : subproject containing the sources and test files for ADQLLib.
    • extensions/ : directory gathering all extensions of ADQLLib (e.g. pgsphere, sqlserver, h2).
  • uws/ : directory gathering the core of UWSLib and its official extensions

    • uwslib/ : subproject containing the sources and test files for UWSLib.
    • extensions/ : directory gathering all extensions of UWSLib (e.g. irods, vospace, some authentication method).
  • tap/ : directory gathering the core of TAPLib and its official extensions

    • taplib/ : subproject containing the sources and test files for TAPLib.
    • extensions/ : directory gathering all extensions of TAPLib (e.g. moc).

Branch gh-pages

  • Website containing the textual documentation of the three libraries in addition of their Javadoc.
    • adqltuto/ : documentation website for ADQLLib
    • uwstuto/ : documentation website for UWSLib
    • taptuto/ : documentation website for TAPLib