From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Akib Azmain Turja Newsgroups: gmane.emacs.devel Subject: Re: Emacs packages, GitHub and software freedom Date: Fri, 08 Jul 2022 14:11:34 +0600 Message-ID: <874jzs3txl.fsf@disroot.org> References: <875yka4b91.fsf@disroot.org> <87y1x62vic.fsf@rabkins.net> <87v8sa2p26.fsf@disroot.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5749"; mail-complaints-to="usenet@ciao.gmane.io" Cc: bozhidar@batsov.dev, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jul 08 10:14:42 2022 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 1o9j8L-0001Kj-6H for ged-emacs-devel@m.gmane-mx.org; Fri, 08 Jul 2022 10:14:41 +0200 Original-Received: from localhost ([::1]:43892 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o9j8J-0002A3-Re for ged-emacs-devel@m.gmane-mx.org; Fri, 08 Jul 2022 04:14:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47158) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o9j63-00005l-KX for emacs-devel@gnu.org; Fri, 08 Jul 2022 04:12:20 -0400 Original-Received: from knopi.disroot.org ([178.21.23.139]:34784) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o9j61-0006wg-VL; Fri, 08 Jul 2022 04:12:19 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id EC93040F40; Fri, 8 Jul 2022 10:12:14 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Original-Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LGUfV1JMrZrp; Fri, 8 Jul 2022 10:12:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1657267933; bh=a1kOLDYlK1JNakIlFPThLpKIulDKoxw4Ahi6RwXeljw=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=GoJfJrcWzVvD/KP/eRWXu+hmUOesI41vUxDsOjRzQ3wD2AtQh9p0M/NuQre+px7MG yV84WUMKjZNQWWB8JLA8nuQNddyjX3X5BwhBamT5zS2uOTFksMZq8mtG8fQAABbifn 23TXdFloZUk/FozGQ+dlzk/OJ33tBAFLI4cQD4XA9/7cfxk08vnC1OL922Ex0DyuHC soqPyP/FzenCLjVheZlBv+xATN83SSpgMhXnq2NcukZvCs89LQ2BOL8zCWJG0MEzju lEtUIy6PwQtrbBDosEmTgv7KTd3aoRF4yBeS8pZLV5cCTL9cltQeEPCmmKWt0c5MdV I8nDN6aiJSmcA== In-Reply-To: Received-SPF: pass client-ip=178.21.23.139; envelope-from=akib@disroot.org; helo=knopi.disroot.org 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:291946 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Richard Stallman writes: > [[[ 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. ]]] > > > This way you are just worsening the situation. (But you obviously ha= ve > > the freedom to do that.) To increase the "contributor-base" outside > > GitHub, we have to convince maintainers to move away from GitHub. > > I agree. > > But I should point out also that GitHub has several bad practices > that have done great harm to the free software commnity. > See https://www.gnu.org/software/repo-criteria-evaluation.html for > what they are. These have happened for years, and we have urged people > to reject GitHub for years. > > --=20 > Dr Richard Stallman (https://stallman.org) > Chief GNUisance of the GNU Project (https://gnu.org) > Founder, Free Software Foundation (https://fsf.org) > Internet Hall-of-Famer (https://internethalloffame.org) > > And obviously, we need federation. AFAIK we have federation for social network, but not yet for software development. And this is even more important for developer freedom (user freedom is already guaranteed by license), so that they can participate in development using any forge instance, increasing contributor-base outside GitHub and breaking the GitHub monopoly. There is a project called ForgeFed working on this. It says that Gitea is implementing that (maybe draft) specification. Will Savannah implement fedaration? And by the way, what's the status of FSF's new forge? There is no update for (maybe) a year. This discussion is no longer related to Emacs, but related to free software philosophy and/or politics. Where should we move it? emacs-tangent list doesn't seem to be a good fit, since this is not related to Emacs at all. =2D-=20 Akib Azmain Turja This message is signed by me with my GnuPG key. It's fingerprint is: 7001 8CE5 819F 17A3 BBA6 66AF E74F 0EFA 922A E7F5 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEyVTKmrtL6kNBe3FRVTX89U2IYWsFAmLH5rYACgkQVTX89U2I YWt6gA//auhOAKLyzOmRlOxLaxnqUFRRskpjifDaUMCWp6GwmQpUATZCGFxO+swo 5ZVL8oyg8LDB+WRk6pYipI4EAYETlIqXFK9uefOVvxo1qJZItqLVeLWmkV03lJmG N2jDpjtbv1UZVohgZ2Y+EioIoZhBSro8+eYuMoxLZpn0SHfG7PdR/fulsliX/4Br 3R8nhtvu/mbximUlRVoW90L15p7MTY79E1BaRG5Pn/hvdy7xpGGxC6ViLScZreew 9TlN4Zcspt40cg/5zg3nlVqR9vcCsOQhFYNfWAa6GGAUxcvi3mErpRVTRqsLImav RkMCTynwNxgHSlQeCQ2MSyPX+VXj/Ql8miK1j1y3PA6e4uRvaycVp6hDahVOpsDO YI/5PCoLU9JXbRcg0QFbZ/9F5bI+0qZ1e38hZgBIT4kmKK482nnYl/JKUh07AxS6 epXQuoAOm/0J6PEHYB1jC4Sp8VFf3xe02IwbslwKS5kGOX6v8pFmH8qZ2vdo4qq4 rLFKQ2rSVKIalI/HzvgCPYMRyvXOIBNAyjk93BXczi01w8CeO2yQtm/ZQdfsUcXf PN6mrbcpExLzL0VECBAMDrOJj2s37su+osuoyNwUhytqBNIkJNWrzltWzj+tACXw 3zrZrsEfCocN5Bg6wkRUf7TZpbJNNAUOLNUXSkZK51h/760GV70= =rNsA -----END PGP SIGNATURE----- --=-=-=--