Open archaeology, open source? Collaborative practices in an emerging community of archaeological software engineers

Batist, Zachary; Roe, Joe (2024). Open archaeology, open source? Collaborative practices in an emerging community of archaeological software engineers. Internet Archaeology, 67 10.11141/ia.67.13

[img]
Preview
Text (Version of record)
ia.67.13.pdf - Published Version
Available under License Creative Commons: Attribution (CC-BY).

Download (804kB) | Preview
[img] Archive (Compendium of data and R code)
openarchaeo-collaboration-v1.1.zip - Supplemental Material
Available under License Creative Commons: Attribution (CC-BY).

Download (31MB)

Surveying the first quarter-century of computer applications in archaeology, Scollar (1999) lamented that the field relied almost exclusively on ‘hand-me-down’ tools repurposed from other disciplines. Twenty-five years later, this is no longer the case: computational archaeologists often find themselves practising the dual roles of data analyst and research software engineer (Baxter et al. 2012; Schmidt and Marwick 2020), developing and applying new tools that are tailored specifically to archaeological problems and archaeological methods. Though this trend can be traced to the very earliest days of the field (Cowgill 1967), its most recent manifestation is distinguished by its apparent embrace of practices from free and open-source software. Most prominently, since around 2015, there has been a rapid uptake of workflow tools designed for open-source development communities, such as the version control system git and associated online source code management platforms (e.g. GitHub, GitLab). These tools facilitate collaboration among developers and users of open source software using patterns that can diverge quite radically from conventional scholarly norms (Tennant et al. 2020).

In this article, we investigate modes of collaboration in this emerging community of practice using 'open-archaeo', a curated list of archaeological software, and data on the activity of associated GitHub repositories and users. We conduct an exploratory quantitative analysis to characterise the nature and intensity of these collaborations and map the collaborative networks that emerge from them. We document uneven adoption of open source collaborative practices beyond the basic use of git as a version control system and GitHub to host source code. Most projects do make use of collaborative features and, through shared contributions, we can trace a collaborative network that includes the majority of archaeologists active on GitHub. However, a majority of repositories have 1-3 contributors, with only a few projects distinguished by an active and diverse developer base. Direct collaboration on code or other repository content - as opposed to the more passive, social media-style interaction that GitHub supports – remains very limited. In other words, there is little evidence that archaeologists' adoption of open-source tools (git and GitHub) has been accompanied by the decentralised, participatory forms of collaboration that characterise other open-source communities. On the contrary, our results indicate that research software engineering in archaeology remains largely embedded in conventional professional norms and organisational structures of academia.

Item Type:

Journal Article (Original Article)

Division/Institute:

06 Faculty of Humanities > Department of History and Archaeology > Institute of Archaeological Sciences
06 Faculty of Humanities > Department of History and Archaeology > Institute of Archaeological Sciences > Pre- and Early History

UniBE Contributor:

Roe, Joseph Alexander

Subjects:

900 History > 930 History of ancient world (to ca. 499)

Language:

English

Submitter:

Joseph Alexander Roe

Date Deposited:

18 Jul 2024 12:34

Last Modified:

25 Jul 2024 15:46

Publisher DOI:

10.11141/ia.67.13

Related URLs:

BORIS DOI:

10.48350/199087

URI:

https://boris.unibe.ch/id/eprint/199087

Actions (login required)

Edit item Edit item
Provide Feedback