Table of Contents

ABINIT developer path to Git

Introduction

For a long time, ABINIT has relied on the "Bazaar" Version Control System (VCS). However, this software project is apparently not maintained anymore. By contrast, git shows advantages with respect to other VCS, in particular, an impressive speed, thanks to its commit storage model. See Wikipedia: “The Eclipse Foundation reported <…> that as of May 2014, Git is now the most widely used source code management tool, with 42.9% of professional software developers reporting that they use Git as their primary source control system”.

So, after consulting the most active developers of the ABINIT community, the decision has been taken in 2015 to switch to git.

What should I do to jump in ?

It will take a few hours to learn git and the corresponding ABINIT development model.