Preparing the switch from bzr to git.

Moderator: pouillon

Posts: 412
Joined: Fri Aug 14, 2009 8:29 pm

Preparing the switch from bzr to git.

Post by gonze » Sun Aug 30, 2015 8:52 am

Dear committers,

Within the past year or so, it became clear that the "Bazaar" bzr version management system (VMS),
on which we have relied for many years, was not actively developed anymore.
See .

So, we will switch from bzr to git as VMS (well, the "git" family, as we will also rely on gitlab and github for specific purposes).
At present, abipy is already hosted on github, .
This switch will likely happen at the time we also start ABINIT v8.x .

Stay tuned. Any comment on this move is appreciated ...


User avatar
Posts: 651
Joined: Wed Aug 19, 2009 10:08 am
Location: Spain

Re: Preparing the switch from bzr to git.

Post by pouillon » Sun Aug 30, 2015 6:21 pm

A little technical note: even if its development has been discontinued (due to purely human-related issues), Bazaar will still work for at least 2 years and maybe until 2020, when Python 2 will be dropped. Launchpad will also continue to propose its services and let existing projects migrate to Git within a couple of months.

My advice: start learning Git ASAP but don't rush to migrate all your Bazaar projects to Git. Time is with you if you do it little by little and you'll take much less risks to break everything by doing it when you're relaxed and willing to learn new ways of doing things. In any case, expect a significant loss of comfort during 3 to 6 months, since Git has been designed for mergers of huge projects, not for developers of small and medium-sized ones.
Yann Pouillon
Simune Atomistics
Donostia-San Sebastián, Spain