-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,
I'd like to suggest changing the format of the bug scripts for allowing 
non-text user interfaces to display important information.
This is the history:
1. I'm writing a GTK+ UI for reportbug, now landed in trunk thanks to Sandro 
Tosi
2. When filing in bugs for packages having bug scripts, the information don't 
show up in GTK+ because it's fully shell script, so the user needs to switch to 
the terminal (if he can guess he has to)
3. Talking in #debian OFTC we discussed about reportbug-ng to have problems in 
handling those scripts

The problem:
The bug script can ask twice for input and display output

Current solutions:
reportbug-ng: opens a terminal and popup-ups it to the user running the script
reportbug gtk2 ui: uses FIFO and exports an hacked cat() function and the 
result is pretty good the UI (not applied)

The proposal:
I know it's bad to break compatibility but I also think keeping things with 
hacks and far from the GUI prospective can become obsolete and non 
user-friendly.

First solution: change the scripts to use a bash function instead of cat <<EOF, 
like yesno() create a function display() without hacking cat() and keep going 
using a FIFO to deal with the UI
Second solution: I don't know, I'm asking to you

Many front-ends work on top of shell scripts, but the problem here is that the 
shell is interactive. If you think it's still better to spawn a terminal in the 
GUI to avoid shell hacks I won't bother anymore.

Best regards,

- -- 
http://syx.googlecode.com - Smalltalk YX
http://lethalman.blogspot.com - Thoughts about computer technologies
http://www.ammazzatecitutti.org - Ammazzateci tutti
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkjJEYcACgkQw9Qj+8Kak3GAYgCdFIqiqvTfjuOCxtVftg7hCJc5
BfAAn21zMTyJS/bf8R3PPkb45HByNbB+
=h2wj
-----END PGP SIGNATURE-----

Reply via email to