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]

Reply via email to