From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Yuan Fu Newsgroups: gmane.emacs.devel Subject: Re: Review a blog post about emacs-devel Date: Thu, 30 Apr 2020 11:19:55 -0400 Message-ID: <04ADB630-EE50-450D-B7EC-DD115C242500@gmail.com> References: <2D56B465-C028-41AE-8D07-38C1C49FF5F7@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="56569"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Apr 30 17:29:32 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jUB7z-000Ebg-HL for ged-emacs-devel@m.gmane-mx.org; Thu, 30 Apr 2020 17:29:31 +0200 Original-Received: from localhost ([::1]:32868 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jUB7y-0005Lm-IR for ged-emacs-devel@m.gmane-mx.org; Thu, 30 Apr 2020 11:29:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40868) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jUB4X-0007jD-Pa for emacs-devel@gnu.org; Thu, 30 Apr 2020 11:28:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jUB2R-00041H-5d for emacs-devel@gnu.org; Thu, 30 Apr 2020 11:25:57 -0400 Original-Received: from mail-qv1-xf35.google.com ([2607:f8b0:4864:20::f35]:41419) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jUAyl-0006G9-De; Thu, 30 Apr 2020 11:19:59 -0400 Original-Received: by mail-qv1-xf35.google.com with SMTP id h6so3160703qvz.8; Thu, 30 Apr 2020 08:19:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=EGQuPFVu8P1x8KJ0YPKeZKdZGv3RtOZu5U7ksWAAXTU=; b=HcQl5sJmpWTsufGAUG67F8R6ygKR/0r4JTBWeENsz1JsWzBzZ2TqNa7IK/5G9hHNQr ILfhllXcpDvyt5MGYRttIezV5zG362VuyPg5JLudgcCmtE5o00SqEx+p2TF7rQ3fS1iL EW3W09Mf2jPF/P42D90aMLLmVxsiPqVgzhY3siHHiRtbv3qM/hoJt5M1Y7V16f4xWh1X yjimDiaIqcp1e31GV7QKH2SgPmaBi1wdWUsHYKeWD0nfuEsmoDxEiqTp7FTNPgNVgCJy YI+tsen5U5x2ZGHkCo60KHekbwiknlNUffrO6YwGsBCp70C5fE/emljI4TroQXqymizT Fdlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=EGQuPFVu8P1x8KJ0YPKeZKdZGv3RtOZu5U7ksWAAXTU=; b=lCMG1WpDzJPzH3spC2d4UNw/LJN/MfahfavK4uYfmUmcMsvaYnELRROfnPu5QlMgm+ 2pT9FxQwjm2RtJQpGi8yGEzNeB72se/CFg7rpias8ArmE2c+ooynNQthj1fy2GafXfqP 3rDaLMs00Y7FKbKLofOAsYRToMcttiHw76DV+Wa5iSMk2/cDSzo5I8GhiCM+Ll7MaD67 FbojPUGNsaK8H3FlnKVSISOs7eiO/kxLvDSyv6QwNTIEJt19bqnqXa3k6gOHNsW+MCjC dho2c2CsyP/od3HULGdbjSMzK8c64Vf6OB9siUGw5HyMC38ruPQe3VIaSXU747cjljr2 M16Q== X-Gm-Message-State: AGi0PuZIfU4+g25bs6O0HibjeytXxfPFHPMk4XkDYjjt2UgtBjO4FaR+ g8odmnOYY03g1IY6TgtCgl4uP7hCbG8tUggV X-Google-Smtp-Source: APiQypKeZU/n1l/UGo0oUUi7YXSG+YcYRx42dSb5L+QmEK5EVNxeNtVBtE6Fq94BYlfWmmxdyKonoA== X-Received: by 2002:a0c:fbc2:: with SMTP id n2mr3590868qvp.49.1588259997414; Thu, 30 Apr 2020 08:19:57 -0700 (PDT) Original-Received: from [192.168.1.5] (c-174-60-229-153.hsd1.pa.comcast.net. [174.60.229.153]) by smtp.gmail.com with ESMTPSA id u11sm2434089qtj.10.2020.04.30.08.19.56 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Apr 2020 08:19:57 -0700 (PDT) In-Reply-To: X-Mailer: Apple Mail (2.3608.80.23.2.2) Received-SPF: pass client-ip=2607:f8b0:4864:20::f35; envelope-from=casouri@gmail.com; helo=mail-qv1-xf35.google.com X-detected-operating-system: by eggs.gnu.org: Error: [-] PROGRAM ABORT : Malformed IPv6 address (bad octet value). Location : parse_addr6(), p0f-client.c:67 X-Received-From: 2607:f8b0:4864:20::f35 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:248246 Archived-At: > On Apr 29, 2020, at 10:28 PM, Richard Stallman wrote: >=20 > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] >=20 > Would you please talk about "free software" or "libre software", not > "open source=E2=80=9D? > [...] > Also, please don't use GitHub as a standard of comparison. That would > promote GitHub, which is counter to what we aim to do. >=20 I removed =E2=80=9Copen source=E2=80=9D since it=E2=80=99s not the main = subject. I used GitHub as a comparison because it _is_ the most familiar = workflow right now. I don=E2=80=99t think admitting the fact promotes = GitHub. Also I wouldn=E2=80=99t say I used GitHub as a standard as = comparison, but simply as another well-known workflow. Here is my edited = first paragraph: Emacs, /the/ editor we all use and love, has been running for decades, = receiving contribution from hundreds of hackers along the way. Because = it predates recent popular workflows (a.k.a GitHub and friends) by many = years, you can=E2=80=99t do the usual thing=E2=80=94open issues, fork = and make PR=E2=80=99s, etc. However, Emacs=E2=80=99s development = workflow isn=E2=80=99t as tedious and difficult as many people imagines = (in particular, you don=E2=80=99t need Gnus or deal with email in Emacs, = or setup anything fancy). > Please don't promote Emacs Lisp packages that we don't have papers > to include in Emacs or GNU ELPA. That includes Magit. >=20 I think we should promote all free software, non-selectively. Maybe the = freedom of Magit is less secure because Jonas haven=E2=80=99t signed the = assignment (yet); but I don=E2=80=99t think it=E2=80=99s enough = difference to treat Magit differently.=20 Yuan=