Alire: a library repository manager for the open source Ada ecosystem
Resumen: Open source movements are main players in today''s software landscape. Communities spring around programming languages, providing compilers, tooling and, chiefly, libraries built with these languages. Once a community reaches a certain critical mass, management of available libraries becomes a point of contention. Operating system providers and distributions often support but the most significant or mature libraries so, usually, language communities develop their own cross-platform software management tools. Examples abound with languages such as Python, OCaml, Rust, Haskell and others. The Ada community has been an exception to date, perhaps due to its smaller open source community. This work presents a working prototype tailored to the Ada compiler available to open source enthusiasts, GNAT. This tool is designedfrom two main principles: zero-cost infrastructure and a pure Ada work environment. Initially available for Linux-based systems, it relies on the semantic versioning paradigm for dependency resolution and uses Ada specification files to describe project releases and dependencies.
Idioma: Inglés
Año: 2018
Publicado en: Ada User Journal 39, 3 (2018), 189-196
ISSN: 1381-6551

Factor impacto SCIMAGO: 0.105 - Software (Q4)

Financiación: info:eu-repo/grantAgreement/ES/DGA/T45-17R
Financiación: info:eu-repo/grantAgreement/ES/MINECO-AEI-FEDER/DPI2016-76676-R
Financiación: info:eu-repo/grantAgreement/ES/UZ/CUD2017-TEC-06
Financiación: info:eu-repo/grantAgreement/ES/UZ/CUD2017-18
Tipo y forma: Artículo (Versión definitiva)

Creative Commons Debe reconocer adecuadamente la autoría, proporcionar un enlace a la licencia e indicar si se han realizado cambios. Puede hacerlo de cualquier manera razonable, pero no de una manera que sugiera que tiene el apoyo del licenciador o lo recibe por el uso que hace. No puede utilizar el material para una finalidad comercial. Si remezcla, transforma o crea a partir del material, no puede difundir el material modificado.


Exportado de SIDERAL (2020-01-17-21:44:55)


Visitas y descargas

Este artículo se encuentra en las siguientes colecciones:
Artículos



 Registro creado el 2019-08-19, última modificación el 2020-01-17


Versión publicada:
 PDF
Valore este documento:

Rate this document:
1
2
3
 
(Sin ninguna reseña)