unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* suggestion: add link to Emacs manual node `Bugs' in report-emacs-bug instructions
@ 2008-10-07 19:50 Drew Adams
  2008-10-07 20:00 ` Chong Yidong
  0 siblings, 1 reply; 7+ messages in thread
From: Drew Adams @ 2008-10-07 19:50 UTC (permalink / raw)
  To: emacs-devel

Seems like we are forever repeating the excellent instructions found in the
Emacs manual node `Bugs' (and subnodes) to users in help-gnu-emacs. How about
including a link to that node in the `*mail*' buffer's instructions for
`report-emacs-bug'?

That is, instead of just saying "Please describe exactly what actions triggered
the bug and the precise symptoms of the bug", we give them a link to the manual
so they can see just what is recommended for such a description. Many users
could use some guidelines about what kinds of information are most helpful and
just what is meant by "precise symptoms".








^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: suggestion: add link to Emacs manual node `Bugs' in report-emacs-bug instructions
  2008-10-07 19:50 suggestion: add link to Emacs manual node `Bugs' in report-emacs-bug instructions Drew Adams
@ 2008-10-07 20:00 ` Chong Yidong
  2008-10-07 20:06   ` Drew Adams
  2008-10-10 18:37   ` Reiner Steib
  0 siblings, 2 replies; 7+ messages in thread
From: Chong Yidong @ 2008-10-07 20:00 UTC (permalink / raw)
  To: Drew Adams; +Cc: emacs-devel

"Drew Adams" <drew.adams@oracle.com> writes:

> Seems like we are forever repeating the excellent instructions found
> in the Emacs manual node `Bugs' (and subnodes) to users in
> help-gnu-emacs. How about including a link to that node in the
> `*mail*' buffer's instructions for `report-emacs-bug'?

Do you mean a clickable link?  That would mean that report-emacs-bug
behaves differently from normal mail buffers.  That may not be a bad
thing; I'm not sure.  If someone implements this idea, we could consider
it after the release.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: suggestion: add link to Emacs manual node `Bugs' in report-emacs-bug instructions
  2008-10-07 20:00 ` Chong Yidong
@ 2008-10-07 20:06   ` Drew Adams
  2008-10-07 20:23     ` Lennart Borgman (gmail)
  2008-10-10 18:37   ` Reiner Steib
  1 sibling, 1 reply; 7+ messages in thread
From: Drew Adams @ 2008-10-07 20:06 UTC (permalink / raw)
  To: 'Chong Yidong'; +Cc: emacs-devel

> > Seems like we are forever repeating the excellent instructions found
> > in the Emacs manual node `Bugs' (and subnodes) to users in
> > help-gnu-emacs. How about including a link to that node in the
> > `*mail*' buffer's instructions for `report-emacs-bug'?
> 
> Do you mean a clickable link?

Yes, that's what I was thinking. Clickable if you have a mouse, `RET'
followable, in any case.

> That would mean that report-emacs-bug behaves differently
> from normal mail buffers.

How so? I'm not familiar with other mail buffers. `report-emacs-bug' is about
the only thing I use Emacs for to prepare a mail message.

> That may not be a bad thing; I'm not sure. If someone
> implements this idea, we could consider it after the release.

Hope someone does. It might save us all time in the long run and lead to better
bug reports.





^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: suggestion: add link to Emacs manual node `Bugs' in report-emacs-bug instructions
  2008-10-07 20:06   ` Drew Adams
@ 2008-10-07 20:23     ` Lennart Borgman (gmail)
  2008-10-07 20:36       ` Drew Adams
  2008-10-07 20:48       ` Stefan Monnier
  0 siblings, 2 replies; 7+ messages in thread
From: Lennart Borgman (gmail) @ 2008-10-07 20:23 UTC (permalink / raw)
  To: Drew Adams; +Cc: 'Chong Yidong', emacs-devel

Drew Adams wrote:
>>> Seems like we are forever repeating the excellent instructions found
>>> in the Emacs manual node `Bugs' (and subnodes) to users in
>>> help-gnu-emacs. How about including a link to that node in the
>>> `*mail*' buffer's instructions for `report-emacs-bug'?
>> Do you mean a clickable link?
> 
> Yes, that's what I was thinking. Clickable if you have a mouse, `RET'
> followable, in any case.
> 
>> That would mean that report-emacs-bug behaves differently
>> from normal mail buffers.
> 
> How so? I'm not familiar with other mail buffers. `report-emacs-bug' is about
> the only thing I use Emacs for to prepare a mail message.
> 
>> That may not be a bad thing; I'm not sure. If someone
>> implements this idea, we could consider it after the release.
> 
> Hope someone does. It might save us all time in the long run and lead to better
> bug reports.

