iraf-v216 · Code · Issues (50) · Pull requests (81)
iraf.net pull request #93
Remove VO related packages and libraries
olebole merged 8 commits to iraf-community/iraf
olebole commented on 2017-06-27
As discussed in #90, the VO resources shall go into a separate package, and then get updated to the latest VO interfaces to make it work again with the current VO infrastructure.
This PR removes the VO from IRAF, with the exception of the libvotable
vendor lib: libvotable
is self-contained and offers read/write functionality for VOTables. This is quite stable and would be a significant functionality decrease if we would remove it.
So, the following removals are done here:
- the
VO
subdir - the
VOCL
package - the
voclient
subdir fromvendor
(exceptlibvotable
)
The PR is tested to build in Travis (after applying all other patches).
This will fix #90.
Functionality we will lose:
IMX_FETCH()
function and prefetching data ifvo_prefetch
is set insys/imio/imt/imxexpand.x
- VOCL shell, with (f.e.) SAMP functionality (will be moved to an external package)
- all other VO packages (will be moved to an external package)
- VO related external programs, like Aladin, Topcat, and their direct call from within IRAF
- VO related command line utilities, like
votget
(will me moved to an external package) -
Commits
- Add SPP function VX_WRITEFITS() [b2f500bb]
- Use SPP functions for copy instead of calling external program [2b6cea02]
- Remove IMX_FETCH [9115a8fd]
- Remove VOCL from IRAF [776d8366]
- Build only libVOTable in vendors [ccab99a0]
- Remove VO subdir [cce8fea5]
- Make VO and NOAO packages optional [dc8cbf69]
- Remove VO related vendor libs [cf38d655]
Last updated on 2017-12-20