git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Git User's Survey 2007 unfinished summary continued

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Oct 13, 2007, 00:46 UTC
Message-ID
<Pine.LNX.4.64.0710130130380.25221@racer.site>
In-Reply-To
<8fe92b430710121508g13917080mac156250abfccf20@mail.gmail.com>
Hi,

Jakub, thank you very much for doing this. It is a very tedious work, and I deem it invaluable.

On Sat, 13 Oct 2007, Jakub Narebski wrote:
>  * IRC is blocked from work :-( I may try it by tunneling out.
> 
>    (Any suggestions here?)

I had the same problem, and somebody pointed me to http://ircatwork.com/cgi-bin/irc/irc.cgi

(But please be nice, or else it will be shut down...)
Show 12 quoted lines
>  * Keep up the UI simplification and make sure the docs start off with
>    usage somewhat similar to CVS/SVN. I think many users are scared by
>    Git because they see the more powerful commands thrown around too
>    early and get scared.
> 
>    Git is just too complicated for a typical project. I understand
>    it's probably great for the Linux kernel but for a smaller project
>    like mine (Mesa) it's overkill and a frustration. (...)  With git
>    everything seems hard. (...)  I've _wasted_ hours trying to figure
>    out git. That alone is a huge issue. I guess I could go into
>    specific details about my problems with git but I've already spent
>    enough time on this survey.

I find it always a little strange how people want to use something like git, but are unwilling to ask. Is this such a big attack on the manliness to admist one needs help or what?

>    Figure out why people find git hard to learn and eliminate those
>    barriers to entry.  Make git more task-oriented rather than
>    data-model-oriented the way it is now.

Frankly, expectations like these make me want to bang somebody's head on the wall. Why do people expect others to work for them for free? Hard?

>    (...) I'm evaluating Mercurial despite its being based on Python
>    because it feels cleaner and simpler to use. I would prefer to use
>    Git.
You cannot do much about feelings, not with technical means, you can't.
Show 5 quoted lines
>  * No one-pager cheat sheet with the 6 most basic commands on it so
>    people can go use git.
> 
>    (This got corrected. There is git cheat sheet on the Internet;
>    there is link on GitWiki to it)

I think it'd be a good idea to put it on git://git.kernel.org/, linked right before the links to the man pages. Who has permissions to change that page?

>    I'd like to just stress support for windows and central
>    repositories. (...) In fact most of my friends really wanted to use
>    git but they wanted a solid native port.
If you read what I wrote above, you know exactly what I want to do here.
Show 5 quoted lines
>  * Get a mascot perhaps O'Reilly animal for O'Reilly GitBook
>    (Git User's Manual) like the svnbook.
> 
>    (What animal could Git use for O'Reilly? Herd of horses, or a
>    pony?)
OMG Ponies!
Seriously again, is the cheetah taken already?

Speaking of cheetah: there is a project called git-cheetah, its goal being to provide a TortoiseCVS lookalike for git.

Just wanted to mention it, in case people want it, and are not too shy to participate in making it closer to the goal.

Show 6 quoted lines
>  * I'm wondering what the overall goal is - git's origin as a neutral
>    ground was fine but it hasn't seemed to take off as a viable
>    alternative for general use.  Do you care about that?  Is it ok
>    that git is it's own little niche?
> 
>    (Junio, Linus?)

I am neither, but FWIW I did not have the impression that it is in its own little niche.

At the GSoC mentor summit, I encountered a rather different stance: people did not _know_ what distributed SCM means, and were rather afraid of the concept. Some of them seemed to fight changing their known procedures tooth and nail. Which is fine by me (I don't have to force anybody to use git, thankyouverymuch).

A word about the GitFAQ... there was one suggestion that there should be a FAQ maintainer.

I really have to ask myself why not more people just edit the GitFAQ on the wiki. I mean, that is the whole purpose of it being on the wiki. It's not hard either.

Less hard in any case than to find a volunteer for a FAQ maintainer -- I mean, if most are too busy/lazy/shy to edit the FAQ at all, how do they expect somebody else to step up?

Ciao, Dscho

Previous: Frank LichtenheldNext: J. Bruce Fields
Message 4 of 161 in “Re: Git User's Survey 2007 unfinished summary continued”
  1. Jakub NarebskiOct 8, 2007
  2. Git User's Survey 2007 unfinished summary continuedJakub Narebski, Oct 12, 2007
  3. Frank LichtenheldOct 12, 2007
  4. Johannes SchindelinOct 13, 2007
  5. J. Bruce FieldsOct 13, 2007
  6. Shawn O. PearceOct 13, 2007
  7. Frank LichtenheldOct 13, 2007
  8. Johannes SchindelinOct 13, 2007
  9. Andreas EricssonOct 13, 2007
  10. David KastrupOct 13, 2007
  11. J. Bruce FieldsOct 13, 2007
  12. David KastrupOct 13, 2007
  13. Johannes SchindelinOct 14, 2007
  14. Linus TorvaldsOct 14, 2007
  15. Shawn O. PearceOct 14, 2007
  16. Linus TorvaldsOct 14, 2007
  17. david@lang.hmOct 14, 2007
  18. Linus TorvaldsOct 14, 2007
  19. Reece DunnOct 14, 2007
  20. Steven GrimmOct 14, 2007
  21. J. Bruce FieldsOct 14, 2007
  22. Steven GrimmOct 14, 2007
  23. Andreas EricssonOct 14, 2007
  24. Johannes SchindelinOct 14, 2007
  25. Andreas EricssonOct 14, 2007
  26. J. Bruce FieldsOct 14, 2007
  27. Nicolas PitreOct 14, 2007
  28. Shawn O. PearceOct 15, 2007
  29. Nicolas PitreOct 16, 2007
  30. Johannes SchindelinOct 16, 2007
  31. Johannes SchindelinOct 14, 2007
  32. Andreas EricssonOct 14, 2007
  33. David KastrupOct 14, 2007
  34. Jakub NarebskiOct 14, 2007
  35. Johannes SchindelinOct 14, 2007
  36. David KastrupOct 14, 2007
  37. David KastrupOct 14, 2007
  38. Jakub NarebskiOct 14, 2007
  39. Matthew AndrewsOct 14, 2007
  40. David KastrupOct 14, 2007
  41. David TweedOct 14, 2007
  42. Federico Mena QuinteroOct 19, 2007
  43. Jakub NarebskiOct 19, 2007
  44. Johannes SchindelinOct 19, 2007
  45. Federico Mena QuinteroOct 22, 2007
  46. Andreas EricssonOct 20, 2007
  47. Steffen ProhaskaOct 20, 2007
  48. Andreas EricssonOct 20, 2007
  49. Dmitry PotapovOct 21, 2007
  50. Jakub NarebskiOct 20, 2007
  51. Johannes SchindelinOct 20, 2007
  52. Andreas EricssonOct 21, 2007
  53. Johannes SchindelinOct 21, 2007
  54. Andreas EricssonOct 22, 2007
  55. best git practices, was Re: Git User's Survey 2007 unfinished summary continuedJohannes Schindelin, Oct 22, 2007
  56. Andreas EricssonOct 22, 2007
  57. Johannes SchindelinOct 22, 2007
  58. Andreas EricssonOct 22, 2007
  59. Johannes SchindelinOct 22, 2007
  60. Andreas EricssonOct 22, 2007
  61. Steffen ProhaskaOct 22, 2007
  62. Federico Mena QuinteroOct 22, 2007
  63. Johannes SchindelinOct 22, 2007
  64. Carl WorthOct 25, 2007
  65. Jakub NarebskiOct 22, 2007
  66. Steffen ProhaskaOct 23, 2007
  67. Johannes SchindelinOct 23, 2007
  68. Steffen ProhaskaOct 24, 2007
  69. J. Bruce FieldsOct 24, 2007
  70. Andreas EricssonOct 24, 2007
  71. J. Bruce FieldsOct 24, 2007
  72. Steffen ProhaskaOct 24, 2007
  73. J. Bruce FieldsOct 24, 2007
  74. Andreas EricssonOct 24, 2007
  75. J. Bruce FieldsOct 24, 2007
  76. Peter BaumannOct 24, 2007
  77. Steffen ProhaskaOct 24, 2007
  78. Johannes SchindelinOct 24, 2007
  79. Steffen ProhaskaOct 24, 2007
  80. J. Bruce FieldsOct 24, 2007
  81. Steffen ProhaskaOct 24, 2007
  82. Johannes SchindelinOct 24, 2007
  83. Steffen ProhaskaOct 25, 2007
  84. Johannes SchindelinOct 25, 2007
  85. Steffen ProhaskaOct 25, 2007
  86. Andreas EricssonOct 25, 2007
  87. Peter BaumannOct 25, 2007
  88. Andreas EricssonOct 25, 2007
  89. Steffen ProhaskaOct 25, 2007
  90. Johannes SchindelinOct 25, 2007
  91. Andreas EricssonOct 25, 2007
  92. Steffen ProhaskaOct 25, 2007
  93. Johannes SchindelinOct 25, 2007
  94. Theodore TsoOct 25, 2007
  95. Andreas EricssonOct 25, 2007
  96. Theodore TsoOct 25, 2007
  97. Andreas EricssonOct 25, 2007
  98. Junio C HamanoOct 25, 2007
  99. Andreas EricssonOct 25, 2007
  100. Steffen ProhaskaOct 26, 2007
  101. Andreas EricssonOct 26, 2007
  102. Federico Mena QuinteroOct 25, 2007
  103. Mike HommeyOct 25, 2007
  104. J. Bruce FieldsOct 25, 2007
  105. Theodore TsoOct 25, 2007
  106. Andreas EricssonOct 25, 2007
  107. David KastrupOct 26, 2007
  108. Federico Mena QuinteroOct 25, 2007
  109. J. Bruce FieldsOct 25, 2007
  110. Federico Mena QuinteroOct 25, 2007
  111. J. Bruce FieldsOct 25, 2007
  112. Andreas EricssonOct 25, 2007
  113. J. Bruce FieldsOct 25, 2007
  114. David KastrupOct 26, 2007
  115. Make rebase smarterSteven Walter, Oct 26, 2007
  116. Andreas EricssonOct 26, 2007
  117. Johannes SchindelinOct 26, 2007
  118. Junio C HamanoOct 26, 2007
  119. Johannes SchindelinOct 26, 2007
  120. Junio C HamanoOct 26, 2007
  121. Andreas EricssonOct 24, 2007
  122. Johannes SchindelinOct 24, 2007
  123. Andreas EricssonOct 25, 2007
  124. Johannes SchindelinOct 25, 2007
  125. Andreas EricssonOct 25, 2007
  126. Johannes SchindelinOct 25, 2007
  127. Andreas EricssonOct 25, 2007
  128. Karl HasselströmOct 25, 2007
  129. Andreas EricssonOct 25, 2007
  130. Peter BaumannOct 25, 2007
  131. Steffen ProhaskaOct 24, 2007
  132. Andreas EricssonOct 24, 2007
  133. Jakub NarebskiOct 24, 2007
  134. Andreas EricssonOct 25, 2007
  135. Johannes SchindelinOct 25, 2007
  136. Steffen ProhaskaOct 25, 2007
  137. Federico Mena QuinteroOct 25, 2007
  138. Andreas EricssonOct 23, 2007
  139. Daniel BarkalowOct 22, 2007
  140. Wincent ColaiutaOct 22, 2007
  141. David SymondsOct 22, 2007
  142. Johannes SchindelinOct 22, 2007
  143. Robin RosenbergOct 22, 2007
  144. Alex RiesenOct 23, 2007
  145. Nguyen Thai Ngoc DuyOct 22, 2007
  146. Federico Mena QuinteroOct 22, 2007
  147. Jakub NarebskiOct 24, 2007
  148. Karl HasselströmOct 24, 2007
  149. Jakub NarebskiOct 24, 2007
  150. Karl HasselströmOct 24, 2007
  151. Jakub NarebskiOct 24, 2007
  152. Karl HasselströmOct 25, 2007
  153. Catalin MarinasOct 24, 2007
  154. Jakub NarebskiOct 22, 2007
  155. Johannes SchindelinOct 22, 2007
  156. Andreas EricssonOct 22, 2007
  157. Federico Mena QuinteroOct 22, 2007
  158. Jakub NarebskiOct 22, 2007
  159. Steven GrimmOct 22, 2007
  160. J. Bruce FieldsOct 21, 2007
  161. Shawn O. PearceOct 13, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.