Just insert a text button, try this

(defun insert-bug-info-link ()
  (let ((inhibit-read-only t))
    (insert-text-button "Reporting Bugs"
                        'action
                        (lambda (btn)
                          (info-other-window "(emacs) Bugs")))))

I think the best would be to install such a change right now. It will
help getting Emacs 23.1 out of the door.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: suggestion: add link to Emacs manual node `Bugs' in report-emacs-bug instructions
  2008-10-07 20:23     ` Lennart Borgman (gmail)
@ 2008-10-07 20:36       ` Drew Adams
  2008-10-07 20:48       ` Stefan Monnier
  1 sibling, 0 replies; 7+ messages in thread
From: Drew Adams @ 2008-10-07 20:36 UTC (permalink / raw)
  To: 'Lennart Borgman (gmail)'; +Cc: 'Chong Yidong', emacs-devel

> Just insert a text button, try this
> (defun insert-bug-info-link ()
>   (let ((inhibit-read-only t))
>     (insert-text-button "Reporting Bugs"
>                         'action
>                         (lambda (btn)
>                           (info-other-window "(emacs) Bugs")))))
> 
> I think the best would be to install such a change right now. It will
> help getting Emacs 23.1 out of the door.

I didn't try it, but if it works, sounds good - send a patch perhaps?

However, it would be better for the button to say "Bug Report Guidelines" or
some such, to let users know that it will show them information that will help
them fill out a bug report. It is not so much an action button as a button/link
that displays additional information, and its label should let users know that.


[FWIW, I disagree that we should now be getting 23.1 out the door. From what I
see it is far too unstable and still has tremendous bugs. I haven't had much
luck in debugging or tracking down the problems I see, but for my own
one-buffer-per-frame-by-default use it is, well, completely unusable. Not a
complaint, just a judgment that IMO it's nowhere near ready to "get out the
door".]





^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: suggestion: add link to Emacs manual node `Bugs' in report-emacs-bug instructions
  2008-10-07 20:23     ` Lennart Borgman (gmail)
  2008-10-07 20:36       ` Drew Adams
@ 2008-10-07 20:48       ` Stefan Monnier
  1 sibling, 0 replies; 7+ messages in thread
From: Stefan Monnier @ 2008-10-07 20:48 UTC (permalink / raw)
  To: Lennart Borgman (gmail); +Cc: 'Chong Yidong', Drew Adams, emacs-devel

> Just insert a text button, try this

> (defun insert-bug-info-link ()
>   (let ((inhibit-read-only t))
>     (insert-text-button "Reporting Bugs"
>                         'action
>                         (lambda (btn)
>                           (info-other-window "(emacs) Bugs")))))

> I think the best would be to install such a change right now. It will
> help getting Emacs 23.1 out of the door.

Please make sure it also works if you have
(setq mail-user-agent 'message-user-agent) in your .emacs.


        Stefan




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: suggestion: add link to Emacs manual node `Bugs' in report-emacs-bug instructions
  2008-10-07 20:00 ` Chong Yidong
  2008-10-07 20:06   ` Drew Adams
@ 2008-10-10 18:37   ` Reiner Steib
  1 sibling, 0 replies; 7+ messages in thread
From: Reiner Steib @ 2008-10-10 18:37 UTC (permalink / raw)
  To: Chong Yidong; +Cc: emacs-devel

On Tue, Oct 07 2008, Chong Yidong wrote:

> "Drew Adams" <drew.adams@oracle.com> writes:
>> How about including a link to that node in the `*mail*' buffer's
>> instructions for `report-emacs-bug'?
>
> Do you mean a clickable link?  That would mean that report-emacs-bug
> behaves differently from normal mail buffers.

It already behaves differently: The user cannot trim the inserted
instructions.  E.g. I often strip the part "Please write ... mailing
list." since it gives no useful to the reader, whereas "Please
describe ... the bug:" makes it obvious that the recipe follows.

When `mail-user-agent' is 'message-user-agent or 'gnus-user-agent it
behaves as expected.

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-10-10 18:37 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-07 19:50 suggestion: add link to Emacs manual node `Bugs' in report-emacs-bug instructions Drew Adams
2008-10-07 20:00 ` Chong Yidong
2008-10-07 20:06   ` Drew Adams
2008-10-07 20:23     ` Lennart Borgman (gmail)
2008-10-07 20:36       ` Drew Adams
2008-10-07 20:48       ` Stefan Monnier
2008-10-10 18:37   ` Reiner Steib

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).