Bug#796945: reportbug: UI epic-fails

2015-08-25 Thread Sandro Tosi
control: tag -1 -upstream -patch +moreinfo

On Wed, Aug 26, 2015 at 2:10 AM, Richard Jasmin  wrote:
> Package: reportbug
> Version: 6.6.3
> Severity: normal
> Tags: upstream patch

I dont see any patch here, nor the upstream tag has sense in this
contect. please dont use tags without knowing what they are.

> Ok, I see this is using python-vte for the UI. Im not an expert in UI
> programming but.
>
> the following applies:
>
> we should detect if python-vte is being ran.

what do you mean? be more specific

> Reason behind this is that UI elements and only UI elements apply and affect a
> UI application. You cannot close a UI application but hitting enter unless
> someone default selected a close button. Nobody has done so. This results in 
> an
> empty input dialog and nothing happening. The text input dialog is not needed
> in the UI.

in which panel is this happening? report the exact steps to replicate
this issue (and what the exact issue is, as it not clear at all)

> IIRC, you can still issue a pause command in linux..but if not its only a few
> lines of code to add in:
>
> writeln("Press any key to continue..")
> line:=readline;
>
> Ok, well this is python but you get by drift.

No i dont, you need to be specific and on topic, and not using a
mocking language (what's that, pascal? who's relevant here?)

> And of course I want to close reportbug if I click on close button. Why does 
> it
> ask me?

surprise, because you might have hit the  close botton by mistake and
we dont want screaming users to complain they lost their reports
because they hit close

> Similar UI glitches abound in the UI of reportbug in various areas.

So report them, one by one, with precise and exact information on how
to replicate them and how you would address these glitches.

if you use the word 'epic-fail' in the subject, you NEED to provide a
quality report, which this is absolutely not. I didnt close it just
because I want to hear what you have to say, but it has a very low
value (if any at all).

-- 
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi



Bug#796945: reportbug: UI epic-fails

2015-08-25 Thread Richard Jasmin
Package: reportbug
Version: 6.6.3
Severity: normal
Tags: upstream patch

Ok, I see this is using python-vte for the UI. Im not an expert in UI
programming but.

the following applies:

we should detect if python-vte is being ran.

Reason behind this is that UI elements and only UI elements apply and affect a
UI application. You cannot close a UI application but hitting enter unless
someone default selected a close button. Nobody has done so. This results in an
empty input dialog and nothing happening. The text input dialog is not needed
in the UI.

IIRC, you can still issue a pause command in linux..but if not its only a few
lines of code to add in:

writeln("Press any key to continue..")
line:=readline;

Ok, well this is python but you get by drift.

And of course I want to close reportbug if I click on close button. Why does it
ask me?

Similar UI glitches abound in the UI of reportbug in various areas.



-- Package-specific info:
** Environment settings:
INTERFACE="gtk2"

** /home/me/.reportbugrc:
reportbug_version "6.6.4"
mode advanced
ui gtk2
realname "Richard Jasmin"
email "frazzledj...@gmail.com"
smtphost "smtp.gmail.com:587"
smtpuser "frazzledj...@gmail.com"
smtppasswd 
smtptls

-- System Information:
Debian Release: 8.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages reportbug depends on:
ii  apt   1.0.9.8
ii  python2.7.9-1
ii  python-reportbug  6.6.3
pn  python:any

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  claws-mail 
pn  debconf-utils  
pn  debsums
pn  dlocate
pn  emacs23-bin-common | emacs24-bin-common
ii  exim4  4.84-8
ii  exim4-daemon-light [mail-transport-agent]  4.84-8
ii  file   1:5.22+15-2
ii  gnupg  1.4.18-7
ii  python-gtk22.24.0-4
ii  python-gtkspell2.25.3-13
pn  python-urwid   
ii  python-vte 1:0.28.2-5
ii  xdg-utils  1.1.0~rc1+git20111210-7.4

Versions of packages python-reportbug depends on:
ii  apt   1.0.9.8
ii  python-debian 0.1.27
ii  python-debianbts  1.12
pn  python:any

python-reportbug suggests no packages.

-- no debconf information