Re: VCS comparison table
- From
Petr Baudis <pasky@suse.cz>
- Date
- Oct 18, 2006, 00:14 UTC
- Message-ID
- <20061018001455.GI20017@pasky.or.cz>
- In-Reply-To
- <20061017110655.f7bcf3f1.seanlkml@sympatico.ca>
Dear diary, on Tue, Oct 17, 2006 at 05:06:55PM CEST, I got a letter where Sean <seanlkml@sympatico.ca> said that...
Show 5 quoted lines
> [1] As an aside, I don't understand why bazaar pushes the idea > of "plugins". For instance someone mentioned that bazaar has > a bisect "plugin". Well Git was able to add a bisect "command" > without needing a plugin architecture.. so i'm at a loss as > to why plugins are seen as an advantage.
Greater flexibility, you can "provide this great Git addon that will let you push over FTP" without requiring users to patch their Git installations or wait for new Git version that might include it. Especially important if you want a lot of users test out your experimental feature or if it's something project-specific etc.
BTW, I'm thinking about implementing some plugin functionality for gitweb so that you can add your own views, so that git-browser can integrate to it more reasonably. (Currently it has completely different UI and you have to patch gitweb in order to get the proper links at proper places.) Sure, git-browser might get fully integrated to gitweb later but that needs to be done sensitively so that people are not scared by the horrible javascript blobs, etc.; currently git-browser is very experimental, and adding it would be quite intrusive.
--
Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
#!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)