From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Philip Kaludercic Newsgroups: gmane.emacs.devel Subject: Re: Migrating to sourcehut - what's missing? Date: Tue, 21 Dec 2021 21:24:15 +0000 Message-ID: <87zgot648w.fsf@posteo.net> References: <871r26w27h.fsf@thornhill.no> <87lf0dq08j.fsf@thornhill.no> <87v8zh6azv.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6878"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eric Abrahamsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Dec 21 22:25:02 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 1mzmd4-0001Xr-BE for ged-emacs-devel@m.gmane-mx.org; Tue, 21 Dec 2021 22:25:02 +0100 Original-Received: from localhost ([::1]:45468 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mzmd3-0000e0-06 for ged-emacs-devel@m.gmane-mx.org; Tue, 21 Dec 2021 16:25:01 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:54982) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzmcQ-0008OL-TZ for emacs-devel@gnu.org; Tue, 21 Dec 2021 16:24:22 -0500 Original-Received: from mout02.posteo.de ([185.67.36.66]:60829) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzmcO-0000Oq-DY for emacs-devel@gnu.org; Tue, 21 Dec 2021 16:24:22 -0500 Original-Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 0946C240104 for ; Tue, 21 Dec 2021 22:24:16 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1640121857; bh=70iFBjU+ReBpeaavYwFcbASq5YNkU2OlQ9gF/MbT6M4=; h=From:To:Cc:Subject:Autocrypt:Date:From; b=Gb257PwCUK0M64wcael67x8HjrZ/XmELkDK2RSWYf2HW/WGb2X5a8vHMgJ5guidax 6mqXK/jgt7mIm1ma7nYcEzNm9Qgys0dr0J56TW5iFb+8VhNuNQgiaZnBxE3BsTcMPL ydrmzM81KwVPyow/wy1cjBnPuIlKwScPHB2vkqrEQsxZjp3E5w7KBsWpG5Xx+CeTf9 Tiakv6FS7qHgegm0ueXPpdOkg0YW0W9lNIMc7sB9+joBnxxYaOmM1wzGKJWY7xiWwn 3IRh0YczFKVTCCuDm7DMxugaNrJJly3vVU1PBjxDapCtVX4vRLUxXohky8hfopJM9q HZ2blxkmhSlig== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JJTww3tPXz9rxB; Tue, 21 Dec 2021 22:24:16 +0100 (CET) Autocrypt: addr=philipk@posteo.net; prefer-encrypt=nopreference; keydata= mDMEYHHqUhYJKwYBBAHaRw8BAQdAp3GdmYJ6tm5McweY6dEvIYIiry+Oz9rU4MH6NHWK0Ee0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiQBBMWCAA4FiEEDM2H44ZoPt9Ms0eHtVrAHPRh1FwFAmBx6lICGwMFCwkIBwIGFQoJ CAsCBBYCAwECHgECF4AACgkQtVrAHPRh1FyTkgEAjlbGPxFchvMbxzAES3r8QLuZgCxeAXunM9gh io0ePtUBALVhh9G6wIoZhl0gUCbQpoN/UJHI08Gm1qDob5zDxnIHuDgEYHHqUhIKKwYBBAGXVQEF AQEHQNcRB+MUimTMqoxxMMUERpOR+Q4b1KgncDZkhrO2ql1tAwEIB4h4BBgWCAAgFiEEDM2H44Zo Pt9Ms0eHtVrAHPRh1FwFAmBx6lICGwwACgkQtVrAHPRh1Fw1JwD/Qo7kvtib8jy7puyWrSv0MeTS g8qIxgoRWJE/KKdkCLEA/jb9b9/g8nnX+UcwHf/4VfKsjExlnND3FrBviXUW6NcB In-Reply-To: <87v8zh6azv.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Tue, 21 Dec 2021 10:58:28 -0800") Received-SPF: pass client-ip=185.67.36.66; envelope-from=philipk@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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.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:282634 Archived-At: Eric Abrahamsen writes: > Theodor Thornhill writes: > >>> Preferably any gotchas when installing should be noted down somewhere >>> (e.g. sent to emacs-devel). >>> >>> Next, I would start looking into those things that are still missing. >>> For starters, they would need to be listed and it should be ensured that >>> there are good feature requests on the sourcehut issue tracker. If the >>> sourcehut developers are willing to implement those things then great, >>> otherwise it would be obviously be very useful if someone would >>> volunteer to start working on those things. >>> >> >> Actually, I think that running Sourcehut as a local instance wouldn't >> really be necessary for the evaluation, because it is the same code that >> is running on sr.ht. Apart from the fiddly bits with self hosting, the >> workflow should be the same. I'd encourage people on this list getting >> their own user there and trying it out, as I think many already have. >> Specifically, emacs-devel would want to use the `meta`, `lists`, `git`, >> `todo` and `builds` subprojects, that is all apart from the `hg` one. > > I wonder if it would make sense to have one of the maintainers sign up > there and start a "pretend" official Emacs repo. They could start a > mailing list alongside it that we could play with, and who knows, maybe > that would eventually become the "real" official sr.ht repo. > > Eric So that would be something like git.sr.ht/~eliz/emacs or git.sr.ht/~lars/emacs? This makes me wonder how "hard coded" the user names are in the sourcehut code base. Assuming the GNU project would host its sourcehut instance on the domain git.gnu.org, srht.gnu.org, source.gnu.org, or whatever, would it still be possible to remove the "~..." username part? (I know this is as minor of an issue as it gets, it's just curiosity). Until then, it seems that the username "~gnu" is not taken. Maybe someone more entitled than me could mirror a few repositories over there for testing purposes? -- Philip Kaludercic