git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jakub Narebski <jnareb@gmail.com>
To: Junio C Hamano <gitster@pobox.com>
Cc: git@vger.kernel.org
Subject: Re: [RFC] Git User's Survey 2008
Date: Wed, 23 Jul 2008 13:06:42 +0200	[thread overview]
Message-ID: <200807231306.43953.jnareb@gmail.com> (raw)
In-Reply-To: <7vsku1gqny.fsf@gitster.siamese.dyndns.org>

On Wed, 23 Jul 2008, Junio C Hamano wrote:
> Jakub Narebski <jnareb@gmail.com> writes:
> 
> >    15. What operating system do you use Git on?
> >        (one or more: multiple choice, as one can use more than one OS)
> >      - Linux, *BSD (FreeBSD, OpenBSD, etc.), MS Windows/Cygwin,
> >        MS Windows/msysGit, MacOS X, other UNIX, other
> 
> Shouldn't we at least name the ones we have specific support in our
> Makefile instead of blanketting them into one "other Unices"?  We may not
> necessarily want to list all of them, but at least major ones like SunOS,
> HP-UX and AIX deserve to be listed, methinks.

There will be a place to specify what "other Unices" one uses; in last
survey (see http://git.or.cz/gitwiki/GitSurvey2007) there were 5 SunOS
users, and only 1 for HP-UX and 1 for AIX (unless I have miscounted:
it was free form question in 2007 survey).

But perhaps it would be good idea to add Solaris, SunOS, AIX, HP-UX,
and perhaps also "MS Windows (unknown)" to the list.

> >      + "What hardware platforms do you use GIT on?" question was
> >        removed; should it stay?
> 
> I think the removal of "hardware platform" question is a good idea.

I was thinking about adding "Number of cores, and number of CPUs"
question instead; it might be also interesting how many people use
32-bit machine (e.g. i386), and how much 64-bit (e.g. x86_64).

But this is just curiosity; I don't think it matters to Git code what
machine it is run on.  Operating system info is more important, as
some of OS are either not POSIX, or have default filesystems with
strange features.

And I'd rather limit number of questions in the survey...

> >    24. If you want to see Git more widely used, what do you
> >        think we could do to make this happen?
> >      + Is this question necessary/useful?  Do we need wider adoption?
> 
> My stance on this has always been that wider adoption, even though it
> might eventually come as a consequence of being the best in the field, is
> never a goal.

O.K.  I'll remove this question, then.  Which is nice, as I'd rather
have this survey be shorter (it is easier both on survey takers, and
also later in survey analysis).

> >    27. Which of the following features do you use?
> >        (zero or more: multiple choice)
> >      - git-gui or other commit tool, gitk or other history viewer, patch
> >        management interface (e.g. StGIT), bundle, eol conversion,
> >        gitattributes, submodules, separate worktree, reflog, stash,
> >        shallow clone, detaching HEAD, mergetool, interactive rebase,
> >        add --interactive or other partial commit helper, commit
> >        templates, bisect, other (not mentioned here)
> >      + should probably be sorted in some resemblance of order
> >      + are there any new features which should be listed here?

I forgot about "keeping uncommitted changes in working tree", aka
"working with dirty tree" (I don't know if it is popular enough
to be included, but it _is_ one of distinguishing features).
 
> The above is a valid and interesting question, but "Which features do you
> find unique and useful ones, compared to other systems?" would be another
> interesting question to ask to people with experience with other systems.

Good idea.  I think I add it to the survey.

> >    28. If you use some important Git features not mentioned above,
> >        what are it?
> >        (free form)
> 
> "rerere"?

As it is not visible feature, one might use it without knowledge of it.
That is why I am reluctant to include it in the above list.  One can
always add it in free-form.

> >    40. Do you read the mailing list?
> >     -  yes/no
> 
> Which mailing list?  Do we want to ask about alternative lists?
> 
> I am not sure how and where, but I think j/egit should also be
> mentioned and/or asked about.

Good idea. So it would be... err, I realized that I don't know if
j/egit has separate mailing list, and what it is.  egit is listed
in "porcelains" one can use.

Nevertheless it would be good, I think, to expand list of possible
choices for this question:

    40. Do you read the mailing list?
        (multiple choice: zero or more; "none" is just in case)
     -  none/git@vger.kernel.org/Git For Human Beings/msysGit

-- 
Jakub Narebski
Poland

  parent reply	other threads:[~2008-07-23 11:07 UTC|newest]

Thread overview: 93+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-23  1:25 [RFC] Git User's Survey 2008 Jakub Narebski
2008-07-23  4:39 ` Junio C Hamano
2008-07-23  7:47   ` HP-UX issues (WAS: Re: [RFC] Git User's Survey 2008) Miklos Vajna
2008-07-23 21:38     ` Jakub Narebski
2008-07-23 23:45       ` Miklos Vajna
2008-07-23 11:06   ` Jakub Narebski [this message]
2008-07-24 11:46   ` [RFC] Git User's Survey 2008 Marek Zawirski
2008-07-24 12:09     ` Mailing lists, was " Johannes Schindelin
2008-07-25 17:23       ` Shawn O. Pearce
2008-07-25 18:49         ` Junio C Hamano
2008-07-25 21:52           ` Jakub Narebski
2008-07-25 21:57             ` Shawn O. Pearce
2008-07-25 22:11               ` Junio C Hamano
2008-07-25 22:13                 ` Shawn O. Pearce
2008-07-26 10:54                   ` Jakub Narebski
2008-07-26 12:19                     ` Marek Zawirski
2008-07-26 21:50                     ` Shawn O. Pearce
2008-07-26 21:52                       ` Jean-François Veillette
2008-07-25 22:15               ` Petr Baudis
2008-07-26 15:51               ` Jing Xue
2008-07-26 16:47                 ` Jakub Narebski
2008-07-26 17:51                   ` Shawn O. Pearce
2008-07-26 18:17                     ` Jakub Narebski
2008-07-26 19:06                       ` Johannes Schindelin
2008-07-26 18:38                     ` Scott Chacon
2008-07-24 14:07     ` Jakub Narebski
2008-07-23  9:53 ` Johannes Schindelin
2008-07-23 13:08   ` Jakub Narebski
2008-07-23 13:18     ` Johannes Schindelin
2008-07-23 14:54       ` Robin Rosenberg
2008-07-23 16:00         ` Johannes Schindelin
2008-07-24 10:44           ` Jakub Narebski
2008-07-23 23:30         ` Jakub Narebski
2008-07-23 23:33           ` Johannes Schindelin
2008-07-23 23:53           ` Stephan Beyer
2008-07-24  5:02             ` david
2008-07-24  8:57               ` Stephan Beyer
2008-07-24 10:37                 ` david
2008-07-24  9:52             ` Jakub Narebski
2008-07-26 15:34               ` Jakub Narebski
2008-07-27 11:24                 ` Nguyen Thai Ngoc Duy
2008-07-23 16:43     ` Junio C Hamano
2008-07-24  0:10       ` Jakub Narebski
2008-07-23 14:54   ` Dmitry Potapov
2008-07-23 16:02     ` Johannes Schindelin
2008-07-23 17:01     ` Stephan Beyer
2008-07-24  8:24       ` Jakub Narebski
2008-07-23 17:17   ` Alex Riesen
2008-07-24  8:15     ` Jakub Narebski
2008-07-23 14:12 ` Stephan Beyer
2008-07-24 22:22   ` Stephan Beyer
2008-07-23 14:38 ` Dmitry Potapov
2008-07-23 15:43   ` Matthias Kestenholz
2008-07-23 20:09     ` Dmitry Potapov
2008-07-23 21:49   ` Jakub Narebski
2008-07-24 18:08     ` Dmitry Potapov
2008-07-24 21:06       ` Jakub Narebski
2008-07-23 21:44 ` Petr Baudis
2008-07-23 21:59   ` Jakub Narebski
     [not found] ` <169F15EC-1A58-4C2A-84FC-3D14F7B4F1C5@yahoo.ca>
2008-07-23 22:46   ` Miguel Arroz
2008-07-23 23:49   ` Jakub Narebski
2008-07-24 10:11     ` Sverre Rabbelier
2008-07-24 14:45 ` Jon Loeliger
2008-07-24 18:18   ` Jakub Narebski
2008-07-24 18:50     ` Lachele Foley (Lists)
2008-07-24 21:08       ` Jakub Narebski
2008-07-24 17:57 ` Dmitry Potapov
2008-07-24 18:42   ` Jakub Narebski
2008-07-31 12:48 ` Jakub Narebski
2008-08-20  1:08 ` [RFC v2] " Jakub Narebski
2008-08-20 11:34   ` Alex Riesen
2008-08-20 12:04     ` Petr Baudis
2008-08-20 13:50       ` Jakub Narebski
2008-08-20 18:18         ` Alex Riesen
2008-08-20 20:14   ` Junio C Hamano
2008-08-21  1:30     ` Jakub Narebski
2008-08-21  3:10       ` Junio C Hamano
2008-08-21 11:19         ` Jakub Narebski
2008-08-20 21:18   ` Stephan Beyer
2008-08-20 21:26     ` Stephan Beyer
2008-08-21 11:11     ` Jakub Narebski
2008-08-21 21:26       ` Stephan Beyer
2008-08-22  0:06         ` Jakub Narebski
2008-08-21  3:22   ` Mike Gant
2008-08-24 21:36   ` Stephan Beyer
2008-08-25  0:41     ` Jakub Narebski
     [not found]       ` <20080825012653.GB28160@leksak.fem-net>
2008-08-25  1:56         ` Jakub Narebski
2008-08-20  7:31 ` Abhijit Bhopatkar
2008-08-25 22:08 ` [RFC v3] " Jakub Narebski
2008-08-28  0:28   ` Stephan Beyer
2008-08-30  1:33 ` [RFC v4] Git User's Survey 2008 (cover letters) Jakub Narebski
2008-08-30 19:00   ` Garry Dolley
2008-09-01  7:47   ` Paolo Ciarrocchi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200807231306.43953.jnareb@gmail.com \
    --to=jnareb@gmail.com \
    --cc=git@vger.kernel.org \
    --cc=gitster@pobox.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).