[Reportbug-maint] Bug#521162: reportbug: More glitches with gtk2 ui

Raphael Hertzog hertzog at debian.org
Thu Apr 2 13:26:33 UTC 2009


Package: reportbug
Version: 4.0
Severity: normal

1/ There are many cases where you want to allow empty inputs like for
example when you are told to leave the field empty if you don't know
your SMTP server but the code forbids the user to leave it empty. It's
even more problematic for the SMTP user ("leave empty if you don't
need SMTP authentication") where you are forced to put something
and that will result in a bad configuration.

2/ Yes/no questions should be asked with a checkbox in the main window
and not in a separate modal window.

3/ The selection of the mode (novice, standard, advanced, expert) is in a
non-logical order. The UI of this screen is horrible, a list is not appropriate,
I would suggest options with multi-lines auto-wrapped labels.

4/ Spawning a mailer at the end of the bug submission starts the mailer
in the controlling terminal (which might not exist if called from the
menu) and not in a new window.

-- Package-specific info:
** Environment settings:
DEBEMAIL="hertzog at debian.org"
EMAIL="raphael at ouaza.com"
DEBFULLNAME="Raphael Hertzog"
INTERFACE="gtk2"

** /home/rhertzog/.reportbugrc:
reportbug_version "4.0"
mode novice
ui gtk2
realname "Raphaël Hertzog"
smtphost "smtp.free.fr"

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (150, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-1-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages reportbug depends on:
ii  apt                           0.7.20.2   Advanced front-end for dpkg
ii  python                        2.5.4-2    An interactive high-level object-o
ii  python-reportbug              4.0        Python modules for interacting wit

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  debconf-utils                 <none>     (no description available)
ii  debsums                       2.0.43     verification of installed package 
pn  dlocate                       <none>     (no description available)
ii  file                          5.00-1     Determines file type using "magic"
ii  gnupg                         1.4.9-4    GNU privacy guard - a free PGP rep
ii  postfix [mail-transport-agent 2.5.5-1.1  High-performance mail transport ag
ii  python-gtk2                   2.14.1-1   Python bindings for the GTK+ widge
pn  python-urwid                  <none>     (no description available)

-- no debconf information

-- 
Raphaël Hertzog

Contribuez à Debian et gagnez un cahier de l'admin Debian Lenny :
http://www.ouaza.com/wp/2009/03/02/contribuer-a-debian-gagner-un-livre/





More information about the Reportbug-maint mailing list