Re: GIT vs Other: Need argument

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

 



Hi,

On Wed, 18 Apr 2007, Linus Torvalds wrote:

> On Wed, 18 Apr 2007, Johannes Schindelin wrote:
> > 
> > On Tue, 17 Apr 2007, Marcin Kasperski wrote:
> > > 
> > > a) Windows are unsupported
> > 
> > Wrong.
> 
> It's a bit more work to set up though, and it has a lot less mindshare, 
> and testing, obviously.

Given the fact that Hannes is working not only _on_, but _with_ it, tells 
me that it works well enough for any Windows user (remember, they are used 
to rebooting their machines several times a day, just to keep them 
running).

> So yes, windows is a step-child. I'd love for it to not be one, and 
> we'll get there, but it's clearly not as supported as the unix side. We 
> still use a fair number of shell scripts (which in turn use unix 
> commands and pipelines).

Of course, the Windows users' "I want, but I don't contribute" mindset 
does not help either.

> We'll get away from it. I think GSoC will help here.

Unfortunately not as much as I hoped for. Since Google slashed our number 
of projects, we could not get funding for a developer who promised to make 
a Windows installer, and to work on the user experience on Windows.

Pity.

> Actually, at this stage, I really think cogito just *complicates* git 
> usage.

Hmm. However, I have to say that cogito serves/d another purpose quite 
well: Look at what came from cogito into git. Loads of useful 
enhancements. So, I really have to point to "at this stage", because that 
sure was not true 18 months ago.

> What _is_ true is that git is simply different from CVS. I don't think 
> it's necessarily harder to understand or use (in fact, I would argue 
> that git is a lot _easier_ to understand), but it is *different*, and it 
> has a ton more capabilities.

I guess that we should not say that Git is complicated. People tend to 
believe that, but it is simply not true. The basic steps are easy. Really 
easy.

But Git does not keep you there.

> So people coming from CVS/SVN have a double shock: they are supposed to 
> learn things that they "know" are hard (because CVS/SVN made them so damn 
> hard - don't tell me that SVN branching is easy, because it is *not* easy. 
> It may be cheaper to create a branch, but it has _all_ the same idiocies 
> that CVS has once it's created).

It is also dog slow.

Ciao,
Dscho

-
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]