Re: [kernel.org users] [RFD] On deprecating "git-foo" for builtins

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Aug 28, 2008, at 12:52 PM, Teemu Likonen wrote:

Perry Wagle wrote (2008-08-28 12:24 -0700):

Is is really only that I

   sed s/git-/git<SPACE>/g

on the scripts?  I'm doubting it, given the quality of reasoning and
lack of respect for upward compatibility on this thread.
I have come to understand that "git " has quite long time been more
robust and portable way of writing scripts. They work in both
configurations so I'd definitely suggest doing "s/git-/git /g" for every script. Of course in an interactive shell everyone can use whatever they
prefer and works at the moment.
Sure.  Its an extra fork in git command intensive scripts (and git is  
racey still maybe), but *shrug*.
When I started with git in Fall 2007, the sample scripts and gitweb  
both used git<DASH> and git<SPACE> willy-nilly.  I liked git<DASH>  
better since it was what I used at the command line for the <TAB>  
completion for the commands and for the man pages, and I like being  
meticulously consistent so I can greatly reduce mistakes.
Even as of March 2008 (our last sync with git before the git scripting  
was completed and we got on to other things), the sample scripts and  
gitweb still used the git<DASH> form.  If this has been brewing for  
two years, there shouldn't have been a git<DASH> form in the scripts  
in the standard source *anywhere* for those two years.
There was.  Therefore, you don't get to claim that this was decided  
two years ago, finally done now, and what's Perry's problem anyway?
But, my problem is not git<DASH> vs git<SPACE>, but the slap-dash way  
upward compatibility was broken and the "water over the dam" slippery  
slope rationalizations that refuse to consider reverting.  "You" will  
do it again in the future since you are declaring success here.  And  
"you" have likely done it in the past 6 months.
-- Perry
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux