10.5281/zenodo.1042443
https://zenodo.org/records/1042443
oai:zenodo.org:1042443
Jason Maassen
Jason Maassen
Netherlands eScience Center
Stefan Verhoeven
Stefan Verhoeven
Nederlands eScience Center
Joris Borgdorff
Joris Borgdorff
@thehyve
Niels Drost
Niels Drost
Netherlands eScience Center
Jurriaan H. Spaaks
Jurriaan H. Spaaks
Netherlands eScience Center
Christiaan Meijer
Christiaan Meijer
Netherlands eScience Center
Rob V. van Nieuwpoort
Rob V. van Nieuwpoort
Netherlands eScience Center
Atze van der Ploeg
Atze van der Ploeg
Netherlands eScience Center
Piter T. de Boer
Piter T. de Boer
Netherlands eScience Center
Ben van Werkhoven
Ben van Werkhoven
Netherlands eScience Center
NLeSC/Xenon: This is release 2.2.0 of Xenon.
Zenodo
2017
2017-11-06
https://github.com/NLeSC/Xenon/tree/2.2.0
10.5281/zenodo.597993
2.2.0
Apache License 2.0
What problem does Xenon solve?
Many applications use remote storage and compute resources. To do so, they need to include code to interact with the scheduling systems and file transfer protocols used on those remote machines.
Unfortunately, many different scheduler systems and file transfer protocols exist, often with completely different programming interfaces. This makes it hard for applications to switch to a different system or support multiple remote systems simultaneously.
Xenon solves this problem by providing a single programming interface to many different types of remote resources, allowing applications to switch without changing a single line of code.
Notable changes compared to v2.1.0:
extended CredentialMap to retrieve all keys
removed logback config from jar
fixed bug in handling workdir of Local and TorqueSchedulers
many small bugfixes, additional tests, etc.