Canonical har annonceret, at de ikke længere vil understøtte versionskontrolsystemet Bazaar i Launchpad, Ubuntu-udviklingsplatformen, der bruges til at samarbejde om kode, spore fejl, gennemgå ændringer, bygge og hoste pakker. Launchpad understøttede oprindeligt kun versionskontrol via Bazaar. I 2015 tilføjede Launchpad understøttelse af Git, som siden er blevet det primære system til håndtering af kodeændringer.
Den sidste udgivelse af Bazaar blev udgivet af Canonical i 2016, hvorefter udviklingen gik i stå, og projektet blev aldrig porteret til Python 3 (Bazaar 2.8, som forventedes at inkludere et skift til Python 3, forbliver på køreplanen). Det bemærkes, at Bazaar og Git har lignende funktionalitet, og efter den udbredte anvendelse af Git og faldet i Bazaars popularitet er der ingen mening i fortsat at hoste Bazaar-repositorier på Launchpad. Vedligeholdelse af et sådant projekt hosting kræver betydelige ressourcer til udvikling og infrastruktur, som kunne bruges på mere nyttige ting.
I 2018 grundlagde Bazaar-entusiaster en fork — Breezy (brz), som porterede den til Python 3 og tilføjede valgfri understøttelse af Git-lagringsformatet. Breezy kombinerer mulighederne i decentraliserede (git/hg) og centraliserede versionskontrolsystemer (cvs/svn) og understøtter funktioner som Subversion-lignende udtjekning af repository-indhold, separate branches til at arbejde på nye funktioner i Mercurial-stil og muligheden for, at flere udviklere kan samarbejde med én arbejdskopi af repository'et, svarende til Git. Systemet fortsætter med at blive aktivt udviklet — den seneste udgivelse af Breezy 3.3.12 blev udgivet for to uger siden.
Launchpad vil udfase Bazaar i to faser. I den første fase vil Launchpad deaktivere web-frontend'en, der bruges til at navigere i kode i Bazaar-repositories. Loganalyse har vist, at næsten ingen bruger denne grænseflade længere, og næsten alle anmodninger er relateret til botaktivitet. I den anden fase vil kodehosting-backend'en deaktiveres, hvilket vil gøre det umuligt at pull, pushe og flette Bazaar-repositories, der hostes i Launchpad. Lanceringsdatoen for den første fase er endnu ikke fastsat (den skulle efter sigende komme snart). Den anden fase er planlagt til 1. september 2025. Launchpad-brugere bør migrere deres repositories fra Bazaar til Git inden 1. september.
Kilde: opennet.ru
