Journey or destination: Is software sustainability different in the humanities?
Posted by g.law
on 5 February 2020 - 10:14am
By Catherine Smith, Software Sustainability Institute Fellow, University of Birmingham
Last summer I attended the DH2019 conference as part of my fellowship and while there I attended many sessions about preservation and sustainability. I was quite surprised at how different the conversations were compared to those on the same topic that I had heard at Software Sustainability Institute and RSE events; while reference was often made to the importance of documentation, the use of automated testing and version control were rarely mentioned. One presenter did have unit testing on their todo list and the RSE teams involved in the sustainability panel did say they use testing as part of the software lifecycle but did not consider it part of preservation. I think that this is because the object being sustained is different in digital humanities projects: the destination matters more than the journey.
Documentation was a particularly important feature in most of the discussions at the conference. A useful analogy used by someone was that of a theatre performance where the performance itself is ephemeral but the meta-data around it such as programmes, prompt books, reviews and perhaps video or audio recordings still document its place in history.
This also works for the editorial tools that I build. Once they are no longer useful I would hope that the information contained in technical documentation, research project documentation and publications would enable people to understand what the tools did, why they were needed, how they were built, how they worked and what they produced. They do not need to be working in order for this information to be preserved. The methods we use for publishing the finished edition, the product, means that it will still be accessible without the tools used to create it.
If the object worthy of sustaining in digital humanities is the product rather than the process then this explains the different focus of the discussions I encountered at the conference. I wonder if other research areas also have this distinction when it comes to software sustainability and what implications, if any, this might have for reproducibility in digital humanities.