4 ms·
Bazaar (bzr) had valid reasons for existing. It predated git and mercurial, being based upon GNU Arch (tla) and baz. At the time, it was pretty cutting edge.
by rleigh 10y ago
Bazaar (bzr) had valid reasons for existing. It predated git and mercurial, being based upon GNU Arch (tla) and baz. At the time, it was pretty cutting edge. While it was eclipsed by later arrivals, we weren't to know that without the benefit of hindsight.
While I never used it, being a tla user at that point in time, I would not criticise it as not being worthwhile or being a pointless reinvention, since it was neither.
Divergence isn't always bad. It's often needed to make any forward progress when the incumbents have stagnated. I'm grateful for all projects which attempt to push the boundaries. Sometimes it works out, sometimes it doesn't. Bazaar didn't, and now it seems Unity didn't. But both were worth the effort put into them.