In general, the NodeSoftware tries to be forgiving with faulty input data from the nodes’ databases and will do its best to return a valid and complete XML document. However it relies on the content of the connected dabase and the connection to the schema via the models and dictionaries. Errors in these cannot be compensated by the software itself and can result in invalid output data. All nodes are encouraged to check the validity of their XML output against the current XSAMS, for example with the help of the TAPValidator application.
The NodeSoftware does and will not offer the full possibilities of the XSAMS since choices and simplifications have to be made in the implementation. These deliberate limitations include:
A full list of outstanding issues is available at the development repository at https://github.com/VAMDC/NodeSoftware/issues where anybody is welcome to file bugs or wishlist-items.