From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: SourceHut for Emacs (was: Gitlab Migration) Date: Sat, 28 Aug 2021 09:04:10 -0400 Message-ID: References: <83a6l3q99e.fsf@gnu.org> <83pmtyng47.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30414"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Aug 28 15:05:04 2021 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 1mJy18-0007h7-MT for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Aug 2021 15:05:02 +0200 Original-Received: from localhost ([::1]:41474 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJy17-0000iW-MZ for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Aug 2021 09:05:01 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43980) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJy0T-0008Sv-MS for emacs-devel@gnu.org; Sat, 28 Aug 2021 09:04:21 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:64935) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJy0Q-0004hH-7y for emacs-devel@gnu.org; Sat, 28 Aug 2021 09:04:20 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 6BFB0440076; Sat, 28 Aug 2021 09:04:16 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 7903D440530; Sat, 28 Aug 2021 09:04:11 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1630155851; bh=njY1WyiAIAG+77Ku9yh5dRqZqSLpL4Ox5g/pzu9zHOA=; h=From:To:Subject:References:Date:In-Reply-To:From; b=VTVVyT2FO7HY7LADSweKHdyffi7e9uzXQz7K+t3bGJPnSLV7aR94njQnxffg1gsaf MjH8+H4ebTdJQdzzJySwGHpyl0lcQU33csk7NRivLsfHhV7FSEv7wrZAvT3Qo1tWYH WoW+D6wUPQx28a8BAQEgLjjsNgD/e0ct1LGSnPZ9o76lDjDe66+Rwypj5MQJ093+sr 9mfx91+iEsc8KwvaXgEIW9ylks9xm7mmJpK6JAJcVUJiByP8I88t7n8Xt0kD17H+2D 7SpYDqqok+sTef/QAlYNkIbSA0y933csoqFgWDHq55p2Dp4tGSEjOMOMZnYUcGjbYQ fBq8wkPATBmJQ== Original-Received: from alfajor (unknown [104.247.244.135]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 50151120329; Sat, 28 Aug 2021 09:04:11 -0400 (EDT) In-Reply-To: <83pmtyng47.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 28 Aug 2021 11:11:20 +0300") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:273292 Archived-At: Reading this discussion made me realize why I'm rooting for SourceHut: it's the only such tool I've seen whose goals align exactly with ours. Both philosophically (most other tools just happen to be Free Software and but are more philosophically aligned with Open Source) and technically (it aims for first class email support while providing as much as possible of the shiny web features of other systems). So at this stage, I personally don't see much point looking for other tools. Instead I'm just wondering how to get us to use SourceHut (i.e. how to resolve the problems that might stand in the way, such as getting an instance up and running on GNU machines, starting to use it "on the side" to see in practice what issues we'll need fixed/improved/added before we can really switch, etc...). An obvious first issue is the one seen in Theodor's example: https://lists.sr.ht/~theo/public-inbox/%3Cm1r1edold3.fsf%40Frende-MacBook.lan%3E where the rendering of this email in the web interface completely hides the actual patch being sent. Stefan