{"thread":{"id":"20010","subject":"[RFC] Git User's Survey 2009 - second trial run, and question about announcing it","startedAt":"2009-07-02T23:30:22Z","lastAt":"2009-07-08T01:02:28Z","messageCount":23,"participants":["Jakub Narebski","Junio C Hamano","Felipe Contreras","David Aguilar","Martin Renold","Andreas Ericsson","Elijah Newren"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"117393","messageId":"200907030130.24417.jnareb@gmail.com","threadId":"20010","inReplyTo":null,"subject":"[RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2009-07-02T23:30:22Z","receivedAt":"2009-07-02T23:30:22Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"This is proposed second version of questions for upcoming \n\"Git User's Survey 2009\".  It contains compared to previous\ncreated version, a few fixes to phrasing of questions, moving\nsome answers from one question to another and removing (some of)\nduplicate answers, and a few extra comments and explanations.\n\nThanks to Johan Herland, Peter Baumann, Felipe Contreras, \nGraham Perks and others in previous GitSurvey2009 thread\nfor their feedback and comments.\n\nThe main visible difference from precious version is replacing\nquestion 21. \"How does Git compare to other SCM tools you have used?\"\nwas replaced by \"In you opinion, which areas in Git needs improvement?\"\nsuggested by Felipe, and question 29. \"Should Git User's Survey be\nrepeated next year?\" was replaced by \"How did you heard about\nthis Git User's Survey?\"\n\n\nThe last replacements reminds me of the problem of announcing this\nsurvey.  Where to submit note announcing \"Git User's Survey 2009\"\n(tentative date of survey is 15 July 2009 -- 15 September 2009)?\nHow such note should look like?\n\n\nThe *test* version of this year survey can be now found at\nthe following URL (as in previous year, we use Survs.com)\n\n  http://www.survs.com/survey?id=2PIMZGU0&channel=TFN2Y52K7Y\n\nATTENTION: All data in test survey would be deleted when survey\nwould start for real!\n\n\nBelow there is rendered form of survey\n................................................................\nGit User's Survey 2009\n\nThis survey is anonymous, but all information that the users provide\n(raw data) will be publicly available on the Git Wiki, at\nhttp://git.or.cz/gitwiki/GitSurvey2009, to allow for independent\nanalysis.\n\nNote that you may skip questions as you like.\n\nYou can also return to this survey after submission, and correct it,\nor fill more questions later. This feature makes this survey to\nrequire to have COOKIES ENABLED, at least for this site, to be able to\nsubmit.\n\n\nAbout you \n~~~~~~~~~\n1. What country do you live in?\n2. How old are you (in years)?\n\nGetting started with Git\n~~~~~~~~~~~~~~~~~~~~~~~~\n3. Have you found Git easy to learn?\n    * Very easy\n    * Easy\n    * Reasonably easy (average)\n    * Hard\n    * Very hard\n\n4. Have you found Git easy to use?\n    * Very easy\n    * Easy\n    * Reasonably easy (average)\n    * Hard\n    * Very hard\n\n5. Which Git version(s) are you using?\n    * pre 1.3\n    * 1.3.x\n    * 1.4.x\n    * 1.5.x\n    * 1.6.x\n    * minor (maintenance) release 1.x.y.z\n    * 'master' branch of official git repository\n    * 'next' branch of official git repository\n    * other, please specify\n\nYou can find git version by using \"git --version\" or \"git version\".\n\n\"Minor release\" is additional specification, so if you for example use\ngit version 1.6.3.3, please check both \"1.6.x\" and \"minor release\".\n\n6. Rate your own proficiency with Git:\n    * 1. novice\n    * 2. casual, needs advice\n    * 3. everyday use\n    * 4. can offer advice\n    * 5. know it very well\n\nYou can think of it as 1-5 numerical grade of your proficiency in Git.\nHow you use Git\n\n7. I use Git for (check all that apply):\n    * work projects\n    * unpaid projects\n    * proprietary project\n    * OSS development\n    * private (unpublished) code\n    * code (programming)\n    * personal data\n    * documents\n    * static website\n    * web app\n    * sharing data or sync\n    * backup\n    * backend for wiki, blog, or other web app\n    * managing configuration files\n    * frontend to other SCM (e.g. git-svn)\n    * other (please specify)\n\nNote that above choices are neither orthogonal nor exclusive.\nYou might want to check multiple answers even for a single repository.\n\n8. How do/did you obtain Git (install and/or upgrade)?\n    * binary package (includes automatic updates in usual situation)\n    * source package or script\n    * source tarball\n    * pull from (main) repository\n\nExplanation: binary package covers pre-compiled binary (e.g. from rpm\nor deb binary packages); source package covers things like deb-src and\nSRPMS/src.rpm; source script is meant to cover installation in\nsource-based distributions, like 'emerge' in Gentoo, and it includes\nautomatic update in source-based Linux distributions.\n\nNote that this question is multiple choices question because one can\ninstall Git in different ways on different machines or on different\noperating systems.\n\n9. What operating system do you use Git on?\n    * Linux\n    * *BSD (FreeBSD, OpenBSD, NetBSD, etc.)\n    * MacOS X (Darwin)\n    * MS Windows/Cygwin\n    * MS Windows/msysGit (MINGW)\n    * OpenSolaris\n    * other Unix\n    * Other, please specify\n\nOn Unix-based operating system you can get the name of operation\nsystem by running 'uname'.\n\n10. What do you use to edit contents under version control with Git?\n    What kind of editor, IDE or RAD you use working with Git?\n\n    * simple text editor\n    * programmers editor\n    * IDE or RAD\n    * WYSIWYG tool\n    * other kind - please specify\n\n* \"simple text editor\" option includes editors such as pico, nano,\n  joe, Notepad,\n\n* \"programmets editor\" option includes editors such as Emacs/XEmacs,\n  Vim, TextMate, SciTE (syntax highlighting, autoindentation,\n  integration with other programmers tools, etc.)\n\n* \"IDE (Integrated Development Environment) and RAD (Rapid Application\n  Development)\" option includes tools such as Eclipse, NetBeans IDE,\n  IntelliJ IDE, MS Visual Studio, KDevelop, Anjuta, XCode,\n  Code::Blocks but also tools such as Quanta+, BlueFish or Screem (for\n  editing HTML, CSS, PHP etc.), and Kile or LEd for LaTeX.\n\n* \"WYSIWYG tools\" option includes word processors such as MS Office or\n  OpenOffice.org, but also tools such as Adobe Acrobat (for PDF) or\n  GIMP (for images), or WYSIWYG DTP tools such as QuarkXPress,\n  PageMaker or Scribus, or WYSIWYG HTML editors such as FrontPage,\n  Dreamweaver or KompoZer.\n\n11. What Git interfaces, implementations, frontends and tools do you use?\n    * git (core) commandline\n    * JGit (Java implementation)\n    * library / language binding (e.g. Grit or Dulwich)\n    * Cogito (DEPRECATED)\n    * Easy Git\n    * Pyrite\n    * StGIT\n    * Guilt\n    * TopGit\n    * pg aka Patchy Git (DEPRECATED)\n    * gitk\n    * git gui\n    * QGit\n    * GitView\n    * Giggle\n    * GitNub\n    * GitX\n    * git-cola\n    * tig\n    * TortoiseGit\n    * Git Extensions\n    * git-cheetah\n    * git-instaweb\n    * git-sh\n    * Gitosis (as admin)\n    * repo (to manage multiple repositories)\n    * editor/IDE VC integration\n    * filemanager integration / shell extension (any)\n    * graphical history viewer/browser (any)\n    * graphical commit tool (any)\n    * graphical diff tool\n    * graphical merge tool\n    * graphical blame or pickaxe tool\n    * my own scripts\n    * Other (please specify)\n\nHere graphics diff tool means tools such as Kompare, and graphical\nmerge tool means tools such as Meld and KDiff3. Those answers include\ngraphical merge and diff tools used by programmers editors and IDEs.\n\n\"graphical history browser (any)\" covers tools such as gitk, QGit,\nGiggle, tig etc., but also built-in git commands such as \"git log\n--graph\" and \"git show-branch\". If you use one of mentioned tools _as_\nhistory browser, mark both a tool and \"graphical history browser\n(any)\"; if you use some graphical history viewer not listed here,\nplease both mark this answer and specify it in the \"other tool\"\nanswer.\n\nSimilarly for other answers marked \"(any)\".\n\n12. What tool (or kind of tool) would you like to have Git support in?\n    (e.g. IDE, RAD, editors, continuous integration, software hosting,\n     bugtracker, merge tool...)\n    (this includes language bindings and Git (re)implementations)\n\n    free-form essay\n\n13. Which git hosting site do you use for your projects?\n    (Please check only hosting sites where you publish/push to)\n    * repo.or.cz\n    * GitHub\n    * Gitorious\n    * Savannah\n    * SourceForge\n    * Assembla\n    * Unfuddle\n    * kernel.org\n    * freedesktop.org\n    * Alioth\n    * Fedora Hosted\n    * git hosting site for set of related projects (e.g. OLPC)\n    * generic site without git support\n    * self hosted\n    * Other (please specify)\n\n14. How do you fetch/get changes from upstream repositories?\n    * git protocol (e.g. git://example.com/repo.git)\n    * ssh (e.g. ssh://example.com/repo.git or user@example.com:/repo.git)\n    * http (e.g. http://example.com/repo.git)\n    * rsync (DEPRECATED) (e.g. rsync://example.com/repo.git)\n    * same filesystem (e.g. /path/to/repo.git or file:///path/to/repo.git)\n    * via git-bundle\n    * foreign SCM import / script like git-svn\n    * Other, please specify\n\nThis question asks about how do you get changes (updates) from\nprojects you follow into your local repository. It is not about how do\nyou get latest version of Git.\n\nFetching (or rather cloning) via bundle could mean that project\npublishes ready for download bundles to reduce traffic and load on\nserver (download of bundle can be resumed, git-clone currently cannot;\none can also distribute bundle using P2P).\n\n15. How do you publish/propagate your changes?\n    * push\n    * pull request (+ any form of announcement / notification)\n    * format-patch + email\n    * format-patch + other (e.g. reviewboard, issue tracker or forum)\n    * git bundle\n    * git-svn (to Subversion repository)\n    * git-p4 (to Perforce repository)\n    * foreign SCM interface (other than mentioned above)\n    * other - please specify\n\nPublishing via bundle could mean sending bundle via email, or posting\nit on review board (or forum).\n\n16. How often do you use the following forms of git commands\n    or extra git tools?\n\n    \t          never | rarely | sometimes | often\n      git add -i / -p \t\t\t\t\n      git add -u / -A \t\t\t\t\n      git am \t\t\t\t\n      git am -i \t\t\t\t\n      git apply \t\t\t\t\n      git apply --whitespace=fix \t\t\t\t\n      git archive \t\t\t\t\n      git bisect \t\t\t\t\n      git bisect run <cmd> \t\t\t\t\n      git annotate \t\t\t\t\n      git gui blame \t\t\t\t\n      git blame \t\t\t\t\n      git blame -L <start>,<end> etc. \t\t\t\t\n      git bundle \t\t\t\t\n      git cherry \t\t\t\t\n      git cherry-pick \t\t\t\t\n      git cherry-pick -n / --no-commit \t\t\t\t\n      git citool \t\t\t\t\n      git clean \t\t\t\t\n      git add + git commit \t\t\t\t\n      git commit -a \t\t\t\t\n      git commit <file>... \t\t\t\t\n      git commit -i <file>... \t\t\t\t\n      git commit --amend \t\t\t\t\n      git cvsexportcommit \t\t\t\t\n      git cvsserver \t\t\t\t\n      git daemon \t\t\t\t\n      git daemon (pushing enabled) \t\t\t\t\n      git difftool \t\t\t\t\n      git ... --dirstat \t\t\t\t\n      git fetch [<options>] \t\t\t\t\n      git filter-branch \t\t\t\t\n      git format-patch \t\t\t\t\n      git grep \t\t\t\t\n      git imap-send \t\t\t\t\n      git instaweb \t\t\t\t\n      git log --grep/--author/... \t\t\t\t\n      git log -S<string> (pickaxe search) \t\t\t\t\n      git log --graph \t\t\t\t\n      git merge \t\t\t\t\n      git merge with strategy \t\t\t\t\n      git merge --squash \t\t\t\t\n      git mergetool \t\t\t\t\n      git pull (no remote) \t\t\t\t\n      git pull --rebase [<options>] \t\t\t\t\n      git pull <remote> \t\t\t\t\n      git pull <URL> <ref> \t\t\t\t\n      git push \t\t\t\t\n\n\nThis question (and its continuation below) is entirely optional.\n\n17. How often do you use the following forms of git commands\n    or extra git tools? (continued)\n\n    \t          never | rarely | sometimes | often\n      git relink \t\t\t\t\n      git rebase \t\t\t\t\n      git rebase -i \t\t\t\t\n      git reflog or git log -g \t\t\t\t\n      git remote \t\t\t\t\n      git remote update \t\t\t\t\n      git request-pull \t\t\t\t\n      git revert \t\t\t\t\n      git send-email \t\t\t\t\n      git show-branch \t\t\t\t\n      git shortlog \t\t\t\t\n      git shortlog -s \t\t\t\t\n      git stash \t\t\t\t\n      git stash --keep-index \t\t\t\t\n      git submodule \t\t\t\t\n      git subtree \t\t\t\t\n      git svn \t\t\t\t\n      git whatchanged \t\t\t\t\n      git gui \t\t\t\t\n      gitk \t\t\t\t\n\nExplanation: \"Rarely\" means that you use mentioned form of command\neither rarely, or you have used it only a few times.\n\nQuestions 16 and 17 (its continuation) are purely optional (as are the\nrest of questions in survey). If you don't feel like filling this\nquestions, please skip them.\n\nNote: git-subtree is managed out of tree, as a separate project (not\nin git.git repository, not even in contrib/ area).\n\n18. Which of the following features have you used?\n    * git bundle (off-line transport)\n    * eol conversion (crlf)\n    * gitattributes\n    * mergetool and/or difftool, or custom diff/merge driver\n    * submodules (subprojects)\n    * subtree merge (optionally git-subtree)\n    * separate worktree / core.worktree\n    * multiple worktrees (git-new-worktree)\n    * alternates mechanism (sharing object database)\n    * stash (optionally \"git stash --keep-index\")\n    * shallow clone (e.g. \"git clone --depth=<n>\")\n    * detaching HEAD (e.g. \"git checkout HEAD^0\")\n    * interactive rebase (small scale history editing)\n    * interactive commit / per-hunk comitting / partial commit\n    * commit message templates\n    * git-filter-branch or equivalent (large history rewriting)\n    * bisect (optionally \"git bisect run <script>\")\n    * committing with dirty tree (keeping some changes uncommitted)\n    * non-default hooks (from contrib/hooks/ or other)\n    * shell completion of commands\n    * git-aware shell prompt\n    * git aliases, shell aliases for git, or own git scripts\n    * Other, please specify\n\n19. What features would you like implemented in Git?\n    What features are you missing?\n\n    free-form essay\n\nEXAMPLES: partial / subtree checkout, commit annotations aka\ngit-notes, refs/replace mechanism, \"smart\" HTTP protocol (git via\nHTTP), resomable clone/fetch, lazy clone (on demand downloading of\nobjects), wholesame directory rename detection, syntax highlighting\nand/or side-by-side diffs in gitweb, graphical merge tool integrated\nwith git-gui, etc.  \n\n\nWhat you think of Git \n~~~~~~~~~~~~~~~~~~~~~\n20. Overall, how happy are you with Git?\n    * unhappy\n    * not so happy\n    * happy\n    * very happy\n    * completely ecstatic\n\n21. In you opinion, which areas in Git needs improvement?\n    Please state your preference.\n\t         don't need | a little | some | much\n      user-interface \t\t\t\t\n      documentation \t\t\t\t\n      performance \t\t\t\t\n      more features \t\t\t\t\n      tools (e.g. GUI) \t\t\t\t\n      localization (translation) \t\t\t\t\n\n\nChanges in Git (since year ago, or since you started using it)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n22. Did you participate in previous Git User's Surveys?\n    * in 2006\n    * in 2007\n    * in 2008\n\n23. How do you compare current version with version from year ago?\n    * better\n    * no changes\n    * worse\n    * cannot say\n\n\nDocumentation. Getting help, staying in touch.\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n24. How useful have you found the following forms of Git documentation?\n\n\t            never used | not useful | somewhat useful | useful\n      Git Wiki \t\t\t\t\n      on-line help \t\t\t\t\n      help distributed with git \t\t\t\t\n\n* Git Wiki can be found at http://git.or.cz/gitwiki\n* on-line help includes, among others, Git Homepage\n  (http://git-scm.com) and \"Git Community Book\"\n  (http://book.git-scm.com)\n* help distributed with git include manpages, manual, tutorials,\n  HOWTO, release notes, technical documentation, contrib/examples/\n\n25. Have you tried to get Git help from other people?\n    * Yes\n    * No\n\n26. What channel did you use to request help?\n    * git mailing list (git@vger.kernel.org)\n    * \"Git for Human Beings\" Google Group\n    * IRC (#git)\n    * IRC (other git/SCM related, e.g. #github)\n    * request in blog post or on wiki\n    * asking git guru/colleague\n    * project mailing list, or IRC, or forum\n    * Twitter or other microblogging platform\n    * instant messenging (IM) like XMPP/Jabber\n    * StackOverflow\n    * other (please specify)\n\n27. If yes, did you get these problems resolved quickly and to your liking?\n    * Yes\n    * No\n    * Somewhat\n\n28. Which communication channels do you use?\n    Do you read the mailing list, or watch IRC channel?\n    * git@vger.kernel.org (main)\n    * Git for Human Beings (Google Group)\n    * msysGit\n    * #git IRC channel\n    * #github or #gitorious IRC channel\n    * #revctrl IRC channel\n\nAbout this survey. Open forum\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n29. How did you heard about this Git User's Survey?\n    * git mailing list\n    * git-related mailing list (msysGit, Git for Human Beings, ...)\n    * mailing list or forum of some project\n    * #git IRC channel topic\n    * announcement on IRC channel\n    * git homepage\n    * git wiki\n    * git hosting site\n    * software-related web site\n    * news web site or social news site\n    * blog\n    * other kind of web site\n    * Twitter or other microblogging platform\n    * other - please specify\n\n30. What other comments or suggestions do you have that are not\n    covered by the questions above?\n\n    free-form essay\n\nIf you have cookies enabled, you can always submit partially filled\nsurvey, and return to your answers at later time, completing it later.\n\n......................................................................\n-- \nJakub Narebski\nPoland\n"},{"id":"117395","messageId":"7v1voyzkcg.fsf@alter.siamese.dyndns.org","threadId":"20010","inReplyTo":"200907030130.24417.jnareb@gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2009-07-03T00:22:23Z","receivedAt":"2009-07-03T00:22:23Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Jakub Narebski <jnareb@gmail.com> writes:\n\n> 8. How do/did you obtain Git (install and/or upgrade)?\n>     * binary package (includes automatic updates in usual situation)\n>     * source package or script\n>     * source tarball\n>     * pull from (main) repository\n>\n> Explanation: binary package covers pre-compiled binary (e.g. from rpm\n> or deb binary packages); source package covers things like deb-src and\n> SRPMS/src.rpm; source script is meant to cover installation in\n> source-based distributions, like 'emerge' in Gentoo, and it includes\n> automatic update in source-based Linux distributions.\n>\n> Note that this question is multiple choices question because one can\n> install Git in different ways on different machines or on different\n> operating systems.\n\nCould we please have \"None of the above\" here ;-)?  Just kidding.\n\n> 17. How often do you use the following forms of git commands\n>     or extra git tools? (continued)\n> ...\n> Note: git-subtree is managed out of tree, as a separate project (not\n> in git.git repository, not even in contrib/ area).\n\nIs there a reason why this particular out-of-tree script was singled out,\nand no other goodies are listed?\n\n> 23. How do you compare current version with version from year ago?\n>     * better\n>     * no changes\n>     * worse\n>     * cannot say\n\nWhich version was that?  v1.5.6?  v1.6.0?  I think you would want to\nexplicitly say v1.6.0 (mid Aug 2008), and it might even make sense to link\nto a list of changes since then (relnotes to 1.6.[123], at least, but\nperhaps more condensed).\n\nI see you dropped \"How did you hear about git\" from the questionaire.  It\nwas a good way to spot which response was from Linus who answered \"I wrote\nit\" to the question ;-).\n"},{"id":"117428","messageId":"200907040023.57825.jnareb@gmail.com","threadId":"20010","inReplyTo":"7v1voyzkcg.fsf@alter.siamese.dyndns.org","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2009-07-03T22:23:56Z","receivedAt":"2009-07-03T22:23:56Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"On Fri, 3 July 2009, Junio C Hamano wrote:\n> Jakub Narebski <jnareb@gmail.com> writes:\n> \n> > 8. How do/did you obtain Git (install and/or upgrade)?\n> >     * binary package (includes automatic updates in usual situation)\n> >     * source package or script\n> >     * source tarball\n> >     * pull from (main) repository\n> >\n> > Explanation: binary package covers pre-compiled binary (e.g. from rpm\n> > or deb binary packages); source package covers things like deb-src and\n> > SRPMS/src.rpm; source script is meant to cover installation in\n> > source-based distributions, like 'emerge' in Gentoo, and it includes\n> > automatic update in source-based Linux distributions.\n> >\n> > Note that this question is multiple choices question because one can\n> > install Git in different ways on different machines or on different\n> > operating systems.\n> \n> Could we please have \"None of the above\" here ;-)?  Just kidding.\n\nI guess from \"Just kidding\" comment that you thought about \"None of\nthe above\" answer as not having git installed... which of course\ndoesn't make sense if one is answering \"Git _User's_ Survey 2009\".\n\nBut this comment brought to mind other legitimate \"None of the above\"\nnamely\n  * preinstalled / sysadmin job\nfor the situation where either Git was preinstalled on system one\nuses to work with git, or installing and upgrading programs like git\nis system administrator job.\n\n\nBTW. what is the situation with msysGit?  Times ago WinGit was in\n\"source script\" category, as installing git meant compiling it,\nand then installing just build version.\n\n> > 17. How often do you use the following forms of git commands\n> >     or extra git tools? (continued)\n> > ...\n> > Note: git-subtree is managed out of tree, as a separate project (not\n> > in git.git repository, not even in contrib/ area).\n> \n> Is there a reason why this particular out-of-tree script was singled out,\n> and no other goodies are listed?\n\nOriginally git-subtree was submitted for inclusion, and if I remember\ncorrectly later was considered for 'contrib/', but it was decided that\nit would be better if it mature out-of-tree.  I still think (correct\nme if I am wrong) that git-subtree is meant to be in git core, similar\nto \"git remote\" and \"git submodule\".\n\n> > 23. How do you compare current version with version from year ago?\n> >     * better\n> >     * no changes\n> >     * worse\n> >     * cannot say\n> \n> Which version was that?  v1.5.6?  v1.6.0?  I think you would want to\n> explicitly say v1.6.0 (mid Aug 2008), and it might even make sense to link\n> to a list of changes since then (relnotes to 1.6.[123], at least, but\n> perhaps more condensed).\n\nGood catch!\n\nUnfortunately links have to be plain text links only, as Survs.com\ncurrently does not provide rich layout/language for 'text' element.\n\n> I see you dropped \"How did you hear about git\" from the questionaire.  It\n> was a good way to spot which response was from Linus who answered \"I wrote\n> it\" to the question ;-).\n\nIt was dropped mainly because it doesn't, in my opinion, gives us back\nsome valuable information, and I tried to cut number of questions to 30.\n\nAlso git is not news now (it was born 3.5 years ago); it has wide enough\nuse base.  We don't need to advertise git more (I think), and searching\nbest avenues for that.  \"How did you heard about this survey?\" would\nhelp to concentrate on best announcement channels... of course if we did\nrepeating \"Git User's Survey\" next year.\n\n\nThank you very much for all your comments!\n-- \nJakub Narebski\nPoland\n"},{"id":"117429","messageId":"94a0d4530907031619x3d1296eenf9198b4ab5e43f67@mail.gmail.com","threadId":"20010","inReplyTo":"200907030130.24417.jnareb@gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2009-07-03T23:19:25Z","receivedAt":"2009-07-03T23:19:25Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"2009/7/3 Jakub Narebski <jnareb@gmail.com>:\n> The last replacements reminds me of the problem of announcing this\n> survey.  Where to submit note announcing \"Git User's Survey 2009\"\n> (tentative date of survey is 15 July 2009 -- 15 September 2009)?\n> How such note should look like?\n\nI'm not sure what you mean. I think the best place to announce these\nkinds of things is through a post in an official blog.\n\n> 8. How do/did you obtain Git (install and/or upgrade)?\n>    * binary package (includes automatic updates in usual situation)\n>    * source package or script\n>    * source tarball\n>    * pull from (main) repository\n>\n> Explanation: binary package covers pre-compiled binary (e.g. from rpm\n> or deb binary packages); source package covers things like deb-src and\n> SRPMS/src.rpm; source script is meant to cover installation in\n> source-based distributions, like 'emerge' in Gentoo, and it includes\n> automatic update in source-based Linux distributions.\n>\n> Note that this question is multiple choices question because one can\n> install Git in different ways on different machines or on different\n> operating systems.\n\nIt's a bit complicated and missing some, how about:\n8. How do/did you obtain Git?\n * package management (apt, yum, etc.)\n * binary package or installer (.deb, .exe) <-\n * source package or script (deb-src, src.rpm)\n * source tarball\n * pull from (main) repository\n\n- 9. What operating system do you use Git on?\n+ 9. On which operating system(s) do you use Git?\n\n- 13. Which git hosting site do you use for your projects?\n+ 13. Which hosting site(s) do you use for your projects?\n\n> 20. Overall, how happy are you with Git?\n>    * unhappy\n>    * not so happy\n>    * happy\n>    * very happy\n>    * completely ecstatic\n\nLet's leave room for git haters too:\n * I hate it\n\n- 21. In you opinion, which areas in Git needs improvement?\n+ 21. In you opinion, which areas of Git need improvement?\n\n- 23. How do you compare current version with version from year ago?\n+ 23. How do you compare the current version with the one from one year ago?\n\n> 25. Have you tried to get Git help from other people?\n> 26. What channel did you use to request help?\n> 27. If yes, did you get these problems resolved quickly and to your liking?\n\n\"If yes\" on 27 is out of context:\n\n- 25. Have you tried to get Git help from other people?\n+ 25. Have you tried to get help regarding Git from other people?\n26. If yes, did you get these problems resolved quickly and to your liking?\n27. What channel did you use to request help?\n\n- 28. Which communication channels do you use?\n+ 28. Which communication channel(s) do you use?\n\n- 29. How did you heard about this Git User's Survey?\n+ 29. How did you hear about this survey?\n\n- 30. What other comments or suggestions do you have that are not\ncovered by the questions above?\n+ 30. Any other comments or suggestions?\n\nBest regards.\n\n-- \nFelipe Contreras\n"},{"id":"117431","messageId":"20090704012635.GB39268@gmail.com","threadId":"20010","inReplyTo":"94a0d4530907031619x3d1296eenf9198b4ab5e43f67@mail.gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"David Aguilar","fromEmail":"davvid@gmail.com","sentAt":"2009-07-04T01:26:36Z","receivedAt":"2009-07-04T01:26:36Z","isPatch":false,"sender":{"key":"davvid@gmail.com","avatar":"https://avatars.githubusercontent.com/u/13196?v=4"},"body":"On Sat, Jul 04, 2009 at 02:19:25AM +0300, Felipe Contreras wrote:\n> 2009/7/3 Jakub Narebski <jnareb@gmail.com>:\n> \n> > 20. Overall, how happy are you with Git?\n> >    * unhappy\n> >    * not so happy\n> >    * happy\n> >    * very happy\n> >    * completely ecstatic\n> \n> Let's leave room for git haters too:\n>  * I hate it\n\nUmm, let's not.\n\nIf they hate it, they'll be in the \"unhappy\" category.\nAnd if they hate it, I doubt they'll be filling out this survey.\n\nI've heard nothing but unhelpful, uneducated, and stubborn words\nfrom people who \"hate git\".  They usually have nothing productive\nto say and spend their time complaining about really petty things\nlike the fact that they have to paste in a SHA-1 every now and\nthen.  Worse still, they almost never have constructive\ncriticism and thus will always be upset.\n\nPersonally, I couldn't care less to hear what they have to\nsay.  The only thing worse then the haters are the ones who\nactually believe that they would hate hg less\n(even when they've never tried hg!).\n\nLet's not encourage them by including including \"I hate git\"\nin our survey.\n\nNo thanks.\n\n> - 21. In you opinion, which areas in Git needs improvement?\n> + 21. In you opinion, which areas of Git need improvement?\n\n- 21. In you opinion, which areas of Git need improvement?\n+ 21. In your opinion, which areas of Git need improvement?\n         ^^^^\n\nHave fun,\n\n-- \n\t\tDavid\n"},{"id":"117433","messageId":"94a0d4530907040124i32abe421x86e5c8f0839bf2fa@mail.gmail.com","threadId":"20010","inReplyTo":"20090704012635.GB39268@gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2009-07-04T08:24:40Z","receivedAt":"2009-07-04T08:24:40Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"On Sat, Jul 4, 2009 at 4:26 AM, David Aguilar<davvid@gmail.com> wrote:\n> On Sat, Jul 04, 2009 at 02:19:25AM +0300, Felipe Contreras wrote:\n>> 2009/7/3 Jakub Narebski <jnareb@gmail.com>:\n>>\n>> > 20. Overall, how happy are you with Git?\n>> >    * unhappy\n>> >    * not so happy\n>> >    * happy\n>> >    * very happy\n>> >    * completely ecstatic\n>>\n>> Let's leave room for git haters too:\n>>  * I hate it\n>\n> Umm, let's not.\n>\n> If they hate it, they'll be in the \"unhappy\" category.\n> And if they hate it, I doubt they'll be filling out this survey.\n>\n> I've heard nothing but unhelpful, uneducated, and stubborn words\n> from people who \"hate git\".  They usually have nothing productive\n> to say and spend their time complaining about really petty things\n> like the fact that they have to paste in a SHA-1 every now and\n> then.  Worse still, they almost never have constructive\n> criticism and thus will always be upset.\n>\n> Personally, I couldn't care less to hear what they have to\n> say.  The only thing worse then the haters are the ones who\n> actually believe that they would hate hg less\n> (even when they've never tried hg!).\n>\n> Let's not encourage them by including including \"I hate git\"\n> in our survey.\n\nThat's a good point, I just thought it would be nice to spot them;\nwhich would be easy if they answer \"I hate it\". But also, if there's\nan extreme positive (completely ecstatic) I thought there should be an\nextreme negative, just in case.\n\nProbably not important at all.\n\nCheers.\n\n-- \nFelipe Contreras\n"},{"id":"117434","messageId":"20090704090535.GA6518@old.homeip.net","threadId":"20010","inReplyTo":"200907030130.24417.jnareb@gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Martin Renold","fromEmail":"martinxyz@gmx.ch","sentAt":"2009-07-04T09:05:35Z","receivedAt":"2009-07-04T09:05:35Z","isPatch":false,"sender":{"key":"martinxyz@gmx.ch","avatar":"https://gravatar.com/avatar/d7e48822e95974d46609fcbea9399ebe278d4be27496000352633767a19ac3c1?d=mp&s=160"},"body":"On Fri, Jul 03, 2009 at 01:30:22AM +0200, Jakub Narebski wrote:\n> 11. What Git interfaces, implementations, frontends and tools do you use?\n>     * my own scripts\n\nThere was a surprising amout of 12% of the users picking that in 2008, and\nconfusion about why they do so.  Could this be split up, eg. like this?\n\n    * my own scripts (for daily commandline use)\n    * my own scripts (for special tasks)\n\nbye,\nMartin\n"},{"id":"117448","messageId":"200907050040.21991.jnareb@gmail.com","threadId":"20010","inReplyTo":"94a0d4530907031619x3d1296eenf9198b4ab5e43f67@mail.gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2009-07-04T22:40:20Z","receivedAt":"2009-07-04T22:40:20Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"On Sat, 4 July 2009, Felipe Contreras wrote:\n> 2009/7/3 Jakub Narebski <jnareb@gmail.com>:\n\n> > The last replacements reminds me of the problem of announcing this\n> > survey.  Where to submit note announcing \"Git User's Survey 2009\"\n> > (tentative date of survey is 15 July 2009 -- 15 September 2009)?\n> > How such note should look like?\n> \n> I'm not sure what you mean. I think the best place to announce these\n> kinds of things is through a post in an official blog.\n\nThe problem is that there isn't \"official blog\" for Git.  There is\ngitster's (Junio C Hamano, git maintainer) blog at\n  http://gitster.livejournal.com/\nthere is yours 'A git blog looking to be official' at\n  http://gitlog.wordpress.com/\n\nLet me quote appropriate question from \"Git User's Survey 2009\" which\nlists possible announcement mechanisms I did think of:\n\n  29. How did you hear about this Git User's Survey?\n    * git mailing list\n    * git-related mailing list (msysGit, Git for Human Beings, ...)\n    * mailing list or forum of some project\n    * #git IRC channel topic\n    * announcement on IRC channel\n    * git homepage\n    * git wiki\n    * git hosting site\n    * software-related web site\n    * news web site or social news site\n    * blog\n    * other kind of web site\n    * Twitter or other microblogging platform\n    * other - please specify\n\nI will send announcement to Git mailing list (i.e. here) using\n\"[ANNOUNCE]\" in email subject, which means that 'GIT Mailing List\nRSS Feeds' script would pick it up for 'announce' feed\n  http://gitrss.q42.co.uk/announce.rss\nwhich means that Ohloh would have it in \"News\" section for Git project:\n  http://www.ohloh.net/p/git\n(and it is easy to add announcement in \"Journal Entries\" at Ohloh).\n\nI can add announcement about Git User's Survey 2009 at Git Wiki and\ncreate page about it at\n  http://git.or.cz/gitwiki/GitSurvey2009\nI can ask Scott Chacon to put announcement on Git Homepage at\n  http://git-scm.com\n\nWhat other places to ask to put note about this survey?  For past\nsurveys I was sending announcement to mailing list of projects using\ngit (http://git.or.cz/gitwiki/GitProjects)... well, at least those\nwhich didn't require subscribing to mailing list before postiting on\nit (and even that for some cases can be worked around by sending\nannouncement via GMane).  But with number of projects using git so\nlarge nowadays I don't think it is good approach...\n\n> > 8. How do/did you obtain Git (install and/or upgrade)?\n> >    * binary package (includes automatic updates in usual situation)\n> >    * source package or script\n> >    * source tarball\n> >    * pull from (main) repository\n> >\n> > Explanation: binary package covers pre-compiled binary (e.g. from rpm\n> > or deb binary packages); source package covers things like deb-src and\n> > SRPMS/src.rpm; source script is meant to cover installation in\n> > source-based distributions, like 'emerge' in Gentoo, and it includes\n> > automatic update in source-based Linux distributions.\n> >\n> > Note that this question is multiple choices question because one can\n> > install Git in different ways on different machines or on different\n> > operating systems.\n> \n> It's a bit complicated and missing some, how about:\n> 8. How do/did you obtain Git?\n>  * package management (apt, yum, etc.)\n>  * binary package or installer (.deb, .exe) <-\n>  * source package or script (deb-src, src.rpm)\n>  * source tarball\n>  * pull from (main) repository\n\nIt might be better formulation.  Currently updates using automatic \nupdates (apt, yum, YaST, Package Manager) is split into two: binary\npackage for distributions using binary packages for update (most \ndistributions: Ubuntu, Debian, Fedora, SuSE) and source package for\nsource based distributions (like Gentoo or Sourcemage).\n\nI will think about it (and about adding \"sysadmin job\" answer too).\n\n> - 9. What operating system do you use Git on?\n> + 9. On which operating system(s) do you use Git?\n\nThanks, this is better.\n\n> \n> - 13. Which git hosting site do you use for your projects?\n> + 13. Which hosting site(s) do you use for your projects?\n\nWell, on one hand side among possible answers there is \"generic site\nwithout git support\".  On the other hand this question is about where\nyou host your projects that you use git for.\n\nI think I'll leave \"git\" in question, but use \"site(s)\".\n\n> > 20. Overall, how happy are you with Git?\n> >    * unhappy\n> >    * not so happy\n> >    * happy\n> >    * very happy\n> >    * completely ecstatic\n> \n> Let's leave room for git haters too:\n>  * I hate it\n\nWell, \"I hate it\" is \"unhappy\".  But on the other hand I'd like to have\nhere set of answers with 'neutral' in the middle, and symmetric around\nthis middle answer.  Perhaps:\n\n    * unhappy\n    * not so happy\n    * average\n    * somewhat happy\n    * very happy\n\nAlso I agree with Junio that I'd rather git haters didn't answer this\nsurvey...\n \n> - 21. In you opinion, which areas in Git needs improvement?\n> + 21. In you opinion, which areas of Git need improvement?\n> \n> - 23. How do you compare current version with version from year ago?\n> + 23. How do you compare the current version with the one from one year ago?\n\nThanks.\n \n> > 25. Have you tried to get Git help from other people?\n> > 26. What channel did you use to request help?\n> > 27. If yes, did you get these problems resolved quickly and to your liking?\n> \n> \"If yes\" on 27 is out of context:\n> \n> - 25. Have you tried to get Git help from other people?\n> + 25. Have you tried to get help regarding Git from other people?\n> 26. If yes, did you get these problems resolved quickly and to your liking?\n> 27. What channel did you use to request help?\n\nOoops.  I'll fix it.\n\n> - 28. Which communication channels do you use?\n> + 28. Which communication channel(s) do you use?\n\nThanks\n \n> - 29. How did you heard about this Git User's Survey?\n> + 29. How did you hear about this survey?\n\nI'll fix grammar, but I'd leave \"Git User's Survey\" here.\n\n> - 30. What other comments or suggestions do you have that are not\n> covered by the questions above?\n> + 30. Any other comments or suggestions?\n\nPerhaps.\n\n\nThanks a lot for your review and comments!\n\n-- \nJakub Narebski\nPoland\n"},{"id":"117449","messageId":"200907050043.58875.jnareb@gmail.com","threadId":"20010","inReplyTo":"94a0d4530907040124i32abe421x86e5c8f0839bf2fa@mail.gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2009-07-04T22:43:58Z","receivedAt":"2009-07-04T22:43:58Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"On Sat, 4 July 2009, Felipe Contreras wrote:\n> On Sat, Jul 4, 2009 at 4:26 AM, David Aguilar<davvid@gmail.com> wrote:\n>> On Sat, Jul 04, 2009 at 02:19:25AM +0300, Felipe Contreras wrote:\n>>> 2009/7/3 Jakub Narebski <jnareb@gmail.com>:\n>>>\n>>>> 20. Overall, how happy are you with Git?\n>>>>    * unhappy\n>>>>    * not so happy\n>>>>    * happy\n>>>>    * very happy\n>>>>    * completely ecstatic\n>>>\n>>> Let's leave room for git haters too:\n>>>  * I hate it\n>>\n>> Umm, let's not.\n>>\n>> If they hate it, they'll be in the \"unhappy\" category.\n>> And if they hate it, I doubt they'll be filling out this survey.\n\n[...]\n>> Let's not encourage them by including including \"I hate git\"\n>> in our survey.\n> \n> That's a good point, I just thought it would be nice to spot them;\n> which would be easy if they answer \"I hate it\". But also, if there's\n> an extreme positive (completely ecstatic) I thought there should be an\n> extreme negative, just in case.\n> \n> Probably not important at all.\n\nHmmm...\n\nOn the one hand side it would be better, I think, to have balanced set\nof answers, with neutral position in the middle, and unhappy/happy\nalong the axis.\n\nOn the other hand that was the set of answers used in previous surveys,\nso if we change it it would be harder to compare against surveys in past\nyears.\n\n-- \nJakub Narebski\nPoland\n"},{"id":"117450","messageId":"94a0d4530907041646i770b14f5ic5c0b76dc6189b17@mail.gmail.com","threadId":"20010","inReplyTo":"200907050043.58875.jnareb@gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2009-07-04T23:46:50Z","receivedAt":"2009-07-04T23:46:50Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"On Sun, Jul 5, 2009 at 1:43 AM, Jakub Narebski<jnareb@gmail.com> wrote:\n> On Sat, 4 July 2009, Felipe Contreras wrote:\n>> On Sat, Jul 4, 2009 at 4:26 AM, David Aguilar<davvid@gmail.com> wrote:\n>>> On Sat, Jul 04, 2009 at 02:19:25AM +0300, Felipe Contreras wrote:\n>>>> 2009/7/3 Jakub Narebski <jnareb@gmail.com>:\n>>>>\n>>>>> 20. Overall, how happy are you with Git?\n>>>>>    * unhappy\n>>>>>    * not so happy\n>>>>>    * happy\n>>>>>    * very happy\n>>>>>    * completely ecstatic\n>>>>\n>>>> Let's leave room for git haters too:\n>>>>  * I hate it\n>>>\n>>> Umm, let's not.\n>>>\n>>> If they hate it, they'll be in the \"unhappy\" category.\n>>> And if they hate it, I doubt they'll be filling out this survey.\n>\n> [...]\n>>> Let's not encourage them by including including \"I hate git\"\n>>> in our survey.\n>>\n>> That's a good point, I just thought it would be nice to spot them;\n>> which would be easy if they answer \"I hate it\". But also, if there's\n>> an extreme positive (completely ecstatic) I thought there should be an\n>> extreme negative, just in case.\n>>\n>> Probably not important at all.\n>\n> Hmmm...\n>\n> On the one hand side it would be better, I think, to have balanced set\n> of answers, with neutral position in the middle, and unhappy/happy\n> along the axis.\n>\n> On the other hand that was the set of answers used in previous surveys,\n> so if we change it it would be harder to compare against surveys in past\n> years.\n\nThat's another good point, I don't have a strong opinion about this,\nand now I don't think there's any good reason for changing it.\n\nCheers.\n\n-- \nFelipe Contreras\n"},{"id":"117451","messageId":"94a0d4530907041653n46c082e2ta5141e917f5bd84f@mail.gmail.com","threadId":"20010","inReplyTo":"200907050040.21991.jnareb@gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2009-07-04T23:53:09Z","receivedAt":"2009-07-04T23:53:09Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"On Sun, Jul 5, 2009 at 1:40 AM, Jakub Narebski<jnareb@gmail.com> wrote:\n> On Sat, 4 July 2009, Felipe Contreras wrote:\n>> 2009/7/3 Jakub Narebski <jnareb@gmail.com>:\n>\n>> > The last replacements reminds me of the problem of announcing this\n>> > survey.  Where to submit note announcing \"Git User's Survey 2009\"\n>> > (tentative date of survey is 15 July 2009 -- 15 September 2009)?\n>> > How such note should look like?\n>>\n>> I'm not sure what you mean. I think the best place to announce these\n>> kinds of things is through a post in an official blog.\n>\n> The problem is that there isn't \"official blog\" for Git.  There is\n> gitster's (Junio C Hamano, git maintainer) blog at\n>  http://gitster.livejournal.com/\n> there is yours 'A git blog looking to be official' at\n>  http://gitlog.wordpress.com/\n\nI guess Junio's blog is the most official one ATM, but I'll post it on mine too.\n\nAnd as I said before, if anyone wants to post in gitlog.wordpress.com\nI can give you permissions; I don't want it to be *my* blog.\n\n> Let me quote appropriate question from \"Git User's Survey 2009\" which\n> lists possible announcement mechanisms I did think of:\n>\n>  29. How did you hear about this Git User's Survey?\n>    * git mailing list\n>    * git-related mailing list (msysGit, Git for Human Beings, ...)\n>    * mailing list or forum of some project\n>    * #git IRC channel topic\n>    * announcement on IRC channel\n>    * git homepage\n>    * git wiki\n>    * git hosting site\n>    * software-related web site\n>    * news web site or social news site\n>    * blog\n>    * other kind of web site\n>    * Twitter or other microblogging platform\n>    * other - please specify\n>\n> I will send announcement to Git mailing list (i.e. here) using\n> \"[ANNOUNCE]\" in email subject, which means that 'GIT Mailing List\n> RSS Feeds' script would pick it up for 'announce' feed\n>  http://gitrss.q42.co.uk/announce.rss\n> which means that Ohloh would have it in \"News\" section for Git project:\n>  http://www.ohloh.net/p/git\n> (and it is easy to add announcement in \"Journal Entries\" at Ohloh).\n>\n> I can add announcement about Git User's Survey 2009 at Git Wiki and\n> create page about it at\n>  http://git.or.cz/gitwiki/GitSurvey2009\n> I can ask Scott Chacon to put announcement on Git Homepage at\n>  http://git-scm.com\n>\n> What other places to ask to put note about this survey?  For past\n> surveys I was sending announcement to mailing list of projects using\n> git (http://git.or.cz/gitwiki/GitProjects)... well, at least those\n> which didn't require subscribing to mailing list before postiting on\n> it (and even that for some cases can be worked around by sending\n> announcement via GMane).  But with number of projects using git so\n> large nowadays I don't think it is good approach...\n\nI would recommend against posting on client projects; IMHO that's a bit spammy.\n\nHow about contacting big hosting sites; sourceforge, github, gitorious, etc. ?\n\n-- \nFelipe Contreras\n"},{"id":"117459","messageId":"200907051953.07684.jnareb@gmail.com","threadId":"20010","inReplyTo":"94a0d4530907041653n46c082e2ta5141e917f5bd84f@mail.gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2009-07-05T17:53:06Z","receivedAt":"2009-07-05T17:53:06Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"On Sun, 5 July 2009, Felipe Contreras wrote:\n> On Sun, Jul 5, 2009 at 1:40 AM, Jakub Narebski<jnareb@gmail.com> wrote:\n>> On Sat, 4 July 2009, Felipe Contreras wrote:\n[...]\n>>> I'm not sure what you mean. I think the best place to announce these\n>>> kinds of things is through a post in an official blog.\n>>\n>> The problem is that there isn't \"official blog\" for Git.  There is\n>> gitster's (Junio C Hamano, git maintainer) blog at\n>>  http://gitster.livejournal.com/\n>> there is yours 'A git blog looking to be official' at\n>>  http://gitlog.wordpress.com/\n> \n> I guess Junio's blog is the most official one ATM, but I'll post it\n> on mine too. \n\nI'll take you on that when announcing start of \"Git User's Survey 2009\".\n\n[...]\n>> What other places to ask to put note about this survey?  For past\n>> surveys I was sending announcement to mailing list of projects using\n>> git (http://git.or.cz/gitwiki/GitProjects)... well, at least those\n>> which didn't require subscribing to mailing list before postiting on\n>> it (and even that for some cases can be worked around by sending\n>> announcement via GMane).  But with number of projects using git so\n>> large nowadays I don't think it is good approach...\n> \n> I would recommend against posting on client projects; IMHO that's\n> a bit spammy. \n\nI think that this year I would leave project's mailing list alone\n\n> How about contacting big hosting sites; sourceforge, github,\n> gitorious, etc. ? \n\nLast year I contacted Petr Baudis about putting announcement on \nrepo.or.cz, IIRC J.H. 'Warthog9' about git.kernel.org, and appropriate\nadmins for GitHub and Gitorious.  Last year Sourceforge didn't have,\nI think, support for git; do you know who to contact about putting\nannouncement there?  I tried also to contact Assembla and Unfuddle,\nwithout success.\n\nI can try again to contact LWN.net; what other places we can put\nannouncement?\n\n-- \nJakub Narebski\nPoland\n"},{"id":"117462","messageId":"7vprcfj83z.fsf@alter.siamese.dyndns.org","threadId":"20010","inReplyTo":"94a0d4530907041653n46c082e2ta5141e917f5bd84f@mail.gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2009-07-05T18:30:08Z","receivedAt":"2009-07-05T18:30:08Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Felipe Contreras <felipe.contreras@gmail.com> writes:\n\n> I guess Junio's blog is the most official one ATM,...\n\nSorry, don't.\n\n - Even if you are pretending to be a git community member, you are merely\n   a phoney if you are not reading it.\n\n - If you want to be up-to-date with what is happening in the community,\n   you should be reading it.  Any important announcement always will\n   appear there.\n\nThat would be an official blog.  I do not use mine that way, and nobody\nhas to follow it in order to function better in the git land.\n\nIt's like expecting Linus to announce the kernel release in his blog.\n\nNot going to happen.  The official channel of this community has always\nbeen this list.\n\nI'm OK if somebody declares that he will use his blog to relay important\nannouncements from this list, to help blog minded people to follow it\ninstead of reading the list.\n\nBut that won't be me.\n"},{"id":"117467","messageId":"94a0d4530907051215h755f634bkfd043d88289df29e@mail.gmail.com","threadId":"20010","inReplyTo":"7vprcfj83z.fsf@alter.siamese.dyndns.org","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2009-07-05T19:15:54Z","receivedAt":"2009-07-05T19:15:54Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"On Sun, Jul 5, 2009 at 9:30 PM, Junio C Hamano<gitster@pobox.com> wrote:\n> Felipe Contreras <felipe.contreras@gmail.com> writes:\n>\n>> I guess Junio's blog is the most official one ATM,...\n>\n> Sorry, don't.\n>\n>  - Even if you are pretending to be a git community member, you are merely\n>   a phoney if you are not reading it.\n>\n>  - If you want to be up-to-date with what is happening in the community,\n>   you should be reading it.  Any important announcement always will\n>   appear there.\n>\n> That would be an official blog.  I do not use mine that way, and nobody\n> has to follow it in order to function better in the git land.\n>\n> It's like expecting Linus to announce the kernel release in his blog.\n>\n> Not going to happen.  The official channel of this community has always\n> been this list.\n>\n> I'm OK if somebody declares that he will use his blog to relay important\n> announcements from this list, to help blog minded people to follow it\n> instead of reading the list.\n>\n> But that won't be me.\n\nI know there's no official git blog, I've tried to change that, but so\nfar that hasn't happened. IMHO for now the most popular git blog(s)\nshould announce the survey, I'll announce it at gitlog.wordpress.com\nbut it is far from being popular.\n\nI understand your position for not making your personal blog the\nofficial one; I wouldn't do that on my personal blog either\n(felipec.wordpress.com) that's why I created a separate blog for that,\nwhere you, or anyone else, can do official git posts instead of on\ntheir personal blog.\n\nCheers.\n\n-- \nFelipe Contreras\n"},{"id":"117471","messageId":"200907052145.27995.jnareb@gmail.com","threadId":"20010","inReplyTo":"94a0d4530907051215h755f634bkfd043d88289df29e@mail.gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2009-07-05T19:45:26Z","receivedAt":"2009-07-05T19:45:26Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"On Sun, 5 July 2009, Felipe Contreras wrote:\n> On Sun, Jul 5, 2009 at 9:30 PM, Junio C Hamano<gitster@pobox.com> wrote:\n>> Felipe Contreras <felipe.contreras@gmail.com> writes:\n\n>>> I guess Junio's blog is the most official one ATM,...\n>>\n>> Sorry, don't.\n>>\n>>  - Even if you are pretending to be a git community member, you are merely\n>>   a phoney if you are not reading it.\n>>\n>>  - If you want to be up-to-date with what is happening in the community,\n>>   you should be reading it.  Any important announcement always will\n>>   appear there.\n>>\n>> That would be an official blog.  I do not use mine that way, and nobody\n>> has to follow it in order to function better in the git land.\n>>\n>> It's like expecting Linus to announce the kernel release in his blog.\n>>\n>> Not going to happen.  The official channel of this community has always\n>> been this list.\n>>\n>> I'm OK if somebody declares that he will use his blog to relay important\n>> announcements from this list, to help blog minded people to follow it\n>> instead of reading the list.\n\nThere is always http://gitrss.q42.co.uk/announce.rss which extracts\n\"[ANNOUNCE]\" emails from git mailing list into an RSS feed, for those\nwho prefer this way of watching for git news.\n\n>>\n>> But that won't be me.\n> \n> I know there's no official git blog, I've tried to change that, but so\n> far that hasn't happened. IMHO for now the most popular git blog(s)\n> should announce the survey, I'll announce it at gitlog.wordpress.com\n> but it is far from being popular.\n> \n> I understand your position for not making your personal blog the\n> official one; I wouldn't do that on my personal blog either\n> (felipec.wordpress.com) that's why I created a separate blog for that,\n> where you, or anyone else, can do official git posts instead of on\n> their personal blog.\n\nIt's just that somehow for \"Git Development Community\" a mailing list\nis enough.  We don't have official git blog, we don't have bugtracker\n(issue tracker).  At the beginning git didn't even had _homepage_.\n\n\nA propos blogs: Elijah Newren writes from time to time about git\non http://blogs.gnome.org/newren/ ; I think this blog is in a few\nGNOME planets, so if he were so kind as put announcement there\nwhen the time comes...  It would be good to have such announcement\non some blog which is in Perl blog planet (Perlsphere and/or Planet\nPerl Iron Man), and similarly for other communities which rely on\nblogs (KDE, Ruby: anyone?).\n\nThere is also http://www.versioncontrolblog.com (which is currently\noff-line, so I can't check who to contact).\n\n-- \nJakub Narebski\nPoland\n"},{"id":"117472","messageId":"94a0d4530907051312u1c4bc811i4015b1eb753a8b1e@mail.gmail.com","threadId":"20010","inReplyTo":"200907052145.27995.jnareb@gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2009-07-05T20:12:57Z","receivedAt":"2009-07-05T20:12:57Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"On Sun, Jul 5, 2009 at 10:45 PM, Jakub Narebski<jnareb@gmail.com> wrote:\n> On Sun, 5 July 2009, Felipe Contreras wrote:\n>> On Sun, Jul 5, 2009 at 9:30 PM, Junio C Hamano<gitster@pobox.com> wrote:\n>>> Felipe Contreras <felipe.contreras@gmail.com> writes:\n>\n>>>> I guess Junio's blog is the most official one ATM,...\n>>>\n>>> Sorry, don't.\n>>>\n>>>  - Even if you are pretending to be a git community member, you are merely\n>>>   a phoney if you are not reading it.\n>>>\n>>>  - If you want to be up-to-date with what is happening in the community,\n>>>   you should be reading it.  Any important announcement always will\n>>>   appear there.\n>>>\n>>> That would be an official blog.  I do not use mine that way, and nobody\n>>> has to follow it in order to function better in the git land.\n>>>\n>>> It's like expecting Linus to announce the kernel release in his blog.\n>>>\n>>> Not going to happen.  The official channel of this community has always\n>>> been this list.\n>>>\n>>> I'm OK if somebody declares that he will use his blog to relay important\n>>> announcements from this list, to help blog minded people to follow it\n>>> instead of reading the list.\n>\n> There is always http://gitrss.q42.co.uk/announce.rss which extracts\n> \"[ANNOUNCE]\" emails from git mailing list into an RSS feed, for those\n> who prefer this way of watching for git news.\n\nThat's nice, although relatively unknown it seems.\n\n>>> But that won't be me.\n>>\n>> I know there's no official git blog, I've tried to change that, but so\n>> far that hasn't happened. IMHO for now the most popular git blog(s)\n>> should announce the survey, I'll announce it at gitlog.wordpress.com\n>> but it is far from being popular.\n>>\n>> I understand your position for not making your personal blog the\n>> official one; I wouldn't do that on my personal blog either\n>> (felipec.wordpress.com) that's why I created a separate blog for that,\n>> where you, or anyone else, can do official git posts instead of on\n>> their personal blog.\n>\n> It's just that somehow for \"Git Development Community\" a mailing list\n> is enough.  We don't have official git blog, we don't have bugtracker\n> (issue tracker).  At the beginning git didn't even had _homepage_.\n\nHow do you know that? Have you already asked that question in a survey\nalready? ;)\n\nAs an experiment I added http://gitrss.q42.co.uk/announce.rss to my\nGoogle Reader, and through some tricks you can actually see how many\npeople are subscribed to that feed: 26. For reference\ngitlog.wordpress.com has 28, and Planet IM, a relatively unknown\nplanet: 844.\n\nAnd I have many friends who don't follow git's mailing list, so no, I\ndon't think a mailing list is enough for official announcements.\n\nIt would be interesting to clone http://gitrss.q42.co.uk/announce.rss\ninto gitlog.wordpress.com... I'll see if I can find a way to do that\n:)\n\n> A propos blogs: Elijah Newren writes from time to time about git\n> on http://blogs.gnome.org/newren/ ; I think this blog is in a few\n> GNOME planets, so if he were so kind as put announcement there\n> when the time comes...  It would be good to have such announcement\n> on some blog which is in Perl blog planet (Perlsphere and/or Planet\n> Perl Iron Man), and similarly for other communities which rely on\n> blogs (KDE, Ruby: anyone?).\n>\n> There is also http://www.versioncontrolblog.com (which is currently\n> off-line, so I can't check who to contact).\n\nYeap, posting on planets will get a lot of attention.\n\nCheers.\n\n-- \nFelipe Contreras\n"},{"id":"117493","messageId":"4A51B25C.9040904@op5.se","threadId":"20010","inReplyTo":"94a0d4530907051312u1c4bc811i4015b1eb753a8b1e@mail.gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Andreas Ericsson","fromEmail":"ae@op5.se","sentAt":"2009-07-06T08:14:20Z","receivedAt":"2009-07-06T08:14:20Z","isPatch":false,"sender":{"key":"ae@op5.se","avatar":"https://gravatar.com/avatar/426e89595c75a8f5252dd0c989e5fabe5bcac616e68557427ad9aef6b0ca342a?d=mp&s=160"},"body":"Felipe Contreras wrote:\n> On Sun, Jul 5, 2009 at 10:45 PM, Jakub Narebski<jnareb@gmail.com> wrote:\n> \n>> It's just that somehow for \"Git Development Community\" a mailing list\n>> is enough.  We don't have official git blog, we don't have bugtracker\n>> (issue tracker).  At the beginning git didn't even had _homepage_.\n> \n> How do you know that? Have you already asked that question in a survey\n> already? ;)\n> \n\nThe git developer community flourishes without official blogs, and it\ndid so even before we had a webpage. In truth, I visit the mailing\nlist archives more often than I visit the webpage. It doesn't *need* a\nblog (or a forum, or a tracker, or whatever), but some people might\nfind such things helpful. Personally, I'm a huge fan of having it all\nin one place.\n\n> As an experiment I added http://gitrss.q42.co.uk/announce.rss to my\n> Google Reader, and through some tricks you can actually see how many\n> people are subscribed to that feed: 26. For reference\n> gitlog.wordpress.com has 28, and Planet IM, a relatively unknown\n> planet: 844.\n> \n> And I have many friends who don't follow git's mailing list, so no, I\n> don't think a mailing list is enough for official announcements.\n> \n\nThere are no forums suitable for everyone who are interested in git\ndevelopment. We can (sort of) rely on package maintainers for the\nvarious distros to keep track of groundbreaking changes. People who\ncompile from source are sort of on their own if they don't want to\nfollow the mailing list or in some other way find out what's going\non. I don't have a problem with that, and it matches what I'd have\nexpected myself if I was building something from source.\n\n-- \nAndreas Ericsson                   andreas.ericsson@op5.se\nOP5 AB                             www.op5.se\nTel: +46 8-230225                  Fax: +46 8-230231\n\nConsidering the successes of the wars on alcohol, poverty, drugs and\nterror, I think we should give some serious thought to declaring war\non peace.\n"},{"id":"117499","messageId":"200907061316.24824.jnareb@gmail.com","threadId":"20010","inReplyTo":"4A51B25C.9040904@op5.se","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2009-07-06T11:16:23Z","receivedAt":"2009-07-06T11:16:23Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"On Mon, 6 July 2009, Andreas Ericsson wrote:\n> Felipe Contreras wrote:\n\n> > And I have many friends who don't follow git's mailing list, so no, I\n> > don't think a mailing list is enough for official announcements.\n> \n> There are no forums suitable for everyone who are interested in git\n> development. We can (sort of) rely on package maintainers for the\n> various distros to keep track of groundbreaking changes. People who\n> compile from source are sort of on their own if they don't want to\n> follow the mailing list or in some other way find out what's going\n> on. I don't have a problem with that, and it matches what I'd have\n> expected myself if I was building something from source.\n\nPeople who compile from source have RelNotes since 1.5.0.  They are\nhere for a reason...\n\n-- \nJakub Narebski\nPoland\n"},{"id":"117502","messageId":"94a0d4530907060531n264d416u615f6924969dd277@mail.gmail.com","threadId":"20010","inReplyTo":"4A51B25C.9040904@op5.se","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2009-07-06T12:31:11Z","receivedAt":"2009-07-06T12:31:11Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"On Mon, Jul 6, 2009 at 11:14 AM, Andreas Ericsson<ae@op5.se> wrote:\n> Felipe Contreras wrote:\n>>\n>> On Sun, Jul 5, 2009 at 10:45 PM, Jakub Narebski<jnareb@gmail.com> wrote:\n>>\n>>> It's just that somehow for \"Git Development Community\" a mailing list\n>>> is enough.  We don't have official git blog, we don't have bugtracker\n>>> (issue tracker).  At the beginning git didn't even had _homepage_.\n>>\n>> How do you know that? Have you already asked that question in a survey\n>> already? ;)\n>>\n>\n> The git developer community flourishes without official blogs, and it\n> did so even before we had a webpage. In truth, I visit the mailing\n> list archives more often than I visit the webpage. It doesn't *need* a\n> blog (or a forum, or a tracker, or whatever), but some people might\n> find such things helpful. Personally, I'm a huge fan of having it all\n> in one place.\n\nI'm not saying a blog is needed for git to flourish.\n\nI'm saying a blog would help to send official messages.\n\n>> As an experiment I added http://gitrss.q42.co.uk/announce.rss to my\n>> Google Reader, and through some tricks you can actually see how many\n>> people are subscribed to that feed: 26. For reference\n>> gitlog.wordpress.com has 28, and Planet IM, a relatively unknown\n>> planet: 844.\n>>\n>> And I have many friends who don't follow git's mailing list, so no, I\n>> don't think a mailing list is enough for official announcements.\n>>\n>\n> There are no forums suitable for everyone who are interested in git\n> development. We can (sort of) rely on package maintainers for the\n> various distros to keep track of groundbreaking changes. People who\n> compile from source are sort of on their own if they don't want to\n> follow the mailing list or in some other way find out what's going\n> on. I don't have a problem with that, and it matches what I'd have\n> expected myself if I was building something from source.\n\nI'm not talking about people that compile git, I'm talking about the\nbulk of the users; the ones who use package management to install git\nand most of the time don't even know which version they are running\nnor what new features are available.\n\nIn any case, you think there's no need for a blog, I think there is,\nhow about the rest of the users? Isn't that a question suitable for\nasking in the survey?\n\n-- \nFelipe Contreras\n"},{"id":"117503","messageId":"4A51F8A1.3020305@op5.se","threadId":"20010","inReplyTo":"94a0d4530907060531n264d416u615f6924969dd277@mail.gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Andreas Ericsson","fromEmail":"ae@op5.se","sentAt":"2009-07-06T13:14:09Z","receivedAt":"2009-07-06T13:14:09Z","isPatch":false,"sender":{"key":"ae@op5.se","avatar":"https://gravatar.com/avatar/426e89595c75a8f5252dd0c989e5fabe5bcac616e68557427ad9aef6b0ca342a?d=mp&s=160"},"body":"Felipe Contreras wrote:\n> On Mon, Jul 6, 2009 at 11:14 AM, Andreas Ericsson<ae@op5.se> wrote:\n>> Felipe Contreras wrote:\n> \n>>> As an experiment I added http://gitrss.q42.co.uk/announce.rss to my\n>>> Google Reader, and through some tricks you can actually see how many\n>>> people are subscribed to that feed: 26. For reference\n>>> gitlog.wordpress.com has 28, and Planet IM, a relatively unknown\n>>> planet: 844.\n>>>\n>>> And I have many friends who don't follow git's mailing list, so no, I\n>>> don't think a mailing list is enough for official announcements.\n>>>\n>> There are no forums suitable for everyone who are interested in git\n>> development. We can (sort of) rely on package maintainers for the\n>> various distros to keep track of groundbreaking changes. People who\n>> compile from source are sort of on their own if they don't want to\n>> follow the mailing list or in some other way find out what's going\n>> on. I don't have a problem with that, and it matches what I'd have\n>> expected myself if I was building something from source.\n> \n> I'm not talking about people that compile git, I'm talking about the\n> bulk of the users; the ones who use package management to install git\n> and most of the time don't even know which version they are running\n> nor what new features are available.\n> \n> In any case, you think there's no need for a blog, I think there is,\n> how about the rest of the users? Isn't that a question suitable for\n> asking in the survey?\n> \n\nNot really. If you feel there's a need for a blog, just start one and\nthen maintain it. Problem sorted, and 3000 people needn't bother to\neven think about it ;-)\n\nIf you want a 100% official git blog, then that'll be up to Junio to\ndo and I'm sure he will if he wants to and think there's a need for\nit. Personally I think it's useful to get feedback on what people\nwant the actual software to do, and much less useful to get feedback\non how the community should be managed. Mostly since the community\nwill manage itself so long as there's interest in it, and it will do\nso better without input from people who aren't actually in it. It's\nfor that precise reason noone should be allowed to make rules they\ndon't have to obey themselves.\n\n-- \nAndreas Ericsson                   andreas.ericsson@op5.se\nOP5 AB                             www.op5.se\nTel: +46 8-230225                  Fax: +46 8-230231\n\nConsidering the successes of the wars on alcohol, poverty, drugs and\nterror, I think we should give some serious thought to declaring war\non peace.\n"},{"id":"117516","messageId":"200907062344.26126.jnareb@gmail.com","threadId":"20010","inReplyTo":"20090704090535.GA6518@old.homeip.net","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2009-07-06T21:44:24Z","receivedAt":"2009-07-06T21:44:24Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"On Sat, 4 Jul 2009, Martin Renold wrote:\n> On Fri, Jul 03, 2009 at 01:30:22AM +0200, Jakub Narebski wrote:\n\n> > 11. What Git interfaces, implementations, frontends and tools do you use?\n> >     * my own scripts\n> \n> There was a surprising amout of 12% of the users picking that in 2008, and\n> confusion about why they do so.  Could this be split up, eg. like this?\n> \n>     * my own scripts (for daily commandline use)\n>     * my own scripts (for special tasks)\n\nBy \"for daily commandline use\" you mean writing [partial] porcelain, \ndon't you?  It might be good idea to split it... on the other hand\nnumber of possible answers for this question is quite large (but IMHO\nnot unmanageable large) already.\n\n-- \nJakub Narebski\nPoland\n"},{"id":"117517","messageId":"51419b2c0907061449m6b379b65rb9a1279cb4de97d@mail.gmail.com","threadId":"20010","inReplyTo":"200907052145.27995.jnareb@gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Elijah Newren","fromEmail":"newren@gmail.com","sentAt":"2009-07-06T21:49:11Z","receivedAt":"2009-07-06T21:49:11Z","isPatch":false,"sender":{"key":"newren@gmail.com","avatar":"https://avatars.githubusercontent.com/u/5455730?v=4"},"body":"Hi,\n\nOn Sun, Jul 5, 2009 at 1:45 PM, Jakub Narebski<jnareb@gmail.com> wrote:\n> A propos blogs: Elijah Newren writes from time to time about git\n> on http://blogs.gnome.org/newren/ ; I think this blog is in a few\n> GNOME planets, so if he were so kind as put announcement there\n> when the time comes...  It would be good to have such announcement\n> on some blog which is in Perl blog planet (Perlsphere and/or Planet\n> Perl Iron Man), and similarly for other communities which rely on\n> blogs (KDE, Ruby: anyone?).\n\nSure, I'd be happy to put an announcement in my blog.\n"},{"id":"117600","messageId":"200907080302.29740.jnareb@gmail.com","threadId":"20010","inReplyTo":"40aa078e0907071716k40d6ce9cwc0f9801f4042ef3a@mail.gmail.com","subject":"Re: [RFC] Git User's Survey 2009 - second trial run, and question about announcing it","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2009-07-08T01:02:28Z","receivedAt":"2009-07-08T01:02:28Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"On Wed, 8 July 2009, Erik Faye-Lund wrote:\n> 2009/7/3 Jakub Narebski <jnareb@gmail.com>:\n> >\n> >    * same filesystem (e.g. /path/to/repo.git or file:///path/to/repo.git)\n> \n> Shouldn't this be \"local filesystem\" or something instead? At least\n> I'm using an USB-stick to take make sure I have the active branches of\n> some important projects I manage with me at all times (who knows when\n> you'll find a computer to do some development even if you're stuck on\n> some island in scotland without a laptop or whatever, right?), and I\n> was a bit confused if this should be included here or in the \"other,\n> please specify\"-section.\n\nYes, it should be \"local filesystem\" (or even \"via filesystem\"; \nit could have been mounted network share).  Thanks for noticing.\n\n> \n> For me, there was also the question of scp'd patches, but I guess\n> those belong in the \"other\"-section.\n\nIMHO it is no \"pulling from upstream\".  Anything that includes something\nother than git-fetch / git-clone / git-remote-update is of no interest\nto this question.  I'll try to explain it in the comments.\n\n-- \nJakub Narebski\nPoland\n"}]}