VersionClimber: version upgrades without tears - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Computing in Science and Engineering Année : 2019

VersionClimber: version upgrades without tears

Résumé

VersionClimber is an automated system to help update the package and data infrastructure of a software application based on priorities that the user has indicated (e.g. I care more about having a recent version of this package than that one). The system does a systematic and heuristically efficient exploration (using bounded upward compatibility) of a version search space in a sandbox environment (Virtual Env or conda env), finally delivering a lexicographically maximum configuration based on the user-specified priority order. It works for Linux and Mac OS on the cloud.
Fichier principal
Vignette du fichier
CISE_Version_Climber(1).pdf (106.09 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02262591 , version 1 (02-08-2019)

Identifiants

Citer

Christophe Pradal, Sarah Cohen-Boulakia, Patrick Valduriez, Dennis Shasha. VersionClimber: version upgrades without tears. Computing in Science and Engineering, 2019, 21 (5), pp.87-93. ⟨10.1109/MCSE.2019.2921898⟩. ⟨hal-02262591⟩
239 Consultations
602 Téléchargements

Altmetric

Partager

More