DataLad: 10+ years of academic software development

<p>DataLad (Halchenko et al., 2021) is free and open source software for managing digital objects and their relationship built on top of Git and git-annex. Its initial commit in 2013 marked the beginning of a more than 10 year long academic software history so far, supported by various grants, institutions, and underlying research endeavors. Over time, the software became an extendable ecosystem, addressing a broad range of data logistics challenges in a core library and many extension packages, growing both in features and contributor community. In turn, it also sparked development and grant support in git-annex, a crucial software with a bus factor of 1. Navigating the research software waters of changing affiliations, developer churn, research obligations, and a modular architecture that offers flexibility, but also bears a potential for complexity and fragility, has never been easy.</p> <p>In this contribution, we want to give a case-study-like overview of the lifetime of this research software so far, reflect on the design and development decisions we have made over the years and their advantages or shortcomings, share lessons learned, and give an outlook into the future of the software ecosystem.</p> <p> </p> <p> </p>

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-03-05
DOI
https://doi.org/10.5281/zenodo.14976739
Primary Topic
Historical Astronomy and Related Studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DataLad: 10+ years of academic software development

Zenodo (CERN European Organization for Nuclear Research)
Historical Astronomy and Related Studies
article

DataLad: 10+ years of academic software development

article en

Abstract

<p>DataLad (Halchenko et al., 2021) is free and open source software for managing digital objects and their relationship built on top of Git and git-annex. Its initial commit in 2013 marked the beginning of a more than 10 year long academic software history so far, supported by various grants, institutions, and underlying research endeavors. Over time, the software became an extendable ecosystem, addressing a broad range of data logistics challenges in a core library and many extension packages, growing both in features and contributor community. In turn, it also sparked development and grant support in git-annex, a crucial software with a bus factor of 1. Navigating the research software waters of changing affiliations, developer churn, research obligations, and a modular architecture that offers flexibility, but also bears a potential for complexity and fragility, has never been easy.</p> <p>In this contribution, we want to give a case-study-like overview of the lifetime of this research software so far, reflect on the design and development decisions we have made over the years and their advantages or shortcomings, share lessons learned, and give an outlook into the future of the software ecosystem.</p> <p> </p> <p> </p>

Zenodo (CERN European Organization for Nuclear Research)
Openalex Percentile: Top 59%
Historical Astronomy and Related Studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

DataLad: 10+ years of academic software development · Zenodo (CERN European Organization for Nuclear Research) (2025) | TGRS Research Map | TGRS