Kompania Canonical njoftoi përfundimin e mbështetjes për sistemin e menaxhimit të versioneve Bazaar në platformën Launchpad, e cila përdoret në procesin e zhvillimit të Ubuntu për bashkëpunim me kodin, gjurmimin e defekteve, rishikimin e ndryshimeve, ndërtimin dhe vendosjen e paketave. Fillimisht, platforma Launchpad mbështeste menaxhimin e versioneve vetëm përmes sistemit Bazaar. Në vitin 2015, në Launchpad u shtua mbështetja për Git, e cila me kalimin e kohës u bë sistemi kryesor i menaxhimit të ndryshimeve në kod.
Shpërthimi i fundit i Bazaar u publikua nga kompania Canonical në vitin 2016, pas të cilit zhvillimi u ngadalësua dhe projekti nuk u portua kurrë në Python 3 (shpërthimi i Bazaar 2.8, në të cilin pritej kalimi në Python 3, mbeti thjesht në planet). Vërehet se Bazaar dhe Git kanë funksionalitete të ngjashme dhe, pas përhapjes së gjerë të Git dhe rënies së popullaritetit të Bazaar, nuk ka kuptim të vazhdohet ofrimi i hostimit të depove Bazaar në Launchpad. Ruajtja e një gjëje të tillë hosting kërkon burime të konsiderueshme për zhvillim dhe infrastrukturë, të cilat mund të shpenzohen për gjëra më të dobishme.
NĂ« vitin 2018, entuziastĂ«t e interesuar pĂ«r Bazaar themeluan njĂ« fork â Breezy (brz), i cili ka portuar nĂ« Python 3 dhe ka shtuar mbĂ«shtetje opsionale pĂ«r formatin e depozitĂ«s Git. Breezy kombinon mundĂ«sitĂ« e sistemeve tĂ« menaxhimit tĂ« versioneve decentralizuara (git/hg) dhe atyre centralizuara (cvs/svn), dhe mbĂ«shtet mundĂ«si si nxjerrjen (checkout) e pĂ«rmbajtjes sĂ« depozitĂ«s nĂ« stilin e Subversion, dega tĂ« veçanta pĂ«r punuar mbi funksione tĂ« reja nĂ« stilin e Mercurial, dhe mundĂ«sinĂ« e bashkĂ«punimit tĂ« disa zhvilluesve me njĂ« kopje tĂ« vetme tĂ« depozitĂ«s nĂ« mĂ«nyrĂ« analogjike me Git. Sistemi vazhdon tĂ« zhvillohet aktivisht â shpĂ«rthimi i ri Breezy 3.3.12 u publikua para dy javĂ«sh.
Ndërprerja e mbështetjes për Bazaar në Launchpad do të zhvillohet në dy faza. Në fazën e parë, do të mbyllet frontend-i web për navigimin e kodit në depozitë të Bazaar. Analiza e logve ka treguar se pothuajse askush nuk e përdor këtë ndërfaqe, dhe pothuajse të gjitha kërkesat lidhen me aktivitetin e boteve. Në fazën e dytë, do të mbyllet backend-i i hostimit të kodit, çka do të bëjë të pamundur kryerjen e operacioneve pull, push dhe merge me depot e Bazaar në Launchpad. Data e fillimit të fazës së parë ende nuk është caktuar (është thënë se do të ndodhë së shpejti). Faza e dytë është parashikuar për 1 Shtator 2025. Deri më 1 Shtator, përdoruesit e Launchpad duhet të transferojnë depozitë e tyre nga Bazaar në Git.
Burimi: opennet.ru
