Thread (25 messages) flat view 25 messages, 9 authors, 2016-06-15

Re: [PATCH] Disable USE_SYMLINK_HEAD by default

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:42:11

Possibly related (same subject, not in this thread)

Hi,

On Tue, 15 Nov 2005, Petr Baudis wrote:
Dear diary, on Tue, Nov 15, 2005 at 12:09:42PM CET, I got a letter
where Johannes Schindelin [off-list ref] said that...
quoted
I think Junio is right: we should not force everybody not to use 
symlinks, only because there happens to be VFAT-, SMB- or HTTP-shared 
repositories. As Junio says, if there are people experiencing problems 
because they lack symbolic links, they should fix it.
I'm ambivalent here. I would like to have just a single behaviour here, 
since the symbolic ref otherwise really does not get much testing. But I 
can also understand that we are breaking tools here.

Still, for the reason above, I think we should aim at the symbolic refs
being the canonical format in the next major release after 1.0, giving
users time to fix their tools. I can see no advantage in symlinks except
the backwards compatibility - speed argument was presented, but I don't
buy that until I see hard data supporting that.
<yousortofaskedforit>
Well, I can see no good reason for symrefs, except for backwards 
compatibility! Modern systems do support symlinks, you know?

Let´s face it. The main target for git is not Windows users. If we really 
want to support all idiocies of all possible ones, how about this one:

If I clone a repository to a USB stick on cygwin, and try to access it 
from my iBook, it does not work, because for *backward compatibility* 
reasons, files fitting the 8.3 format are stored in UPPER CASE.

So, I would like to have support for UPPER CASE files in .git, please? And 
since I cannot do my own testing, please could you force everybody´s git 
to write OBJECTS and MASTER in UPPER CASE?
</yousortofaskedforit>

Ciao,
Dscho
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help