MaRDI Packaging System

From MaRDI portal
(Redirected from Service:6503326)
MaRDI Packaging System (MaPS helps researchers create and publish software runtimes, as well as deploy and run software inside published runtimes.)


MaRDI QIDQ6503326






MaPS helps researchers create and publish software runtimes, as well as deploy and run software inside published runtimes.

MaRDI Service Category: Tool/Application
Version type: stable version
Maintained by: TA1


Official website: https://github.com/mardi4nfdi/maps/, https://aaruni96.github.io/maps


MaRDI Packaging System: Simplifying Software Packaging

MaPS, short for MaRDI Packaging System is the working name for the software system created by TA1 Computer Algebra for Measure 1.4 Predefined software environments. MaPS provides a unified interface both, to package a software inside a functional environment (called a runtime), and to install a published runtime onto a computer system in a user friendly way. A publication describing this tool can be found at https://arxiv.org/abs/2404.05563 (arxiv) or https://link.springer.com/chapter/10.1007/978-3-031-64529-7_26 (paywall) .

How does it work?

MaPS deploys packages including their complete library dependencies in an environment which does not conflict with other packages installed on your computer. Deploying runtimes is a one line command. Packaging a runtime is only a small overhead.

More information is available at the MaPS wiki or at the MaPS Website