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 ms13.migadu.com with LMTPS id kBTrJH0mHmeXfgAAe85BDQ:P1 (envelope-from ) for ; Sun, 27 Oct 2024 11:39:41 +0000 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 kBTrJH0mHmeXfgAAe85BDQ (envelope-from ) for ; Sun, 27 Oct 2024 12:39:41 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=libre.brussels header.s=mail header.b=Uz+BikeM; dmarc=pass (policy=none) header.from=libre.brussels; 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=1730029181; a=rsa-sha256; cv=none; b=o2ptOAa7TSxWsSdatfxPH1fMU0Ee089gd59Uom2ZI4/jv65r90I0smlVlOXVICpAHYoqOb swD6lQsu8BDJZBKUshr/Cs5/9DsQlgIWDT6AuhCG+9trw6na9qqrNTEgm07P9tyEJpO5BS 1TDloB7/fSgu3K4JZDuSk5OFJTAtpIc22IBBKd5FiwWn0KacAtoyeqtEE63F3yfveAyzWG 8oVgNYYV+1YdkbLBiX59gz0EE9bBWTuxxjgqD4ss3Wgp/f070K5rFPsLCkaHIAkfEcv9SX ZzXK6hLB6RiR763W4iUCSavCAAqkHTtguPFowEox1wQ5dTpRqeqR0mZSA1KrpA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=libre.brussels header.s=mail header.b=Uz+BikeM; dmarc=pass (policy=none) header.from=libre.brussels; 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=1730029181; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=6gQ+OcXeBUwqDLNN9Zc+ajox1KX58NLYFV/ArD8NvjQ=; b=Gnz643pdc4VpSsYsdGmsQpxQAoNi44MAJeSTNHYkIn7KgUEawja1tA+NQbgScjLqWR7aoL 2nQTALwXhy9slHdnRVyMkQLM2NmelK1T2Y0qRNPwG9HfUf6yEci6Z1Olms9I2y6ZQ/3QDE 38KmRe8TUoWL5GEZNvEaLjA2XCetXmBeoU7UvHLKn+g5acKqOKV5YG6ZDJZLRDDuXMtab4 E5vlvWjEKLRrPNwpWqRcGyTmftJqHXJLYzM3ly64mUrngFIO4wtrMBxG4plZbrxf6zfrj3 tl3c/AVyrbkmp7ZzgWD6JqHantUBcmkSDaZPZzovmBhoAMAANtdnZ53HAaZgxg== 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 1795D1B597 for ; Sun, 27 Oct 2024 12:39:41 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t51c1-0008SJ-Vy; Sun, 27 Oct 2024 07:39:14 -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 1t51bz-0008S4-VJ for guix-devel@gnu.org; Sun, 27 Oct 2024 07:39:12 -0400 Received: from libre.brussels ([144.76.234.112]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t51bu-0004fT-H1 for guix-devel@gnu.org; Sun, 27 Oct 2024 07:39:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libre.brussels; s=mail; t=1730029144; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=6gQ+OcXeBUwqDLNN9Zc+ajox1KX58NLYFV/ArD8NvjQ=; b=Uz+BikeMNlVxx5HKuDDIB+Gk+zv5dsvbGrXaJZHIcQvKhE0nvuFLwE5IHLkFe9j9x2zCMj zf7dvTC1IWKOtvBkHLeZ8/Orc7Hm1zWYiQAijgd9IjmUakUpqqZOj0J057zX95W09QOF5P +sGTOAFSuFkvZ1cwQilBQAVBNO8oFTU= MIME-Version: 1.0 Date: Sun, 27 Oct 2024 12:39:03 +0100 From: indieterminacy To: Ekaitz Zarraga Cc: Juliana Sims , guix-devel@gnu.org, suhailsingh247@gmail.com Subject: Re: Guix (and Guile's) promise, and how to (hopefully) get there In-Reply-To: <5e7b06af-96f4-4264-a67f-7b8914b3eab1@elenq.tech> References: <02559f63-35e6-4159-9d4c-e1d423aad3be@elenq.tech> <8b58064321ae06543061ffaa843e4267@libre.brussels> <5e7b06af-96f4-4264-a67f-7b8914b3eab1@elenq.tech> Message-ID: <1e11116a44192d320147de5ca2cbcb91@libre.brussels> X-Sender: indieterminacy@libre.brussels Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=144.76.234.112; envelope-from=indieterminacy@libre.brussels; helo=libre.brussels 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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -0.79 X-Spam-Score: -0.79 X-Migadu-Queue-Id: 1795D1B597 X-Migadu-Scanner: mx12.migadu.com X-TUID: V28CpGBIX5wa Hi, Thanks for that eloquent and considerate reply. I reckon in many respects the Guix community is fighting the good fight. In some respects, your referring back to hackerspaces reinforces my feeling that that is an example where they need greater attention (and that our onus is not to solve all problems). At our end I think more pressure and greater expectations should be made wrt GNU. Its good that there have been statements made in the past, these types of things should be expanded upon. It would be a shame for GNU to decline into a perjorative - this would have consequences for us too. Personally, I dont understand why the FSF site is so poorly functional - its login system feels like an arcane pattern that doesnt work for my annual edit to attend Guix Days. Practically speaking, I think Efraim's suggestion to be ideal. Putting funding in place for those deserving to attend an activity but who would otherwise struggle is proportionate and egalitarian. I would extend this and like the Guix Foundation to assist with visa applications if this would expediate attendance from abroad. Kind regards, Jonathan On 2024-10-27 11:47, Ekaitz Zarraga wrote: > Hi, > > On 2024-10-27 11:00, indieterminacy wrote: >> I think a useful measurement of any community is the diversity within >> it. > > I do think we are a pretty diverse group. > > But it all comes to what you consider diverse. Some people brought this > conversation during the Guix Days, probably ignoring the fact that we > had people coming from all over the world. I don't know what was their > definition of diversity at that moment. > > On the other hand, we have something in common, so it's really hard to > be diverse in the broad sense. Should we include people that like > proprietary software, too? Those are also people, and I'm sure they > would feel uncomfortable between us. > > This is not to say we shouldn't try to make things better and more > welcoming, of course we should. But I don't think "diversity" actually > means that much as a measure because I don't think it's an absolute > concept and I think it's very easy to misunderstand. > > On the other hand, I don't think we can change the world deeply. If in > a community women are not allowed to use computers, people coming from > that community are less likely to be women, and Guix is just suffering > the symptoms of the problem. It's not in Guix hands to go there and fix > the problem (I wish we could!). > > I think the kind of diversity we can try to encourage is the one we > have, and it's actually working quite well: we share our opinions, and > they very different from one to another and point out when we think > something is not right. > > I don't think we are acting like a cult. > > But that's just my opinion, which is also not very relevant. In the end > it all comes to the same point I mentioned in my original email: it's > really hard to measure. > > And with hard to measure I mean: > > - How do you measure if Guix is diverse enough? Is there a universal > diversity scale? Does a high diversity according to whatever scale we > use ensure Guix is going to be in a better shape? > - And for the GNU/non-GNU issue. Can we know before taking a decision > if it's actually going to bring more contributors to the project? > - Same with the Git Forges. We have been discussing this for long, but > using, say, GitLab is going to impact on the amount and quality of the > contributions to Guix? > > I don't think software projects are a comfortable place for people to > join and have fun, feel included or fulfill any social needs they may > have. That's not their goal. They can be fulfilling, but that's not the > main goal of the thing. (it might be the goal of a hackerspace) > > The goal is to make great software, and that, weather we like it or > not, is an extremely elitist thing. Most of the people in the universe > are not able to make good software. Most of us studied in good > universities, have a computer available at any time and have free time > to spend here writing tremendous walls of text. Or even more, we have > had the privilege to be taught that diversity is important. > > I'm not saying this has to be an uncomfortable place (in fact, the goal > of the original thread is to make it more comfortable), but we > shouldn't forget why we are here. > > And some of the proposals I mentioned come from a good heart, I can > agree with them and I appreciate, but in the end it's not clear that > they are going to help us with our mission: bring the greatest software > to the people, so they enjoy their computing freely. That's why I try > to be cautious before taking a decision in those lines. > > The good part is we can still make friends and all. > > Ekaitz