From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Visuwesh Newsgroups: gmane.emacs.devel Subject: Re: Choice of bug tracker Date: Fri, 01 Sep 2023 18:07:09 +0530 Message-ID: <87fs3ydq8a.fsf@gmail.com> References: <87il9kksqz.fsf@dfreeman.email> <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> <543fc346-56be-b04d-c27a-f3916358dee7@gutov.dev> 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="38289"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , Stefan Kangas , Michael Albinus , philipk@posteo.net, emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 01 14:38:38 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 1qc3Q6-0009jJ-3D for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Sep 2023 14:38:38 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qc3Ox-0000XS-KL; Fri, 01 Sep 2023 08:37:27 -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 1qc3Ow-0000XG-L7 for emacs-devel@gnu.org; Fri, 01 Sep 2023 08:37:26 -0400 Original-Received: from mail-pg1-x543.google.com ([2607:f8b0:4864:20::543]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qc3Ok-0002F5-7H; Fri, 01 Sep 2023 08:37:26 -0400 Original-Received: by mail-pg1-x543.google.com with SMTP id 41be03b00d2f7-56f84dd2079so1382539a12.1; Fri, 01 Sep 2023 05:37:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693571832; x=1694176632; darn=gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=jDHwJh/rasSW6DlvqqdYYGdHekgxfoSGXZLvdM2deNA=; b=AE0/zpFFeNiAmCFq81Z12MB/MopzUpUQJOBrTafLI9P3dyGpNIGUMntzAWKtZ4EqS4 Ga/MQ1NZxSZmGZKlmBUHvjdUOHCaXjGq3U6KhMu7WQpw8OF4ZN5iLD0OlUR1UnuHF880 8IBjM2re20MGtxOLrY2dTJQ9C4/3GXvpxiKvaXLA41OBvzTsfxsrlMRWtK44bVcaaAmO WING/XOiH5vyeDqP/f9nfuPw9oZxtO8ntgdR1e9T9dVyhcuQFrBCuNh9uyNE77gDkw1Z xvBykcgdrhaAVOrf5pdTJwHIeh7TDaZ884vqZc1Bp49gY/MauCYJRq1p4Ktl6AqvvDkt 4P4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693571832; x=1694176632; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=jDHwJh/rasSW6DlvqqdYYGdHekgxfoSGXZLvdM2deNA=; b=G2nkHfqmbmlBT2bfrI6ycs0kOw/JpCmIXzOplnCT+VNysGCE13qM8VDf1W32vFpaRz aXzTldIDSPNJxKhO1TEgogLuBbwYAGWOd3xi/N60mKHE1tpmIoYnyIgkJocNQbluRlc1 BWG0GMcBsMtpAIQRHDBrx1XbgAyHRn+6JorGc++lcEUtgutRysAejThvyOA9wg7I0ema rlw0nBzIEEZqb4HKDc1iq4TvH70HsraYZkJctIBjIDZKojY9NVD18IXw9CA/c8ra+6I1 GepQud6kSWV1DY1jjA3CyLvccFULN7UVBy6MHTe6KX1xjNZLElKyjMb4Xy4qwlDyZeRi U24g== X-Gm-Message-State: AOJu0YxbXkhvpUeKSg3Uc4mi0uzbT9zHa96MXfYAob2M90d6PhXBrMF1 ehpIH7IzC+Llzz5Qqde/DfE= X-Google-Smtp-Source: AGHT+IGv5eZarpwSPNJApaVdLLlFSHZosv868wzVupNoxsuAlHKLiHS9fbb/lftrMlN/ZZKXoyxljQ== X-Received: by 2002:a17:90a:7e02:b0:268:414c:ff3 with SMTP id i2-20020a17090a7e0200b00268414c0ff3mr2162610pjl.23.1693571831810; Fri, 01 Sep 2023 05:37:11 -0700 (PDT) Original-Received: from localhost ([115.240.90.130]) by smtp.gmail.com with ESMTPSA id ck18-20020a17090afe1200b00262d662c9adsm4509471pjb.53.2023.09.01.05.37.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 05:37:11 -0700 (PDT) In-Reply-To: <543fc346-56be-b04d-c27a-f3916358dee7@gutov.dev> (Dmitry Gutov's message of "Fri, 1 Sep 2023 12:38:09 +0300") Received-SPF: pass client-ip=2607:f8b0:4864:20::543; envelope-from=visuweshm@gmail.com; helo=mail-pg1-x543.google.com 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, FREEMAIL_FROM=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:309770 Archived-At: [=E0=AE=B5=E0=AF=86=E0=AE=B3=E0=AF=8D=E0=AE=B3=E0=AE=BF =E0=AE=9A=E0=AF=86= =E0=AE=AA=E0=AF=8D=E0=AE=9F=E0=AE=AE=E0=AF=8D=E0=AE=AA=E0=AE=B0=E0=AF=8D 01= , 2023] Dmitry Gutov wrote: >> I did not have problems with sending the mail to the right address but >> knowing whether my mail reached the mailing list/debbugs was an issue >> since I could not see it pop up in the bug-gnu-emacs mailing list >> archive. Much later I learnt that there is a manual approval process >> for fresh email addresses and that's why my acknowledgement mail was >> sent some 10 hours later (I went to sleep after submitting said bug >> report). If there was a message along the lines of, =E2=80=9CYour messa= ge has >> been received and will be forwarded to the Emacs developers once your >> email address has been manually approved to check whether your mail is >> spam or not=E2=80=9D I think the first experience would have been smooth= er. >> 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... For Emacs, I can develop the patch >> however I want and simply attach it to a mail---I cannot emphasise how >> much simpler and effortless this feels. It is a good thing that Emacs >> actually prefers patches as assignment over `git send-email'---nothing >> is more of a pain than setting up an email client especially in a >> CLI/TUI setting. When you have only used the GMail/Yahoo web client for >> email, all the terminologies that the man page and the tutorials throw >> at you simply flies over your head and you give up. Now, the most >> common mail provider Gmail has made it a huge PITA to use a custom email >> client as well... >> So let me reiterate: I find it so comforting that Emacs accepts >> patches >> (1) via email, and (2) as attachments. > > I'm glad that you like it here, and we should say that the ability to > submit patch via an attachment shouldn't ever go away. I even post > patches on Github inline (via markdown blocks) sometimes, puzzling > occasional passers-by. So the number of options how to submit and > discuss a patch shouldn't go down in any case, only up. > > Note, however, that knowing how to work with Git and understanding its > repository model (and knowing to to do merges/rebases/etc) is going to > be very useful for your career, at least if you're a programmer or a > data scientist. I can merge and rebase fine now but I can never get `git push' to work to my fork repo. Whenever I lookup how to `git push' without --force, I could never use the answers given in the internet. >>> 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. > > Yes, they do have a weak spot in the web UI department. But basically > anything is better than Debbugs, IMO ;-( At least for search, yhetil.org is much better (read: actually working).