From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jakub Narebski Subject: Re: [RFC] Git User's Survey 2010 (resend) Date: Sat, 10 Jul 2010 21:58:12 +0200 Message-ID: <201007102158.25961.jnareb@gmail.com> References: <201007032158.57700.jnareb@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: git@vger.kernel.org To: Felipe Contreras X-From: git-owner@vger.kernel.org Sat Jul 10 21:58:54 2010 Return-path: Envelope-to: gcvg-git-2@lo.gmane.org Received: from vger.kernel.org ([209.132.180.67]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OXgCL-0004BC-QE for gcvg-git-2@lo.gmane.org; Sat, 10 Jul 2010 21:58:54 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751229Ab0GJT6s convert rfc822-to-quoted-printable (ORCPT ); Sat, 10 Jul 2010 15:58:48 -0400 Received: from mail-bw0-f46.google.com ([209.85.214.46]:55498 "EHLO mail-bw0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750960Ab0GJT6r (ORCPT ); Sat, 10 Jul 2010 15:58:47 -0400 Received: by bwz1 with SMTP id 1so1735249bwz.19 for ; Sat, 10 Jul 2010 12:58:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:cc:references:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:message-id; bh=GNg8IjfXy8igPH4Xjo4KM3A3Nq+Wt9diHoVcvR6ZF6o=; b=X0fbyEgSa/Uc/P03bmJjQpdRWXz9WFt2QK7lcdgR11duZBvbXg1PUjZzfz/NGQkc+e SDDnPSATEV7AZnr/gvEhlRPRPB/xHD/Vbs4Tvp0eNvA30ljsK9t5S6X2YwmUsdv7ET33 /vsL3QuSEek5FPjJhCxMrt5y1f0LXiH3B4iak= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding :content-disposition:message-id; b=UxZzpKgrQnr3gpxMxT6AHiEdallKZGVNWjax4HZBOwPFB7AiClNnPDTv3YCkB2Cqsh ObPSrjY9QRTdyeVKP3UqAW6EJ9nEkW1vNhV+YnjkTmfsKRJYltJfIwEL7U9i6AiW1lKn TIRkhwuNFT6xsg7AdGAxc/MARQk5RtJXJQldk= Received: by 10.204.163.17 with SMTP id y17mr8829955bkx.64.1278791925134; Sat, 10 Jul 2010 12:58:45 -0700 (PDT) Received: from [192.168.1.13] (aeho219.neoplus.adsl.tpnet.pl [79.186.196.219]) by mx.google.com with ESMTPS id s17sm10011965bkx.18.2010.07.10.12.58.42 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 10 Jul 2010 12:58:43 -0700 (PDT) User-Agent: KMail/1.9.3 In-Reply-To: Content-Disposition: inline Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: On Sat, 10 July 2010, Felipe Contreras wrote: > 2010/7/3 Jakub Narebski : > > I guess it is time for annual (so far) Git User's Survey. =C2=A0Sho= uld > > there be one? =C2=A0When should it start, and how long should it la= st? >=20 > Yes, I think there should definitely be one! IMO one month is enough. By the way, I think it is important that Git User's Survey 2010 lasts past the holidays, i.e. into September or even October, even at the cost of lasting two months, and not one month. What do you think about this? > > =3D=3D About you =3D=3D > > > > NOTES: > > ^^^^^^ > > This section gives us a bit of demographical information about surv= ey > > responders. =C2=A0Is it useful? =C2=A0Should we leave it in survey,= or remove it? > > > > Should we for example include 'gender' as one of questions? =C2=A0P= erl Survey > > 2010 did. >=20 > I don't see the point of 'gender'. What does that tells us? Well, one can say that 'age' doesn't tell us much either. Sidenote: country of residence, besides giving a bit of demographical information, it also gives us information about where we could organize mini Git Together (beside the large one at Google, after GSoC Mentors Summit). It would be even better if Survs.com provided Google Map=20 gadget to mark point of residence... :-) =20 > > =3D=3D=3D 02. How old are you (in years)? =3D=3D=3D > > (free-form single line) > > > > NOTES: > > ^^^^^^ > > Instead of unconstrained free-form response it might be better to h= ave > > single choice (or menu) of age ranges. =C2=A0What do you think? =C2= =A0Of course with > > ranges there is question what ranges to use (how to quantize age); = goo > > solution would be to chose ranges corresponding somewhat to the lev= els of > > education. >=20 > What's wrong with a free-form? I think that's easy and it works. O.K., I agree that it is not that hard to analyze free-form in this cas= e. > > =3D=3D=3D 10. What do you use to edit contents under version contro= l with Git? =3D=3D=3D > > =C2=A0 =C2=A0 =C2=A0 =C2=A0What kind of editor, IDE or RAD you use = working with Git? > > (multiple choice, with other) > [...] > > NOTES: > > ^^^^^^ > > Is this question useful, or should it be removed from survey? >=20 > I think this is useful to correlate communities. Hmmm... > > =3D=3D=3D 15. How do you publish/propagate your changes? =3D=3D=3D > > (multiple choice, with other) > [...] > > NOTES: > > ^^^^^^ > > Should it stay, or should it be removed? =C2=A0I guess it can be > > interesting for git hosting sites... =C2=A0Should we have separate = answrs > > for different kinds of push (ssh, "dumb" HTTP(S) with WebDAV, "smar= t" > > HTTP - if it is possible, git:// protocol with push enabled)? >=20 > I think this question should stay. It would also help projects to > decide how to accept patches based on what most git users are familia= r > with. All right. > > =3D=3D=3D 16. Which of the following features do you use? =3D=3D=3D > > (multiple choice, with other) > [...] > > NOTES: > > ^^^^^^ > > The problem is come up not with exhaustive list of features: there = are > > too many of them to list. =C2=A0The problem is coming up with list = of > > important and used enough often features. > > > > So: what features should be included in this list? =C2=A0What featu= res > > should be removed from above list of answers? >=20 > I propose to add: > + git stage/cache/index >=20 > We really are not sure how many people are actually aware of it, are = we? >=20 > And IMO new features should go on the top. Good idea! This and the next question about _proposed_ features are IMHO hardest to create well. > > =3D=3D=3D 19. Overall, how happy are you with Git? =3D=3D=3D > > (single choice) > [...] > > NOTES: > > ^^^^^^ > > I'm not sure if this question is at all useful. >=20 > I think it is. Otherwise how do we know that people are happy with it= ? Well, I think there is rather heavy bias that if people are unhappy with Git, they wouldn't be using it (well, unless they have to), and they wouldn't be responding to this Git User's Survey (because they didn't found it, for example). =20 > > =3D=3D=3D 20. In your opinion, which areas in Git need improvement?= =3D=3D=3D > > =C2=A0 =C2=A0 =C2=A0 =C2=A0Please state your preference. > > (matrix) > [...] > > NOTES: > > ^^^^^^ > > Are there any general areas that are missing from this list? > > What are they? >=20 > How about: > + communication channels >=20 > I think if users have trouble reporting issues, asking questions, we > should catch that. O.K. + communication channels (incl. requesting help) > > =3D=3D=3D 22. How do you compare the current version with the versi= on from one year ago? =3D=3D=3D > > (single choice) > [...] > > NOTES: > > ^^^^^^ > > This question was mainly excuse for providing list of main changes > > from the year ago. =C2=A0I think that this question should be remov= ed, as > > it doesn't bring any important information. >=20 > Yeah, and I think many people don't even notice the changes as they > come, but learn slowly features that have been there since a long tim= e > ago. O.K. I think that Git matured enough that improvements are not of the kind that make usable out of unusable (or vice versa). O'd remove this question, then. > > =3D=3D=3D 28. How did you hear about this Git User's Survey? =3D=3D= =3D > > (single choice, with other) > [...] > > NOTES: > > ^^^^^^ > > This list would of course be updated to reflect the list of (planne= d) > > announcement channels. >=20 > > Should I try to post announcement on mailing list for projects that > > use git? =C2=A0There are entirely too many such projects nowadays, = and such > > announcement can be considered spamming by some... >=20 > I still maintain that we need an official blog (not planet). Last yea= r > the most popular way of finding about the survey was through blog > posts, but you argued that it was because you didn't spam mailing > lists. >=20 > http://article.gmane.org/gmane.comp.version-control.git/124609 >=20 > I still think it's unnecessary to spam mailing lists, but if it helps > us reach considerably more people, we should do it. >=20 > Hopefully after this year's result we will know for sure ;) Well, there is Junio's blog, there is GitHub blog, and there is http://gitlog.wordpress.com/ Well, let's spam mailing lists in the name od "science"! ;-)))) --=20 Jakub Narebski Poland