Version control

By Olly Butters (editor), Esther Plomp, Sarah Gibson, Eirini Zormpa, Bezaye Tesfaye, Tudor Amariei Developing your ideal workflow is hard. We think one of the most important parts, relevant to almost everyone, is version control.

By Neil Chue Hong, Director of the Software Sustainability Institute.

Google announced today that their open source project hosting site, Google Code, is to close. The site has disabled the creation of new projects, will turn read-only on 24 August 2015, and will close on 25 January 2016. In the announcement.

Google's Director of Open Source Chris DiBona cited the move of projects away from Google Code to other services such as GitHub and BitBucket - indeed Google itself has moved thousands of its projects to GitHub.

The first thing to stress is: don't panic.…

By Neil Chue Hong.

Once it has left the confines of your own machine, there are four things that are needed for the successful development of your software: a website, a mailing list, an issue tracker and a code repository.

Although most of the infrastructure needed by your project can be set up on your own systems, there are many tools and services that can help you to develop, maintain and publish your software. This guide provides an overview of the different options for repositories, and looks at some of the decisions you will need to make before choosing a repository.…

The Software Engineering Support Centre (SESC) at the STFC Rutherford Appleton Laboratory will be running a workshop on 7th October on software tools and techniques.

The Software Engineering Group at RAL are organising a workshop on Tuesday 7th October as part of the SESC programme. The workshop is aimed at scientific researchers whose role involves writing software and will introduce them to basic software engineering and collaboration practices such as:

By Mike Jackson, Software Architect.

Michael Chappell leads the Quantitative Biomedical Inference (QuBIc) research group within the Institute of Biomedical Engineering at the University of Oxford. Michael has developed a method of processing functional magnetic resonance image (MRI) data that can be used to recognise blood flow patterns in the brain. I have been helping Michael through one of our consultancy projects, which he applied for through our open call. Part of our collaboration looked at issues around integrating Subversion or Git repositories with CVS.

Subscribe to Version control