From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id QCOHGs6hQWZGTgEAe85BDQ:P1 (envelope-from ) for ; Mon, 13 May 2024 07:14:54 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id QCOHGs6hQWZGTgEAe85BDQ (envelope-from ) for ; Mon, 13 May 2024 07:14:54 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=LZOt6ylN; dmarc=pass (policy=quarantine) header.from=protonmail.com; 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=1715577294; a=rsa-sha256; cv=none; b=MzKAKj4dC9mowl4FeVChza8RP4/57B7ZcvClRsqagyQATOg4ek7jo6pU1T69zk3D2k88At xezVZkTMJIbxe7AwRq62+Jib8BmqUcZ0llOGB0DSTXHm7h3XEjLvM9XsN/jGFx0HBglNih dEFi2LvRWK1Hc4tj2Ym33Teept2RnA+qHirqcHCGCIeO8OG6O07MTcovjgeqyC+A8hikAI /DsYab/yVa37m27A1vzR6ggL6FMMxL20bnTnpWfuhsl/VX5F5/g5ZL/0A3Nu6HKPWC6P6d sf1WsVP4T0GWcqBGlParH0ZIeqg162jPCs+1Truyce35NXM+SOLmPb4k3GqOkQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=LZOt6ylN; dmarc=pass (policy=quarantine) header.from=protonmail.com; 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=1715577294; 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: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=nTtqc43nnVfh9bjesh/hkU5o/8LKj34ezZrzrTCZLKQ=; b=WPUdQuGtGtdKaUy03/HVokMndtXvHPuziM7sxreCXoTeSazYUI2+2A2X2nMtk/CSfkdgSC b4RxxbdG2FYEdS9RdmGCm44xPiueGGuJ4ksjnaN0u6GyksdSELX1cXmkRXsergZ5uLbn/D 1Mvm/dTmBb3mFwplXG5ELv1CBX/sFyJwi2YzKCeZWZXSqkMoD9J1mM1aMocyu2lvBXcCuP cB2Kyv5rzWFqo+iiujKfPZltexcO0zS82h/UoNzPrvHi3WU09Batkp4WxxDKH8E/9E2VUw sAWAklyyyZxUrNTT84VEFdp5wExnRElAR7VyHZI8isaM5HHDQvrq/JBfpBKxQQ== 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 523EC13715 for ; Mon, 13 May 2024 07:14:54 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6O0y-0004ab-9F; Mon, 13 May 2024 01:14:20 -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 1s6O0r-0004a5-JS for guix-devel@gnu.org; Mon, 13 May 2024 01:14:13 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s6O0o-0006Fv-Pm; Mon, 13 May 2024 01:14:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1715577240; x=1715836440; bh=nTtqc43nnVfh9bjesh/hkU5o/8LKj34ezZrzrTCZLKQ=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=LZOt6ylNkdd1iZdGM57kO0tph0ZPR4lAqn5H5pshtycOiE9UColgyPqM4Aoo4g61G /Md2ItSFQ8TnVi0A2WK4uz4YOoWYjI5TPSTdV//J01lxZ1cSTe7V5YltrG3JPyOdfw MF7TJiEz87iA2YdwR+xTXHWkoDSmlitYYXSIMlDlG2W5n0+GxnL+bmdgnSia8ckUI6 rnKXC7aP2Z5c6t2aPrpADJMmyxo2rBxMUadZxDFQiwYPvwSLcxvzMN9m8mGVClWn0N utj8JOWZUh4FZ+Z1NNIvFWiAlOqq8DcQXokLyWXJn50RsfTxsMKMZ9+62tiyUmmsRN LCjkgx+j29PLA== Date: Mon, 13 May 2024 05:13:55 +0000 To: guix-devel , guix-maintainers@gnu.org From: John Kehayias Cc: Maxim Cournoyer , =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Guix user statistics and upstream/downstream dependencies Message-ID: <8734qmjnu9.fsf@protonmail.com> Feedback-ID: 7805494:user:proton X-Pm-Message-ID: 6822a8a1e8e322e6c48a9f1612ac8a645cf42606 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.131; envelope-from=john.kehayias@protonmail.com; helo=mail-40131.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=unavailable 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-Queue-Id: 523EC13715 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -8.29 X-Spam-Score: -8.29 X-TUID: S19DFVTxO99+ Hi Guix-ers, I have been working on putting in a concept note (to be hopefully invited for a full proposal) for the Open Technology Sustainability Fund (thanks Maxim for posting this earlier!). My goal would be to get support for some broad and deep improvements to Guix around user/contributor workflows, governance and organization, and generally improving our response to bugs/patches/feature work. Unfortunately this comes at a very busy time of year for me, and just before I head off for some travel. Anyway, I wanted to ask if there is any info or statistics anyone has to help with some project information they request: 1. Users & Beneficiaries: Provide an overview of the project=E2=80=99s user base, their demographics and statistics, and any other indirect beneficiaries. 2. Dependencies: Provide an overview of the project=E2=80=99s software upstream and downstream dependencies. For the first, maybe someone has some unofficial surveys or things like download stats, mirrors, etc.? A Guix user/contributor survey came up in the past and is one I would propose doing as part of this proposal as I think we are lacking some useful information. For the second, obviously we depend on things like Guile and Shepherd, as well as everything that makes a distro tick (packages). But what about downstream? I know Guix is used for some research, high performance computing, ...what else do people know of or anywhere we mention this? (Would be great to have a "powered by Guix" on our website, by the way!) Anyway, any useful information please do send my way (privately if you prefer)! I will need to wrap this up by the 15th unfortunately, and probably a long shot, but would be fantastic to get some funding to be able to work full time on Guix. And if I make it to the proposal stage I'll be reaching out to put together more formal pieces and recruiting people that would like to work on any funded work. Thanks all! John