Code review is a software development practice that pre-dates the GitHub era of collaboration (after 2008) when Bugzilla was king and review was a sequence of plain text messages between developers instead of the discussion threads anchored in lines of the diff that GitHub and GitLab provide today. Code review contributes to improving the robustness of the application and is an opportunity to teach collaborators how to improve the quality of source code.
To guarantee that users are able to install and run software is a continuous fight with its dependencies as they evolve over time, or become obsolete or abandoned. A new manuscript on Wellcome Open Research covers the journey of refactoring established research software.
By Raniere Silva, Malvika Sharan, Colin Sauze, Yo Yehudi, Claire Wyatt (authors’ names are arranged in no particular order)
This post is part of the CW20 speed blog posts series.
By Raniere Silva On 16-19 September, I taught a Software Carpentry workshop at the University of Botswana. The workshop was hosted by the Southern Africa Innovation Support (SAIS) Universities-Industry-Government (UIG) Co-creation Platform and had more than 30 learners
By Raniere Silva, Software Sustainability Institute. Usually, Fellows would meet face to face for the first time during the Inaugural Meeting but this was a special year and some of them met during Collaborations Workshop 2019. On 21 May 2019, this year’s cohort of Fellows got together in Manchester to receive orientation from staff and introduce themselves to their peers.
It is with mixed emotions that I announce today is my last day as Community Officer at the Software Sustainability Institute. This might not be a surprise for some as earlier this year we announced that we would be hiring a Research Software Community Officer/Manager.
Familiar faces: Videos on better and sustainable research software from Collaborations Workshop 2019
By Raniere Silva, Software Sustainability Institute, and Selina Aragon, Software Sustainability Institute. Photo by Kushagra Kevat. Inspired by the videos created by Sustain during their 2018 Summit, we asked some of the Collaborations Workshop 2019 attendees to share their thoughts about research software sustainability. Each video contains a question relating to software in research, and each interviewee shared their views with us.
By Raniere Silva, Community Software Sustainability Institute. Join us in welcoming the 17 new Software Sustainability Institute Fellows for 2019 and the first cohort as part of the third phase of the Institute. We are incredibly happy we received around 80 applications this year, almost doubling numbers from last edition!
By Raniere Silva, Software Sustainability Institute. Collaborations Workshop 2019 (CW19) took place from Monday 1st to Wednesday 3rd April 2019 in the West Park Teaching Hub at Loughborough University, Loughborough. We’re still catching up after three full days dedicated to interoperability, documentation, training and sustainability.
Subscribe to Raniere Silva
By Nokome Bentley, Stencila, Aleksandra Pawlik, Stencila. Introduction by Raniere Silva, Software Sustainability Institute. In 2017, the Software Sustainability Institute organised the Docker Containers for Reproducible Research Workshop. Two years later, containers are more present today in research, powering many platforms where coding is being developed and executed. "Dockter: A container image builder for researchers" was originally published on opensource.com and is replicated here with permission from the authors.