From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id WA8wIhU9JWeh+gAA62LTzQ:P1 (envelope-from ) for ; Fri, 01 Nov 2024 20:41:57 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id WA8wIhU9JWeh+gAA62LTzQ (envelope-from ) for ; Fri, 01 Nov 2024 21:41:57 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=futurile.net header.s=selector1 header.b=C88nsGrV; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1730493717; a=rsa-sha256; cv=none; b=PFJ+M8/InC6zUcAFOY+SA5cqZgokQ4RuBOtbXXOuTGmF2M5BCZmmFckzxgPFQCtvwKyujH 1W0aP9effQonfWiCP6KT3KLxCORhdWpmFqQJT0x6Mc87A9GLQR4U64CDXVgeZ97y00a81A eFBFif+p6xpaBNsh50qHuW+8vcCGTEsFrH6wNKJpvJyUR9GCvub0IN5T5Q8ZDgsCXsEjuR LrplY3FtYMYnQV2S8bRbLox7jWx7y4ySyiugfSnRtQnTYP0vHPKuazSDfe3lyyYrwNkVhR XLte+OYdup1PIphsDI4IQK+UOOaWbFwWftEID3Wulhlou+xxGkVQV9GHAYleeg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=futurile.net header.s=selector1 header.b=C88nsGrV; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1730493717; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=RlozRP44aUviMGTBY/SbGnuVIgou3Ncz61RvtyIAEDc=; b=NpRHmc9Olk16+Hdx0zzD5zx8uSXFL3jL6/dE4Az+mL+XDa2O1Ww695sQfZ/S56eIzyl3J8 s18ss96qj+z16oSZNaLqEHhX9jHeSDTJp0U81DhNnWVIxGN9GvmJ/jif1Kog/UeYu318C3 b8mlY9EKXyFLX1vapzl+w9aO059KEf2sfWL+BFhcnuyaOZG8pYDRq9NIMT3UnzZxGiBG6H LwAdqoaFmPALTbIJNDFQlwXz3TsPKiA4wyGjVGzeb2O71/JvmZnnTgV0mx4KcVR/HV24Tb GRMezPcxAx7Zpg7WcTt8L+axYCpohVp8vwAbN1SsI+BT5lqocc6frazxAC31vQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 07EDD1EE66 for ; Fri, 01 Nov 2024 21:41:57 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t6ySH-00070E-Jp; Fri, 01 Nov 2024 16:41:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t6ySF-0006zy-Ny for guix-devel@gnu.org; Fri, 01 Nov 2024 16:41:11 -0400 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t6ySC-0002iV-Tu for guix-devel@gnu.org; Fri, 01 Nov 2024 16:41:11 -0400 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1t6yS6-0016CQ-T0; Fri, 01 Nov 2024 21:41:02 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=futurile.net; s=selector1; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date; bh=RlozRP44aUviMGTBY/SbGnuVIgou3Ncz61RvtyIAEDc=; b=C88nsGrVYSPrn7jduSWy7RQAgW +xqDisDsriQCoDvXCsGYp/bnLq1ClIiaPZDeQc3ax4l6K30h/9ZoqM3ae65p5RKZxC8F5aF8pV52V exiCnSHBHlTtYdnPbK+Nn+PucuIZcZbKt53hlpXQuBNudmbfaLEZbIrOyRhDy3OnRE3XQfOqWuad/ s8yXwWbGFO4TqGUZ7g2IQDExHlMix8tQwe3OEGand0Km1h9p2yCfekQTf/+RedV+wg6j//HGKjZxO xNbA87nCdDpHH/3wQcQUyHMVqsd8NNN15ZqoW1Y2Di7rkbmyg9JJCRTh5teV2odafefuQIJj1aIsG WdtCZ/tQ==; Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1t6yS6-0001Ti-93; Fri, 01 Nov 2024 21:41:02 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1t6yRz-008LzZ-J7; Fri, 01 Nov 2024 21:40:55 +0100 Date: Fri, 1 Nov 2024 20:40:54 +0000 From: Steve George To: Wilko Meyer Cc: guix-devel@gnu.org Subject: Re: Running a Guix User and Contributor survey Message-ID: References: <87zfmjcot8.fsf@wmeyer.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <87zfmjcot8.fsf@wmeyer.eu> Received-SPF: permerror client-ip=2a0c:5a00:149::25; envelope-from=steve@futurile.net; helo=mailtransmit04.runbox.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, T_SPF_PERMERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.60 X-Spam-Score: -1.60 X-Migadu-Queue-Id: 07EDD1EE66 X-Migadu-Scanner: mx10.migadu.com X-TUID: J5mstaxsi3k4 Hi Wilko, Thanks for going through it. On 1 Nov, Wilko Meyer wrote: > Hi Steve, > > Steve George writes: > > > I've designed a 'Guix User and Contributor Survey' which I'd like to run to > > explore what users love about Guix, and how contributors interact > > with the project. I would love feedback on it. > > Thanks for putting work into this, that's awesome! In terms of general > feedback: There was a general discussion on surveys[0] a year ago, I'd > like to highlight this mail[1] by Katherine in particular, as it > contains excellent points on survey/questionnaire design and good > practices. (...) I remembered that thread when I started my design document, and then promptly forgot! Thanks for the reminder I'll go through it. > Regarding your proposed questionnaire: I think that it would benefit > from asking about the level of Guile proficiency/if there's > prior-experience with lisp family languages/if people learned Guile > because of Guix. (...) Did you see that I put in Guile/Scheme/Lisp as both motivators for new users, but also asking whether they were challenges for learning. Although, we haven't directly asked 'do you have prior experience in Lisp' we should get good insight into the overall situation. The second part is separate I think: are you interested in whether Guile is seing new users because of Guix? > > * The tricky part of running a survey is keeping it to a reasonable length, you > > quickly find there's lots you'd love to know, but the balancing factor is the > > more questions someone has to answer the lower the completion rate! Ideas on > > how to shorten the design while keeping the same areas of enquiry would be > > welcome. > > It could be feasible to categorize questions into two boxes: > > - Questions we want to track over time as we want to track how responses > change over the years, that have to be iterated yearly. > - Questions we want to ask once/every few years, as we want to work with > a snapshot in time instead of longterm tracking answers in short > iterations. > > and then have a annual/biennial survey, always asking all questions from > the first box, and then split-up questions from the second box > throughout the years. (...) Yes understood. For the first survey or so, we should expect some changes as trends and areas of concern become clear. As we've already seen it's generally true that additional questions are easy to come up with, but removing them is a lot harder. > > * If anyone has skills/experience in analysing results and would like to get > > involved I would love help. > > Don't know yet what my timebudget will look like when the results are > in, but generally I'd be available for this (if time permits)! > Understood, I'll ping you when the time comes to see if you have any time. Steve / Futurile