From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: srht Date: Tue, 17 May 2022 18:03:57 +0200 Message-ID: <87k0akdtim.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10582"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.7.21; emacs 29.0.50 Cc: Aleksandr Vityazev , emacs-devel@gnu.org To: Alexander Adolf Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue May 17 18:38:28 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 1nr0DL-0002bU-Av for ged-emacs-devel@m.gmane-mx.org; Tue, 17 May 2022 18:38:27 +0200 Original-Received: from localhost ([::1]:37104 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nr0DK-0004Hk-AX for ged-emacs-devel@m.gmane-mx.org; Tue, 17 May 2022 12:38:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55206) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqzs3-0001s7-TZ for emacs-devel@gnu.org; Tue, 17 May 2022 12:16:28 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:35504) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqzs3-0001Uv-FP; Tue, 17 May 2022 12:16:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-reply-to:Date:Subject:To:From: References; bh=jinNcMQDRtDGQ9LNkLLNLXwzfyKXhJz7lyieGG1vCAA=; b=X25bAeZLT6IQPB +riWFS359mJzlWt7j8EC1RhKtIh6VFMRUJAfKCSqr3OhwVhCiORuKNPVaJqMF7GnrvZgA5UN5hQN3 hAeWda9sGDr2XURQZy1Q8fAZVRhcMHgjp99oImlBOqiN9lJTs/CkceFvXEmcrLN1/15sijr8xGtRK A6+7Qxy9A7cF/D6U19XQTiSHYLoreh2Bt0unmS2/Ixm0JbLSaJgkSVNR0asF30uO+H0g6TE1zbXkp g9B0EhEjw6oATC3G8CxuHJfhDbrA/zgt6AYMNm/ysd+d0KhrxksSVa0Yk8wNW3SFURg5ZrQ4Sf4Pr wRsXeLBcrH5bVrZZRo8A==; Original-Received: from auth2-smtp.messagingengine.com ([66.111.4.228]:51599) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nqzrx-0003d9-0V; Tue, 17 May 2022 12:16:27 -0400 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailauth.nyi.internal (Postfix) with ESMTP id 7D08F27C005C; Tue, 17 May 2022 12:16:19 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Tue, 17 May 2022 12:16:19 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrheejgdelhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpehffgfhvfevufffjgfkgggtsehttdertddtredtnecuhfhrohhmpefvrghsshhi lhhoucfjohhrnhcuoehtshguhhesghhnuhdrohhrgheqnecuggftrfgrthhtvghrnhepud ejtdehuddvleffjeekteegvdehleehvdeufefhueekkeekhedvgfeggeffvefgnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhhohhrnhdomh gvshhmthhprghuthhhphgvrhhsohhnrghlihhthidqkeeijeefkeejkeegqdeifeehvdel kedqthhsughhpeepghhnuhdrohhrghesfhgrshhtmhgrihhlrdhfmh X-ME-Proxy: Feedback-ID: ib2b94485:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 17 May 2022 12:16:18 -0400 (EDT) In-reply-to: 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:289861 Archived-At: Alexander Adolf writes: > Just a quick question which sprang to my mind, and without having > looked into the details of your package: does it integrate with magit > and forge in any way? I've had a brief look and the answer is no. But I think once more sr.ht APIs are supported by the package, it might be possible to make forge work with sr.ht. But even then, that won't be easy. I think the basic problem is that with forges like GitHub/GitLab/etc, once you know the project URL, everything else (issues, PRs, whatever) can be derived from that. With sr.ht, that's not the case. There are many standalone git repos there which have no project. Similarly, there are trackers with no repo. Or projects with three repos but two trackers. And there are no PRs at all but patches are sent to mailinglists of which there can also be many for one project or one for many projects. I think the "hub" api will eventually be able to answer questions such as "what is the issue tracker for project X" or "what is the git/hg repo for project X" but that's not yet there. Bye, Tassilo