|
|
Log in / Subscribe / Register

The 2009 Linux and free software timeline - Q1

The 2009 Linux and free software timeline - Q1

Posted Nov 25, 2009 13:43 UTC (Wed) by amk (subscriber, #19)
Parent article: The 2009 Linux and free software timeline - Q1

The last item might be better phrased as "Python decides to switch to Mercurial", since the transition hasn't happened yet (it's currently stalled on cross-platform handling of LF vs. CR-LF line endings).


to post comments

Gut feelings

Posted Nov 26, 2009 7:23 UTC (Thu) by man_ls (guest, #15091) [Link] (3 responses)

So the "gut feeling" of van Rossum in the linked article was not right after all. I wonder why he says
At PyCon, Brett already announced that Git was no longer being considered -- while it has obviously many fans, it also provokes strong antipathies.
I don't see the problem, neither for hating git nor for banning it because it is hated by some. It is a wonderful tool IMHO. Now if the reason is just to use a DVCS written in Python it would be understandable, but for git it should just be "see if it fits our use case -- and works". Deciding on hate and gut feelings may lead to unnecessary stalls such as the one you mention.

Gut feelings

Posted Nov 26, 2009 16:47 UTC (Thu) by anselm (subscriber, #2796) [Link] (2 responses)

The problem with Git, AFAIK, is that it isn't quite there yet on Windows (at least for a big project such as Python). It is also likely that Git, being much more Unix-centric by design than Mercurial, would run into the same sort of problem concerning line endings that is holding back the Mercurial adoption, so it isn't even clear that Git would have been the better choice to begin with.

That, and the fact that it looks better for the Python project to be using a Python-based DVCS for PR reasons -- Git is probably a very good DVCS, but so is Mercurial, and, all other things being equal, you want to be seen eating your own dog food.

Gut feelings

Posted Nov 27, 2009 1:59 UTC (Fri) by dlang (guest, #313) [Link] (1 responses)

git has long since grown options for dealing with line endings across all platforms.

deciding that he wants to use a tool written in python instead of C is his privilage, but if that's the reason he should say so, not take the 'gut feeling' position

Gut feelings

Posted Nov 27, 2009 2:27 UTC (Fri) by foom (subscriber, #14868) [Link]

Mercurial has support as well, and a casual bystander would be hard pressed to understand what
was wrong with it for Python's use...

http://mercurial.selenic.com/wiki/Win32TextExtension


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds