From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: "Thompson, David" Newsgroups: gmane.lisp.guile.devel Subject: Re: conflicts in the gnu project now affect guile Date: Wed, 16 Oct 2019 10:11:47 -0400 Message-ID: References: <87blugg7dt.fsf@pobox.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="26881"; mail-complaints-to="usenet@blaine.gmane.org" Cc: guile-devel To: Andy Wingo Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Wed Oct 16 16:12:15 2019 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iKk29-0006nS-3Q for guile-devel@m.gmane.org; Wed, 16 Oct 2019 16:12:13 +0200 Original-Received: from localhost ([::1]:43152 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKk27-0005pU-VB for guile-devel@m.gmane.org; Wed, 16 Oct 2019 10:12:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36957) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKk1y-0005fb-06 for guile-devel@gnu.org; Wed, 16 Oct 2019 10:12:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iKk1w-00080J-65 for guile-devel@gnu.org; Wed, 16 Oct 2019 10:12:01 -0400 Original-Received: from mail-vs1-xe32.google.com ([2607:f8b0:4864:20::e32]:40373) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iKk1v-0007zr-QD for guile-devel@gnu.org; Wed, 16 Oct 2019 10:12:00 -0400 Original-Received: by mail-vs1-xe32.google.com with SMTP id v10so15691925vsc.7 for ; Wed, 16 Oct 2019 07:11:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=worcester-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=73PlPyAZVFAIwKfgcw4S8U/Xhry0AgqsZJj4aBtHVsw=; b=MKXVphdE4WRN/pEH3B2P0mez0/RqKOZ0GwTgZsomgjsN+72/W0eueWGIvLHY83dYf9 JTz7bT4WEIg5nvuxFYpI+cVBJRQS9FIVRx7iFix0pctF5RIx4Jjcji7sk30QJBYEnRYL 5/o+if4ot8ThpfYWXBkYxarUdWdIu1cKlknNDKV/aidfmQOs6eeFU7moqUSxfH89l+MQ ue/OaqWfUKvXuS+8S9hL1i4brUlep8dW8pIdGtVcqnukzAaUhBfTjhob9p7GrzZIGHWm htyvUd/3zMPdNqRjozBBW8ySDSlheorwoEeYIdOnexnqgQ+31ZrCwmqM7ZQPVh4sQA/s wj2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=73PlPyAZVFAIwKfgcw4S8U/Xhry0AgqsZJj4aBtHVsw=; b=e/XAcWFMUGbTa/ZDWsI6xvhCF2OCdsZjzAVhF1f+NMQRYw+jWM/iG8Cparye7TVdhD RAOONp+vZhCZ3MMGC5Qz/q4n5hHBN2xkMMrWddX3yZ21Nhv7um2m3uBWRCqc1wq5hqfd jBmqRCkOI3DP4pLj1Z3o4EXVFpafgl23GzQBWEPJJzFKWZ3TXtDABehctYjKIzFjWe3a F5H5xOQxuclDCH0oUu6EUlhjf1Tiv2KeFPN2WoIWJoJnWx6kINL0xe2qka7tXnWo0dSu BjQiH2vyDsfxc2UxwnqakIrb9KTLcvAVSonYmnUDO3UL8htKq7zdKNsB4cBKimbcQ6G0 V39w== X-Gm-Message-State: APjAAAUE2BF5tjRwkrj+lwf3YiNpP6PmBRnmjtC0Y8xBHgZrN8ivGGKU 6ojerxwOiNmpTqjYT+36DZ7ysRoR0v8ffauqi2V8Ng== X-Google-Smtp-Source: APXvYqwUBOdCiCRSzn+/5NHXZSlRBR40TR3xKIyKcTqVWS7YUwK0r4gvNscSuVxZ2xzakQPG32FSzbixbWCHbQiyQC8= X-Received: by 2002:a67:fbc1:: with SMTP id o1mr302024vsr.1.1571235118753; Wed, 16 Oct 2019 07:11:58 -0700 (PDT) In-Reply-To: <87blugg7dt.fsf@pobox.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::e32 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.org gmane.lisp.guile.devel:20073 Archived-At: On Wed, Oct 16, 2019 at 9:14 AM Andy Wingo wrote: > > Perhaps this moment is an opportunity, to see where the Guile community > stands. In that spirit I invite Guile community members to weigh in on > the issue. What do you think about Guile's continued relationship with > GNU? What about its relationship with RMS? Finally, what would you > like to see happen regarding the future of Guile? A bit of context about myself and what has shaped my feelings on the matter: In 2014 I was hired at the FSF as a web developer. In 2015 I quit because the work environment that RMS is ultimately responsible for was demotivating and sad. All of my former FSF coworkers, some of whom sincerely tried (and failed) to make positive change, have since moved on due to similar frustrations. In 2018 I disassociated myself with GNU (as in I no longer identify as a GNU hacker, as there is no formal association) after witnessing RMS rudely interrupt and derail Bradley Kuhn's LibrePlanet session and insist that conference rules do not apply to him. That was the last straw for me, personally, but this pressure had been building for years. However, I have felt, and continue to feel, that Guile is an oasis in the GNU desert and a large part of that is because it has maintainers that truly care about creating a welcoming environment and not tolerating bigotry in the name of "free speech." Andy, Ludovic, and Mark, I owe each of you much gratitude for all the help and positive messages I've received since 2012 or so when I discovered Guile. I love free software, and I especially love Guile. Thank you, thank you, thank you. Now, onto the present. Seeing Mark step down from as a Guile co-maintainer was an indicator that something was amiss internally with Guile. I have a great respect for Mark, but I must admit that I've been extremely disappointed to see him, on internal GNU lists, steadfastly defending what I consider indefensible behavior by RMS. Upon seeing the mail to this list that Mark was stepping back into his co-maintainer role, I had assumed that Andy and Mark had worked through their differences and disagreements and was glad. But now that I know that the truth is that RMS, as chief nuisance, put Mark back into this role without the consent of either active Guile co-maintainer, and without even telling them, I am extremely disappointed and I do not approve. RMS, once again, has abused his leadership role to make unilateral decisions to the detriment of a GNU project. Yet another data point that reinforces my belief that when RMS "leads" the results are negative. This is not the behavior of a leader that I support, and I certainly don't personally recognize him as the leader of GNU. He truly is a broken stair, a stick in the mud, a roadblock. What happens if we pay no mind to him? Does the GNU brand mean anything at this point? If anything, it's probably negative. As for the future, I would like to see Guile continue to be the welcoming, inclusive, productive place it has been since I've known it, even though it may require some socially difficult decisions. Andy and Ludovic, you have my support. You've responded to recent events admirably even though it meant being personally attacked by others within GNU and outside. Mark, I urge you to reconsider where you stand with RMS. I know that you have a lot of history, but times have changed. Regards, - Dave