Originally posted by Ishayu
View Post
Announcement
Collapse
No announcement yet.
Canonical's Bazaar Still In Stagnant State
Collapse
X
-
All opinions are my own not those of my employer if you know who they are.
-
Originally posted by Cyber Killer View PostThere are 2 killer features to bzr for me:
- the cli commands are similar to svn (easy to teach to anyone, cause everybody already knows svn) (ok, hg has this too, but look at point 2)
- there is a neat, official GUI that is the same on all supported platforms
Bazaar is one of the few things that Canonical has done right.
Comment
-
Originally posted by GreatEmerald View PostGit is the first versioning system I have ever looked at. So in my case the first point is invalid, and will become increasingly so for others as time goes. And for the second, so does Git, git gui is standard at least between Linux and Windows.
BTW: Bzr, hg and git are technically nearly the same. It all boils down to personal preferences, with an exception - git is popular because git is popular :-P.
Comment
-
it's funny how git, mercurial and bazaar were all released in early 2005... what happened that year?
anyway, in terms of adoption by third parties, git and hg came out on top.. it's probably the best course of action now not to support bazaar actively.
Comment
-
I used to use svn, but never really liked the workflow. Git just seems more "natural", for a lack of a better word. Git is also very easy to use once you get the hang of it, and there's github for git repos (which is also easy to use and set up).
I think I tried Bazaar once, but don't really have an opinion about it.
Comment
-
1. I agree with Ishayahu about this seeming more like a "bash Canonical" post than anything else.
2. git was the first thing I used, and so far I haven't seen any reason to rely on anything else...
At the university I went to, it was the primary VCS in use (I didn't major in CS, but I was a member of the university LUG).
You can build a Linux system from scratch using almost exclusively git repositories (linux, some libcs, the sourceware mirrors, busybox,...even X is in git).
And git isn't linux-only; in fact MS recently released a Visual Studio plugin for using git, and Dragonfly BSD uses git, and a bit of the other BSD work is done in git.
The big reason for using git that I'm aware of is its speed.
I do use Mercurial for following a couple projects (toybox and OSS4). And it seems almost as good, but there are a few areas that seem rather rough to a git user.
The projects I actually work on are too small to notice speed differences, but hg is slower (perhaps because it's python?)
Bazaar does offer a git bridge, fwiw. But I'm not going to switch, since:
1) Bazaar is GPL3 (as is all Canonical's software)--never mind why I consider that an issue
2) It has more dependencies (in terms of building)
3) It's slower
4) It's not the VCS that I use for everything else
Comment
-
Originally posted by erendorn View Postit's funny how git, mercurial and bazaar were all released in early 2005... what happened that year?
Comment
-
Comment