* debbugs.gnu.org: is it user-centric or developer-centric?
[not found] ` <m38uj7p0h8.fsf@stories.gnus.org>
@ 2014-11-19 18:37 ` Ivan Shmakov
2014-11-19 18:53 ` Glenn Morris
0 siblings, 1 reply; 7+ messages in thread
From: Ivan Shmakov @ 2014-11-19 18:37 UTC (permalink / raw)
To: emacs-devel
Could someone please clarify on the proper usage of
debbugs.gnu.org? Specifically, per my prior experience with the
Debian BTS, the issues which the developers do not consider
worth fixing, but which are otherwise valid, are tagged
‘wontfix’, but /not/ closed.
The rationale behind that is that the issues both remain visible
to the /users/ of the package, /and/ are known to be “dealt
with” (in a way) to the developers.
Recently, two of my bug reports filed against Emacs (#17959 and
#19109, specifically) were closed without the issues being
actually fixed. This makes them eligible for archiving, which
will hide them from the (default) BTS view.
Granted, Debian BTS was established to serve /both/ the
developers /and/ the users of the package (or at least it’s my
reading of the Debian Social Contract.) I thus wonder if my
experience is applicable to the Debbugs instance run by the GNU
project; or if that instance is instead targeted primarily at
developers, and thus merely sharing the knowledge of the
existing issues (including those arising from some “singular
usage pattern”, so to say) among the users is out of its scope?
TIA.
>>>>> Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
>>>>> Ivan Shmakov <ivan@siamics.net> writes:
>>>>> Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
>>> So I'm closing this.
>> I have no objections to classifying this as ‘wontfix’, but I’d
>> rather keep this opened for the issue to remain visible to the
>> community. (FWIW, http://debbugs.gnu.org/ hides closed issues by
>> default.)
I stand corrected: merely closing the bug doesn’t hide it from
the public view. However, it makes the bug eligible for
archiving, and the archived bugs /do/ get hidden by default.
> That's the point of closing bugs reports -- so that other maintainers
> don't have to bother with them.
Wouldn’t ‘wontfix’ be enough for that?
> Closing again.
--
FSF associate member #7257 http://boycottsystemd.org/ … 3013 B6A0 230E 334A
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: debbugs.gnu.org: is it user-centric or developer-centric?
2014-11-19 18:37 ` debbugs.gnu.org: is it user-centric or developer-centric? Ivan Shmakov
@ 2014-11-19 18:53 ` Glenn Morris
2014-11-19 19:27 ` Ivan Shmakov
0 siblings, 1 reply; 7+ messages in thread
From: Glenn Morris @ 2014-11-19 18:53 UTC (permalink / raw)
To: Ivan Shmakov; +Cc: emacs-devel
Ivan Shmakov wrote:
> debbugs.gnu.org? Specifically, per my prior experience with the
> Debian BTS, the issues which the developers do not consider
> worth fixing, but which are otherwise valid, are tagged
> 'wontfix', but /not/ closed.
https://lists.debian.org/debian-devel/2014/11/msg00779.html
[...] if the bug isn't open to discussion, I close it. I think
that's fairly common across Debian. If it's tagged wontfix but still
open, that generally means one of two things: either it's still open
for discussion, but the maintainers are indicating their current
thinking on it, or it's a commonly-reported false positive (from the
maintainer's perspective) and they're leaving it open so that people
will see it in the bug list and see that someone else already
reported it.
Seems like a good summary to me.
We have 1000s of bugs. Closing ones that are never going to go anywhere
is essential.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: debbugs.gnu.org: is it user-centric or developer-centric?
2014-11-19 18:53 ` Glenn Morris
@ 2014-11-19 19:27 ` Ivan Shmakov
0 siblings, 0 replies; 7+ messages in thread
From: Ivan Shmakov @ 2014-11-19 19:27 UTC (permalink / raw)
To: emacs-devel
>>>>> Glenn Morris <rgm@gnu.org> writes:
>>>>> Ivan Shmakov wrote:
>> Specifically, per my prior experience with the Debian BTS, the
>> issues which the developers do not consider worth fixing, but which
>> are otherwise valid, are tagged 'wontfix', but /not/ closed.
> https://lists.debian.org/debian-devel/2014/11/msg00779.html
> [...] if the bug isn't open to discussion, I close it. I think
> that's fairly common across Debian. If it's tagged wontfix but still
> open, that generally means one of two things: either it's still open
> for discussion, but the maintainers are indicating their current
> thinking on it, or it's a commonly-reported false positive (from the
> maintainer's perspective) and they're leaving it open so that people
> will see it in the bug list and see that someone else already
> reported it.
> Seems like a good summary to me.
I do not seem to understand the “isn’t open to discussion” part.
Is it something along the lines of “I have decided, and my
decision is final”?
> We have 1000s of bugs. Closing ones that are never going to go
> anywhere is essential.
FWIW, #19109 already provides a trivial workaround for the
issue, and I could just as well add one I personally use to
#17959. My primary concern is that following the closure, the
bugs will become less visible, making it more difficult for the
users having preferences similar to mine to find these
workarounds.
My intent is to devise a proper fix for #17959 eventually.
As for #19109, we seem to have a fundamental disagreement on
whether Emacs should or should not be allowed to pop a buffer at
some random time, possibly interfering with whatever the user
does at the moment.
--
FSF associate member #7257 np. Mourning Star — Kamelot … 3013 B6A0 230E 334A
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: bug#19822: url-retrieve: allow to fail when no document is associated with the URI
[not found] ` <87mw4ndny0.fsf_-_@violet.siamics.net>
@ 2015-12-25 19:00 ` Lars Ingebrigtsen
2015-12-25 23:47 ` Drew Adams
[not found] ` <87r3iawdyl.fsf__1890.34737782112$1451070147$gmane$org@gnus.org>
1 sibling, 1 reply; 7+ messages in thread
From: Lars Ingebrigtsen @ 2015-12-25 19:00 UTC (permalink / raw)
To: Ivan Shmakov; +Cc: 19822, emacs-devel
Ivan Shmakov <ivan@siamics.net> writes:
> The handling of the news: (nntp:), irc:, and (as it seems) ftp:
> (file:) URI schemes is implemented in such a way that a
> /successful/ url-retrieve call is /not/ in fact guaranteed to
> return a “retrieved document” of any kind. Consider, e. g.:
>
> (let ((url-proxy-services nil))
> (list (url-retrieve "news://news.aioe.org/alt.sources"
> (lambda (&rest any) (message "news: %S" any)))
> (url-retrieve "irc://irc.freenode.net:6667/x-test-channel"
> (lambda (&rest any) (message "irc: %S" any)))))
>
> Here, the first call starts up Gnus and opens a *Summary* buffer
> for the group; the second starts Rcirc by default; either call
> returns nil.
I think all these non-http{s,} things in the URL library should be
marked obsolete and removed. There is very little utility to them (some
have been broken for years without anybody noticing), and they are very
fiddly to maintain.
Anybody mind if I remove them for Emacs 25.2?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: bug#19822: url-retrieve: allow to fail when no document is associated with the URI
2015-12-25 19:00 ` bug#19822: url-retrieve: allow to fail when no document is associated with the URI Lars Ingebrigtsen
@ 2015-12-25 23:47 ` Drew Adams
0 siblings, 0 replies; 7+ messages in thread
From: Drew Adams @ 2015-12-25 23:47 UTC (permalink / raw)
To: Lars Ingebrigtsen, Ivan Shmakov; +Cc: 19822, emacs-devel
> I think all these non-http{s,} things in the URL library should be
> marked obsolete and removed. There is very little utility to them (some
> have been broken for years without anybody noticing), and they are very
> fiddly to maintain.
>
> Anybody mind if I remove them for Emacs 25.2?
1. Such a proposal should explicitly list each of the "things" you
propose to mark as obsolete.
2. Marking something as obsolete (deprecating it) does not imply
that you can remove it. Normally (although I do know that Emacs
is not necessarily normal) deprecated "things" remain, and remain
supported for quite some time before they are desupported. And
that means that their supporting code remains (is not removed).
Or did you perhaps mean remove only from "the URL library",
and not remove from Emacs?
(All of this said, I probably do not care, personally, what you
do with the unspecified "non-http{s,} things in the URL library"
that you want to remove.)
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: bug#19822: url-retrieve: allow to fail when no document is associated with the URI
[not found] ` <87r3iawdyl.fsf__1890.34737782112$1451070147$gmane$org@gnus.org>
@ 2015-12-28 22:07 ` Ted Zlatanov
2015-12-28 22:30 ` Lars Ingebrigtsen
0 siblings, 1 reply; 7+ messages in thread
From: Ted Zlatanov @ 2015-12-28 22:07 UTC (permalink / raw)
To: Lars Ingebrigtsen; +Cc: 19822, Ivan Shmakov, emacs-devel
On Fri, 25 Dec 2015 20:00:34 +0100 Lars Ingebrigtsen <larsi@gnus.org> wrote:
LI> I think all these non-http{s,} things in the URL library should be
LI> marked obsolete and removed. There is very little utility to them (some
LI> have been broken for years without anybody noticing), and they are very
LI> fiddly to maintain.
LI> Anybody mind if I remove them for Emacs 25.2?
I'd leave at least the ftp and file protocols.
Ted
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: bug#19822: url-retrieve: allow to fail when no document is associated with the URI
2015-12-28 22:07 ` Ted Zlatanov
@ 2015-12-28 22:30 ` Lars Ingebrigtsen
0 siblings, 0 replies; 7+ messages in thread
From: Lars Ingebrigtsen @ 2015-12-28 22:30 UTC (permalink / raw)
To: Ivan Shmakov; +Cc: 19822, emacs-devel
Ted Zlatanov <tzz@lifelogs.com> writes:
> I'd leave at least the ftp and file protocols.
Mm, yes. But the rest could be retired, I think.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-12-28 22:30 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <87mwcmb8nx.fsf@violet.siamics.net>
[not found] ` <m31tpaiwgo.fsf@stories.gnus.org>
[not found] ` <87r3wz7h0e.fsf@violet.siamics.net>
[not found] ` <m38uj7p0h8.fsf@stories.gnus.org>
2014-11-19 18:37 ` debbugs.gnu.org: is it user-centric or developer-centric? Ivan Shmakov
2014-11-19 18:53 ` Glenn Morris
2014-11-19 19:27 ` Ivan Shmakov
[not found] ` <877fxricgb.fsf_-_@violet.siamics.net>
[not found] ` <87fvbfy8xv.fsf@violet.siamics.net>
[not found] ` <87mw4ndny0.fsf_-_@violet.siamics.net>
2015-12-25 19:00 ` bug#19822: url-retrieve: allow to fail when no document is associated with the URI Lars Ingebrigtsen
2015-12-25 23:47 ` Drew Adams
[not found] ` <87r3iawdyl.fsf__1890.34737782112$1451070147$gmane$org@gnus.org>
2015-12-28 22:07 ` Ted Zlatanov
2015-12-28 22:30 ` Lars Ingebrigtsen
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).