On Tue, Apr 05, 2016 at 08:31:46PM +0200, Tormod Volden wrote:
> Debian users should always report bugs to Debian and not directly
> upstream. So the author being spammed by Debian users on old versions
> should in principle not happen. If the current software encourages
> people to send bug reports to the author we will look into and fix
> this.

Thanks for your reply.

Here is a patch I was working on to add links to the Debian BTS in the 
several places where bug reporting is encouraged (man pages, dialog 
boxes). Perhaps it can be of use. Note that I did not have a chance to 
test the change I made to the Motif dialog box (driver/demo-Xm.c) yet.

Good luck, thanks,
Peter Nowee
Index: xscreensaver-5.30/driver/demo-Gtk.c
===================================================================
--- xscreensaver-5.30.orig/driver/demo-Gtk.c
+++ xscreensaver-5.30/driver/demo-Gtk.c
@@ -824,7 +824,10 @@ about_menu_cb (GtkMenuItem *menuitem, gp
   sprintf(copy, ("Copyright \251 1991-%s %s"), year, s);
 #endif /* !HAVE_GTK2 */
 
-  sprintf (msg, "%s\n\n%s", copy, desc);
+  sprintf (msg, "%s\n\n%s\n"
+                "Please report bugs for this Debian version at\n"
+                "https://bugs.debian.org/xscreensaver";,
+                copy, desc);
 
   /* I can't make gnome_about_new() work here -- it starts dying in
      gdk_imlib_get_visual() under gnome_about_new().  If this worked,
Index: xscreensaver-5.30/driver/demo-Xm.c
===================================================================
--- xscreensaver-5.30.orig/driver/demo-Xm.c
+++ xscreensaver-5.30/driver/demo-Xm.c
@@ -360,7 +360,9 @@ about_menu_cb (Widget button, XtPointer
            "version is no longer maintained.  Please use the GTK version\n"
            "instead, which has many more features.\n"
            "\n"
-           "For xscreensaver updates, check http://www.jwz.org/xscreensaver/";,
+           "For xscreensaver updates, check http://www.jwz.org/xscreensaver/\n";
+           "Please report bugs for this Debian version at\n"
+           "https://bugs.debian.org/xscreensaver";,
            s, s2);
   free (s);
 
Index: xscreensaver-5.30/driver/xscreensaver-command.c
===================================================================
--- xscreensaver-5.30.orig/driver/xscreensaver-command.c
+++ xscreensaver-5.30/driver/xscreensaver-command.c
@@ -135,6 +135,8 @@ usage: %s -<option>\n\
 \n\
   See the man page for more details.\n\
   For updates, check http://www.jwz.org/xscreensaver/\n\
+  Please report bugs for this Debian version at\n\
+  https://bugs.debian.org/xscreensaver\n\
 \n";
 
 /* Note: The "-throttle" command is deprecated -- it predates the XDPMS
Index: xscreensaver-5.30/driver/xscreensaver-command.man
===================================================================
--- xscreensaver-5.30.orig/driver/xscreensaver-command.man
+++ xscreensaver-5.30/driver/xscreensaver-command.man
@@ -261,3 +261,5 @@ without express or implied warranty.
 Jamie Zawinski <j...@jwz.org>, 13-aug-1992.
 
 Please let me know if you find any bugs or make any improvements.
+.SH BUGS
+Please report bugs for this Debian version at https://bugs.debian.org/xscreensaver
\ No newline at end of file
Index: xscreensaver-5.30/driver/xscreensaver-demo.man
===================================================================
--- xscreensaver-5.30.orig/driver/xscreensaver-demo.man
+++ xscreensaver-5.30/driver/xscreensaver-demo.man
@@ -396,3 +396,5 @@ without express or implied warranty.
 Jamie Zawinski <j...@jwz.org>, 13-aug-92.
 
 Please let me know if you find any bugs or make any improvements.
+.SH BUGS
+Please report bugs for this Debian version at https://bugs.debian.org/xscreensaver
\ No newline at end of file
Index: xscreensaver-5.30/driver/xscreensaver-getimage-desktop.man
===================================================================
--- xscreensaver-5.30.orig/driver/xscreensaver-getimage-desktop.man
+++ xscreensaver-5.30/driver/xscreensaver-getimage-desktop.man
@@ -53,3 +53,5 @@ any purpose.  It is provided "as is" wit
 warranty.
 .SH AUTHOR
 Jamie Zawinski <j...@jwz.org>, 20-Oct-03.
+.SH BUGS
+Please report bugs for this Debian version at https://bugs.debian.org/xscreensaver
Index: xscreensaver-5.30/driver/xscreensaver-getimage-file.man
===================================================================
--- xscreensaver-5.30.orig/driver/xscreensaver-getimage-file.man
+++ xscreensaver-5.30/driver/xscreensaver-getimage-file.man
@@ -64,3 +64,5 @@ any purpose.  It is provided "as is" wit
 warranty.
 .SH AUTHOR
 Jamie Zawinski <j...@jwz.org>, 14-Apr-01
+.SH BUGS
+Please report bugs for this Debian version at https://bugs.debian.org/xscreensaver
Index: xscreensaver-5.30/driver/xscreensaver-getimage-video.man
===================================================================
--- xscreensaver-5.30.orig/driver/xscreensaver-getimage-video.man
+++ xscreensaver-5.30/driver/xscreensaver-getimage-video.man
@@ -49,3 +49,5 @@ any purpose.  It is provided "as is" wit
 warranty.
 .SH AUTHOR
 Jamie Zawinski <j...@jwz.org>, 14-Apr-01
+.SH BUGS
+Please report bugs for this Debian version at https://bugs.debian.org/xscreensaver
Index: xscreensaver-5.30/driver/xscreensaver-getimage.man
===================================================================
--- xscreensaver-5.30.orig/driver/xscreensaver-getimage.man
+++ xscreensaver-5.30/driver/xscreensaver-getimage.man
@@ -54,6 +54,7 @@ colorbars will be displayed instead.
 When grabbing desktop images, the \fIwindow\fP argument will be unmapped
 and have its contents modified, causing flicker.  (This does not happen
 when loading image files or video frames.)
+Please report bugs for this Debian version at https://bugs.debian.org/xscreensaver
 .SH SEE ALSO
 .BR X (1),
 .BR xscreensaver (1)
Index: xscreensaver-5.30/driver/xscreensaver-text.man
===================================================================
--- xscreensaver-5.30.orig/driver/xscreensaver-text.man
+++ xscreensaver-5.30/driver/xscreensaver-text.man
@@ -83,3 +83,5 @@ suitability of this software for any pur
 express or implied warranty.
 .SH AUTHOR
 Jamie Zawinski <j...@jwz.org>, 20-Mar-2005.
+.SH BUGS
+Please report bugs for this Debian version at https://bugs.debian.org/xscreensaver
Index: xscreensaver-5.30/driver/xscreensaver.man
===================================================================
--- xscreensaver-5.30.orig/driver/xscreensaver.man
+++ xscreensaver-5.30/driver/xscreensaver.man
@@ -309,9 +309,8 @@ X server's access control mechanisms, se
 and
 .BR xhost (1).
 .SH BUGS
-Bugs?  There are no bugs.  Ok, well, maybe.  If you find one, please let
-me know.  http://www.jwz.org/xscreensaver/bugs.html explains how to
-construct the most useful bug reports.
+Please report bugs for this Debian version at https://bugs.debian.org/xscreensaver
+
 .PP
 .TP 4
 .B Locking and root logins
@@ -916,3 +915,5 @@ Please let me know if you find any bugs
 And a huge thank you to the hundreds of people who have contributed, in
 large ways and small, to the xscreensaver collection over the past
 two decades!
+
+Please report bugs for this Debian version at https://bugs.debian.org/xscreensaver
\ No newline at end of file

Attachment: signature.asc
Description: Digital signature

Reply via email to