From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#41373: GNU ELPA: Add "reporting bugs" to individual package pages Date: Mon, 18 May 2020 21:07:45 +0300 Message-ID: <83tv0d86by.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="78819"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 41373@debbugs.gnu.org To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon May 18 20:08:14 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1jakBR-000KOb-MM for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 18 May 2020 20:08:13 +0200 Original-Received: from localhost ([::1]:35708 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jakBQ-0000aJ-Mo for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 18 May 2020 14:08:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44198) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jakBG-0000Zu-04 for bug-gnu-emacs@gnu.org; Mon, 18 May 2020 14:08:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36669) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jakBF-0004lZ-N4 for bug-gnu-emacs@gnu.org; Mon, 18 May 2020 14:08:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jakBF-0002t1-Ie for bug-gnu-emacs@gnu.org; Mon, 18 May 2020 14:08:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 May 2020 18:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41373 X-GNU-PR-Package: emacs Original-Received: via spool by 41373-submit@debbugs.gnu.org id=B41373.158982527811084 (code B ref 41373); Mon, 18 May 2020 18:08:01 +0000 Original-Received: (at 41373) by debbugs.gnu.org; 18 May 2020 18:07:58 +0000 Original-Received: from localhost ([127.0.0.1]:48215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jakBC-0002si-2e for submit@debbugs.gnu.org; Mon, 18 May 2020 14:07:58 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:36774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jakB8-0002sU-Tq for 41373@debbugs.gnu.org; Mon, 18 May 2020 14:07:56 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:34266) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jakB3-0004kS-OC; Mon, 18 May 2020 14:07:49 -0400 Original-Received: from [176.228.60.248] (port=1680 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jakB3-0006XG-10; Mon, 18 May 2020 14:07:49 -0400 In-Reply-To: (message from Stefan Kangas on Sun, 17 May 2020 19:14:57 -0700) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:180549 Archived-At: > From: Stefan Kangas > Date: Sun, 17 May 2020 19:14:57 -0700 > > One user reports: > > That change fixes the issue! Great! Let’s file a bug and then submit the > fix for it… except… the project.el file contains absolutely no > information about how to submit bugs or patches. There’s nothing on the > project.el web page. No websites, no bug tracker, no email addresses. > > Folks, if you maintain Open Source software and you ever wonder why > you’re not getting contributions… this is why you’re not getting > contributions: because you don’t spend any time thinking about making it > easy (or in this case, even possible) for folks to contribute back to > your project. > > So, instead of supplying a bug report and a patch, so that other folks > might avoid this problem when they upgrade their Emacs packages (and > instead of working on PROJECT APOLLO, like I planned to do today), I’m > writing this blog post. Hopefully, after I post this online in a few > places, Cunningham’s Law will kick in and somebody will show up and tell > me where I can send this patch after all… > > https://genehack.blog/2020/05/open-source-annoyances-and-affordances/ > > I think this is situation could be alleviated by including a static > section on the pages for individual packages which explains how to > report bugs. Is this about project.el that's in Emacs? That one says it is part of GNU Emacs, like any other bundled package, and thus bugs should be reported to the Emacs bug tracker, see "emacs --help". Not sure what you mean by "pages for individual packages".