From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 8P4DIQHUK2XPEgEAauVa8A:P1 (envelope-from ) for ; Sun, 15 Oct 2023 13:58:57 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 8P4DIQHUK2XPEgEAauVa8A (envelope-from ) for ; Sun, 15 Oct 2023 13:58:57 +0200 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 00F515EE47 for ; Sun, 15 Oct 2023 13:58:56 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=outlook.com header.s=selector1 header.b=UXq1aOnD; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=outlook.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=2; s=key1; d=yhetil.org; t=1697371137; a=rsa-sha256; cv=pass; b=sZ3cXdwWDC/TNEv1WBHHWQkSYhY0gMN+D2NkNRR2PUb1H74cuU0oWa2DORBXY3cj3KqyG3 x7RV2btYaIKEOJ+aWwOt/QIzTn9yPfsYU3NxXDmAPiWpQJsmJxYhBKbwH7zn6M7+ClAQVg 3YdSXkgSVvkw0SSK6R/biwsJ9itR/D0+fFBbzIqw4GE+FmQ5l6fvGTgz5gZMx9pnGfzpcc MbgzCdv1bShZU5e6tOsbVdVqFhlQCL5TJHGiwVLyGL/mqYazB4jwOIousxHPOcYZQfQIy8 rd/Cwn2RZkrbdOdeWzPlnd/9KQwABgT7Bmw9PpwfbRQbsQy81loGOv5GgpIBJA== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=outlook.com header.s=selector1 header.b=UXq1aOnD; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=outlook.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=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1697371137; 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=rDfhsb/IbS7zQT/SDNw1+lUWvMcp8RuKNtbP/VdoDFQ=; b=AtXA5gWPVVBtU8ut/0iOaGUOpBQeLDNtG6qiKucbx3ccLCRAoM6Ed6/aTDtH4b2fENxWn2 aS5IowdI0r1YqHvE2LVQXw6G6hazsaEQogC/YNlpJ9j8RznTo+pC0HOpXxF3w2P0x6Wm9W BS3mgzQvb+WKQ/lT7qk9D+LTr2O5e7bXN87+Kr7TevRyn3sYNcwoFeYDGrJJs8mYAHAykn zLb3bOn82f57fwbH0UkpdWDt9dGBf6nC4JeM0qb3i4CGOXrhC8dK7dJqieEb+via7+Ezf+ JC9lb1lAL2wOEhowegktMJgYlRnnNx1Bib8befEr1zSmeNipcZgMZ/AbyCoubA== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qrzlD-0004bV-JK; Sun, 15 Oct 2023 07:58:19 -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 1qqURd-0001si-Fu for guix-devel@gnu.org; Wed, 11 Oct 2023 04:19:53 -0400 Received: from mail-am7eur03olkn2081e.outbound.protection.outlook.com ([2a01:111:f400:7eaf::81e] helo=EUR03-AM7-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qqURa-0006pf-BG for guix-devel@gnu.org; Wed, 11 Oct 2023 04:19:52 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HEvkOu/yoEstFEhBm8fYyULrn4ageCFbkUSka0PEhVu04IJYynGZbh0cnPTdV4ZsLJcBA4GqOus3WUlqOHfzp/Yv9SCn5XZNg2U0zQefSZ5mbQe7NvZhfINyMmxfa5Qj6QrO5YZVOCb3GZQHg7El9IllKdzultuTQ14Yp1Cpm6daDU1yla6INbtTi2odrj7c6FXs0NLqWEUwmsnw5V3Jd0fTSKMmcAynqObPTG4o/vF27J7cLO0nLFTjxHglPl/U0p4YrHMZc5l1aFQZVk179IL2GM7kUVpogBqh2l2LeFAlLGRPEuB8X62fbHmLOuCm5JhPtzYMwAq5DmFuPHUORQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rDfhsb/IbS7zQT/SDNw1+lUWvMcp8RuKNtbP/VdoDFQ=; b=jQmW65f0yWAXVdn8q8Jd0iojnbbBXGtWh9NF3e2Buoz47XcR2TajM/X7l+znmwIQnRPXT16Z5f/0xtRleOZCVJ43e70YUuG3HynRRwf2SC9uEgkKjP2R/G8bA3IUmL251P8Y7yAenL7zWF21LVfe0b6mxcP0+XMopThQHtR3tJX9Z5xUcgsheJPsmkPl3aBphWUVpaXZSOuclpGwE/O4o5eCBj4rvS1LXLx7PblQY3qvwMae0nlDcjqd476ly89QG3KTkl+gbmhrAvmsOFOwQ55b9hFwbRzXJEoTCI0yisfaa2S5d4GufYNxDZQ4f+5AYMlKJgpe64X9OFCCrxSIvw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rDfhsb/IbS7zQT/SDNw1+lUWvMcp8RuKNtbP/VdoDFQ=; b=UXq1aOnDSNy0HMJpCdWjlgAdq108k8093BIPsGg90CnAqP5wAdrJHPcAU25BIGKWZ7A/SXwYTkatXf69tYEitem2ukDvbpiWNOq/UxUSNa2FnGf+MibxrMzucj+1e2HFXcXMXpxnBqofCCA1mSoYY9is7/7LCFPor49IB9YJQdMOuCjj0hbMPPlX2NZs6S00beb3TmkcRQE+qAZgYR8yZp74YhUnDVEUS/xKEsRabEdFYGRheIbF5BFFUiPcwygrCh70TRxMEzAxLqeQSx/y3cwPFKs00UzAJkfV6I1/O5xjQO+iu8+xRtvFZ5vIrATdZP+YqLjCp5HIEFPyYymNCw== Received: from GV1P193MB2310.EURP193.PROD.OUTLOOK.COM (2603:10a6:150:2a::20) by DB9P193MB1162.EURP193.PROD.OUTLOOK.COM (2603:10a6:10:259::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6863.38; Wed, 11 Oct 2023 08:14:46 +0000 Received: from GV1P193MB2310.EURP193.PROD.OUTLOOK.COM ([fe80::ae83:59a9:1854:fb4e]) by GV1P193MB2310.EURP193.PROD.OUTLOOK.COM ([fe80::ae83:59a9:1854:fb4e%3]) with mapi id 15.20.6863.032; Wed, 11 Oct 2023 08:14:46 +0000 References: <87y1h6qjxl.fsf@wmeyer.eu> <875y3h1fnm.fsf@riseup.net> User-agent: mu4e 1.10.7; emacs 30.0.50 From: Kjartan =?utf-8?Q?=C3=93li_=C3=81gustsson?= To: Tao Hansen Cc: Wilko Meyer , guix-devel@gnu.org Subject: Re: Guix Survey (follow up on "How can we decrease the cognitive overhead for contributors?") Date: Wed, 11 Oct 2023 06:53:05 +0000 In-reply-to: <875y3h1fnm.fsf@riseup.net> Message-ID: Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-TMN: [ACdEs39WJIpH4QjhyPTUAl1VtZKnkb+EDu8vl5v1FUIsH8saPHypxa5Lr1lHxtNd] X-ClientProxiedBy: LO2P265CA0116.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:c::32) To GV1P193MB2310.EURP193.PROD.OUTLOOK.COM (2603:10a6:150:2a::20) X-Microsoft-Original-Message-ID: <87h6mx7ez3.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P193MB2310:EE_|DB9P193MB1162:EE_ X-MS-Office365-Filtering-Correlation-Id: 4d004d7a-7707-45e0-d1c5-08dbca32208e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: iVB7Cr+MqBpAMEzK3mtWIRg820iEJxLEpVDR90JLSFnYulYrfeEL2EbPpWFZslfm99ObNDoe9RW0AYEaeRxTK9WKbUAzuf34cffqGAYnpFouZtQkplxcowIeMz6v+D/PSlBTcUcIyAPSM6fP5t3soxf6bFNGsSg/FvBCRXQq3h6kjXZmOvnCVBas4Jzm0TKvUpjlIeMfhBmt2oucIR87Sm5xFEroDH7/wnh50XNxQz7US72tztWeeE/AeAz7Tur+CanwT65zdtCd9+ZbzBa1yDdbyn3WzO3SMu/evxSLAxaUNTPbjoeXFUMdiKRt03k8CedztRMR1gfWvNWUzdK6dfmWBqGSzpzx6KTmlcQnaUY6jJPnIh1juXfs1BWCJ2dLb5ZPBbKopNMqBK8gsdH1awHeCNDVdc9FudQ/FjHgZgown2DfW3ga34f6RLQpw0f7O7dg9Ob29QU131H2xvMyQUQBrRuxwMEnCYXuQlTR2sPHeoe9hgy9FXcSUSPk2tJSeyQ0cKzoMbrJI7kfxXR78a5h6kHoDWNdw8YikOBYoEE= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dS9QZitxQlRZRHZDWUtWVFNHNG4yeTlZYW55b3FTTW9NdGZUelBISmJPWHB5?= =?utf-8?B?YjVPVVhYNGF4U09pTm9HQU1SVk9rUXd6Rzk3WXk5WU5zbkkvV094TldzSEVw?= =?utf-8?B?WXU4TVhvTHJPeHpmb3phVFhSS2R5cTZUYXVpemNoVy9ueHR1NkFNWWVqWmNl?= =?utf-8?B?RG55WVpFT1lmMnVNa3NGb1RnR25veEY2ZkVqMTd2S2JPSS93OXZWaVlQaVk4?= =?utf-8?B?UFByQUpSbFpQT3NHWnNHOGx6dDZIa1duOERkbnFLSEFVWElnWUJtbXpvcDNK?= =?utf-8?B?TVlOV1M1b1A0SzdTL3FNTmdxaklEZlRRWkRHM2RkRERBMWhFU095SmJiSjky?= =?utf-8?B?WmgrUmdxNnptSEZiMytMbE1semNZaVo3dEpyMnAvQ1BiZUxBVzdyTjV1VEJr?= =?utf-8?B?SHRoRzloaW5HaGQzUHN6c1kvN0RzQk9hOUpDRzBYUmR4ZFdiSlp0TEliTUlZ?= =?utf-8?B?bDBnUU4ycUo3WWJ0R2FBMmtYbXBPZGxNeE9tZEFPN0c4c1VGRW1tTnZVMXEz?= =?utf-8?B?M1RsandJRmFlNGNrWS94U082Y1V2cDloVitYRHJibEFROFlHVnJkcEsxNVVt?= =?utf-8?B?MnB0NHJadkovNEtENUYzUnlXZ1c5L1FDZXYvbDFML3puc1Q3OEZoa0pLYVFN?= =?utf-8?B?aGVFcmFtUzlIKzJxODBmVTFKZld4U0hueUV4UEhadExPaTl4c3huY1NqY3NV?= =?utf-8?B?SkxrNXBJMDZvb05RcmI4Ylhldjkyb3AwQm5HQ2VRQ2Npb09PeFQwN1dXbUpu?= =?utf-8?B?b3FmVDB1dDZZdFdHZCtOYmYyZkxtbjB0VTExTEQwaHMrek02QThEbXB3QWY5?= =?utf-8?B?ZzB1aU83SUZMbTFNaFhjMlNMSmJyUHlBOFcyVjZjcHN3NE4yZ0lFM0M0V0dW?= =?utf-8?B?cU5LL0FzR2QzbWxOVzhXZGg1RStSSll0Nkt5T0x0ZCttRGZNeXhvWEFKN3lM?= =?utf-8?B?c3lFZkpRMXNsanB3S3NRL3g0Y3ZZTm1GblNVeEpLdWdNQXZkT21wK2I5a1RD?= =?utf-8?B?Z3JoeEl1ZDlaVFIycTV1U3VDWE9kcGM1OHZjczFvbHd1YXZWdjRNL1BKSExn?= =?utf-8?B?VGV4REFtNzY2ZnhtaGtoQ2JzREZvb08vQ2RtaEY0TlkyUnY2WGIvU3U0MkJ0?= =?utf-8?B?TXdVVEF2Vjd0Um1aYUtpYkx5VHl1VXM2Q3VWKzVJOG1aWVgvLzFXNS93T3dM?= =?utf-8?B?SWtoTWg4cmxSN1FBVGZvblJNeWJRQU9Lc3puaFNMcTE3L1VRa0FHOFFPczEy?= =?utf-8?B?RGRLbkk0MHhQZEtmR3lvNnVwL0t2OWJKNkdmNGFTemtnOVVGL3JhUlpzVDZ6?= =?utf-8?B?dXRVckVkTVNaQUswL254RG92TndESkFBa0x0bU9sTElBeVkvTmd4ZEtsSHlK?= =?utf-8?B?NE1xSEI4djh1Y2V2R3NGM28vTm5LaXh6cWFrMGRtVnBNVkxETG5pY3JQaWZx?= =?utf-8?B?d0tmOVhKUVlWZUNFUmUrYTc1bDNwaHZxOVhVUnc0MDEwWjVFb0R5NjdNOGkv?= =?utf-8?B?Uzdpa0V5aWtyOUZIT01aTFRva1ZWVlJnbmRjTEZHVHNsb0NCTlhPMGtrMnFi?= =?utf-8?B?Z2pua25NRHkycFRzRlFDbEhidGFjOVYyakEwQjlBYSt0TkJ1V0xqbko4KzhT?= =?utf-8?B?eGFZWTR2YnB0RTJRQkdJQ1J6Y015bk03a3BlTUpSRmR0RkwzcTVIeEh2d3R2?= =?utf-8?B?TVZHOUtxSFQ2aHdISzN4K1ZLc0FjN3piMlp1SXFOSlFkV3dKd0VnbEd3PT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4d004d7a-7707-45e0-d1c5-08dbca32208e X-MS-Exchange-CrossTenant-AuthSource: GV1P193MB2310.EURP193.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Oct 2023 08:14:46.0150 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9P193MB1162 Received-SPF: pass client-ip=2a01:111:f400:7eaf::81e; envelope-from=kjartanoli@outlook.com; helo=EUR03-AM7-obe.outbound.protection.outlook.com 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 15 Oct 2023 07:58:18 -0400 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-Scanner: mx1.migadu.com X-Migadu-Spam-Score: -11.11 X-Spam-Score: -11.11 X-Migadu-Queue-Id: 00F515EE47 X-TUID: q0OEMviRXSba --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Tao Hansen writes: > Hello, I hope it's ok I'm replying to this email as a follow-up to > decreasing the cognitive overhead for new users. I'm also brand new to > the Guix community and ecosystem. I wanted to share a perspective from a > user on a Lemmy instance who wrote why the Guix ecosystem was not > friendly enough to meet them where they were, a person in their early > twenties. I'd like to suggest approach their criticism with compassion > and open-mindedness. As a person in my early twenties, who has contributed a few (small) patches to Guix and Emacs, I want to offer another datapoint/perspective on this issue. > @velox_vulnus writes at https://lemmy.ml/comment/4625080 > >> I don=E2=80=99t like the vibe of ageism against young people that is >> associated with GNU. I'll be honest, I don't understand this point. I've never felt any vibe of ageism from any interaction with the GNU project. Is this just about using mailing lists instead of some forge and other similar complaints of 'outdated' systems/processes? >> What is also frustrating is their reluctance to improve their >> infrastructure. Purely personal anecdote here, but I've never seen a reluctance to improve infrastructure. I've seen a reluctance to make changes which could negatively affect existing workflows, but I wouldn't characterise that as refusal to improve. >> They could choose to remove non-Libre JS from GitLab, Sourcehut or >> Gitea, or at least come with a new source hosting platform, but they >> choose not to.=20 > > I also have a hard time with the insistence on the "Old Ways" as somehow > more pure, more legitimate than the new. There's some sense of the > expression, "You kids get off my lawn!" Having made contributions to projects using both methods. I massively prefer the mailing list + patch workflow of GNU to GitHub's Pull Request model. > And the decentralized nature of sending Git patches by email, which I > still have not ventured to try, makes it hard to *discover* Guix > development in a single place. A user needs to go to any one of the > mailing lists, pull the Git repo or browse Savannah or the issue > frontend for bugs and new features they might be interested in, and > generally have an idea of what they want to be looking for to find > it. Discovery by serendipity is missing. Where does 'Discovery by serendipity occur on GitHub or the other forges? Personally I've never experienced more such discoveries than by reading threads on the development mailing list of a project. > We have the FOSS technology to tackle a lot of these critiques and bring > in a whole new wave of contributors. We have fully open Git forges and > modern messaging protocols to make a brand new developer-friendly Guix a > reality. How friendly are these Git forges and messaging protocols to the continued use of existing email based workflows? =2D-=20 Kjartan Oli Agustsson GPG Key fingerprint: 4801 0D71 49C0 1DD6 E5FD 6AC9 D757 2FE3 605E E6B0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHLBAEBCAA1FiEESAENcUnAHdbl/WrJ11cv42Be5rAFAmUmWXAXHGtqYXJ0YW5v bGlAb3V0bG9vay5jb20ACgkQ11cv42Be5rCI/wv/VGTeDekGwSqxgq8e80Xplu64 jQWdkBkm/Ff6Eb6lvreVA2YM0UjtfwE101WAun4Zcf9oot5L+XUpfjLNkGiuOI60 SpBjcFnW6tzA0xwaWocZ7IefOf6GBpLJcn7aspGRU9ZH5T4EPGF+lRF/qhoF1t9u 5VmwSp9Rm0gNU/fddR3Fy4eWW4hGn6bqkzHwWzvXL8hiFI3/7VLTLI/o+gGYPflV SvG4FnUUxrsHsbzptqYEGcUBtuFARYYr8U6Lr7rgTj19dtTRTpJSzqu6tpuTQj4/ UpcWH4wtnVD5CN930iCpSzjX/DhymMdQ1lJGTZcKHSNf4/4OMD+KE9DwzPmOuD3A SGzDNbUFIYrZCO57rlzPw1M3b5tOQCg6Zv/H4lTGXPRGaEUNJArd9wUC5VdR7yb+ KOmzOo8oUuS6zI8C+mT3wjGBqp0QV9hNsN4myTkPCiXQQD0EHyeOjktlYQzKDBnv UH2FFWbwPts3x1GqPXw9+doZk8UxuXM/VCgID5Mi =BN2t -----END PGP SIGNATURE----- --=-=-=--