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: Choice of bug tracker Date: Fri, 01 Sep 2023 13:24:53 +0000 Message-ID: <87bkemvxei.fsf@posteo.net> References: <87il9kksqz.fsf@dfreeman.email> <83a5udlj47.fsf@gnu.org> <87a5udk1co.fsf@posteo.net> <835y51kslv.fsf@gnu.org> <7a82c524-1aa1-e755-e377-673ebb107a44@gutov.dev> <83r0nok8s4.fsf@gnu.org> <83ledwk4xi.fsf@gnu.org> <76ecf629-a41a-f6e4-f661-2ef926326d6c@gutov.dev> <83zg2cias7.fsf@gnu.org> <83pm37ie54.fsf@gnu.org> <831qfmhyx3.fsf@gnu.org> <245de638-e6b2-dd8e-ee61-695c4c3da0c7@gutov.dev> <83h6oghixu.fsf@gnu.org> <6ae0b4b0-b2ef-d8de-caed-d647979c2f37@gutov.dev> <83ttsfel30.fsf@gnu.org> <8f500cee-f136-fdc6-aaa5-960bbeceeaae@gutov.dev> <87zg26gy9i.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="989"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Dmitry Gutov , Eli Zaretskii , Stefan Kangas , Michael Albinus , emacs-devel@gnu.org To: Visuwesh Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 01 15:25:43 2023 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 1qc49f-000Aab-La for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Sep 2023 15:25:43 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qc49Q-0000al-H9; Fri, 01 Sep 2023 09:25:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qc49N-0000aJ-Q4 for emacs-devel@gnu.org; Fri, 01 Sep 2023 09:25:25 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qc49K-0005xs-TY for emacs-devel@gnu.org; Fri, 01 Sep 2023 09:25:25 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 2123C24002A for ; Fri, 1 Sep 2023 15:25:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1693574720; bh=s4TiDVhyD3RLi/VuWQG/ynq7c6PN6e8gxAukU/VLGF4=; h=From:To:Cc:Subject:Autocrypt:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:From; b=GBagbldMsopdtV7u2VxFf/GQH9fbnez0YQzXLKki0geNM6SjlaCyJ0Is1IsMutTDO AnJ9INUKTa1C5mljLgbTL1hrBLj5hrbaaSOvjQyWViT3fMr0lPMYrNOdsTPEC4iJCM Xs7U/JG7gTTyKRqc46iULQADURE+xnjPdju2KuT/IvA8liToIDoinjpOzKgcKSjSm6 dbDQ+k/1XliK4lt1K/jrsRbStL3hB0DmV2ZO4pnPNwkQB1HFtBNl0oYEl9LWUtCzkE KAUsY11O1dIQAZa5//sEzNufJy/ScqIV6fV7c0wXvIIdfCs+cz5v2hbicTMY772mh+ 2EMjAxNWh/caw== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Rcf062Tg1z6v25; Fri, 1 Sep 2023 15:24:54 +0200 (CEST) In-Reply-To: <87zg26gy9i.fsf@gmail.com> (Visuwesh's message of "Fri, 01 Sep 2023 12:45:21 +0530") Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM Received-SPF: pass client-ip=185.67.36.65; envelope-from=philipk@posteo.net; helo=mout01.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_H5=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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:309780 Archived-At: Visuwesh writes: > As for submitting patches, I much much much much prefer the Emacs way=E2= =84=A2. > It is so much better than forking the repo, creating a new branch, > fighting with Git to merge/rebase and push properly without --force (I > still don't know how to do the latter FWIW). And don't get me started on > amendments after creating the PR... People appear to forget how unintuitive the PR approach actually is, and prefer it mostly because they are used to the notion of doing what you describe here. But I (unsurprisingly) agree, I submitted a few patches to Agda-mode earlier this year[0], but because they depend on one another, the web UI is confused and displays all the commits. Perhaps just anecdotal, but at least an example of how these kinds of interfaces restrict the Git workflow. [0] https://github.com/agda/agda/pull/6123#issuecomment-1472151296 [1] https://github.com/agda/agda/pull/6540/commits >> There should also be SourceHut on this scale, but I don't know where >> to put it. > > Cannot comment on how everyone else uses Sourcehut but my experience was > slightly better than Debbugs because I got instant feedback from the > mailing list archive and Philip accepts patches as attachments. ;-) > Generally, I don't find their web UI all that useful since they drop the > entire message after the attachment. I am not sure if there are plans > to fix it since Sourcehut people prefer `git send-email' AFAIK. FWIW I spoke with the Sourcehut developers at FOSDEM this year and IIRC they told me that while they aren't interested in upstreaming the features that would be nice to have for Emacs development, they would be happy to help with any issues if a fork were to be maintained.