David Nusinow wrote: > Hi Bastian, > > On Sun, Dec 16, 2007 at 11:39:03PM +0100, Bastian Venthur wrote: >> Hi David, >> >> thanks for your effort and the patches. Personally, I don't like the >> idea of a terminal popping up asking the user questions when a user uses >> a GUI application. > > Because the scripts can be interactive, I see no other way. > >> Since the output of the bugscripts stuff is AFAIK >> still not mandatory for bugreports, I ask you do not upload this patch >> as NMU. > > May I ask why not? This is a really important feature for many developers > and we'd like to see it in ASAP. > > - David Nusinow >
Since I received a terrifying amount insults(!) via mail for not implementing this feature request after my last blog entry, where I asked for help developing rng, I'd like to make my position about this issue clear. Why was I opposed to implement this. 1. I *personally* hated that some packages sent a *huge* amount of unrelated info with every bugreport for this package, even if it's not meaningful for this bugreport. I made a quick check against my favorite package with a very long output and thought (and still think) that this info is not even relevant for the majority of bugreports of this package. So I thought it was not too much to ask, to write the reporter a friendly mail to post the output of this script, if it's really needed. 2. I *personally* was very annoyed by packages with very long presubj text, which I doubt anyone reads anyway. Since I don't want rng to be annoying to the users, I decided to leave that feature away. An implementation of this feature would mean to pop up a window with some text the user should read before continuing to report the bug. I don't like popups and don't want rng to make use of them. 3. I'm definitely opposed to a feature which will pop up a *terminal* where a user has to do something before he can proceed reporting a bug. Sorry, but this won't happen in rng. I might consider such a thing if it could be scripted to use QT or even GTK but a terminal popping up in a GUI application is a no-go for me, sorry. 4. I was *personally* very annoyed by some of the reactions on this bugreport. Since we're all volunteers and stuff and this feature is maybe a nice-to-have but definitely not a must-have, I decided to put this issue very low on my to do list. However, I agree that the stuff in /usr/share/bug isn't completely useless. The opposite is true, it makes the life of maintainers easier and rng should make use of it where possible. So what can we do now? Maybe we can start all over and discuss this issue in a more friendly and constructive way? Here's my offer: rng will support bugscripts, but it will not feature a terminal popping up asking a user questions. I'm developing a GUI application and a popping up terminal is not very GUI'ish for me. What can we do about this? Is there a way to implement this? Supporting presubj might be okay too, but I don't want rng to be annoying. Popups are annoying and having to read the same stuff again and again when reporting multiple times on the same package is annoying too. Maybe rng could spawn a pop up with a checkbox "Don't show this text again when reporting a bug against this package"? Maybe we could have an option in the (not yet implemented) preferences window where we could suppress those messages completely? And please, don't use abusive language or even insults when contacting me about this issue. My rng-time is currently very limited and my motivation to work especially on this issue is already very low. We're speaking here about a fully optional feature. Providing the output of some scripts or having to read a presubj is helpful, but *not* mandatory when reporting a bug. So please, Be nice! Cheers, Bastian -- Bastian Venthur http://venthur.de Debian Developer venthur at debian org -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]