On 8/21/05, Pierre Habouzit <[EMAIL PROTECTED]> wrote:
> Package: reportbug
> Version: 3.15
> Severity: important
> 
>   Le Dim 21 Août 2005 17:02, Benjamin Seidenberg a écrit :
> > Pierre Habouzit wrote:
> > > owner 324296 [EMAIL PROTECTED] submitter 324296
> > > [EMAIL PROTECTED] thanks
> > >
> > > damned, why don't reportbug honour DEBEMAIL ?
> >
> > Had same issue, check your ~/.reportbugrc, it sets variables in that
> > file when you first run it.  DEBBUGEMAIL will override it (or you can
> > just change the file).  I had 2 people jump on me from debian-devel,
> > even though I had already fixed it.  :-)
> 
>   I consider it a bug, an important one even.
> 
>   Reportbug never asked me for any information except the "experience"
> level I had, so if it was able to guess my information once, it should
> *NOT* store it.  Such an information can change, and the user won't know
> that static settings have been set, and when he changes EMAIL, he won't
> receive mails from the maintainers back.
> 
>   Reportbug should :
>     * either get EMAIL/DEBEMAIL/DEBBUGSEMAIL/...  each time it is run
>     * or ask the user to give such information (and then store it, since
>       the user *KNOW* reportbug asked it to him)
> 
>   This bug really is important because it can result in a permanent lost
> communication between a reporter and a package maintainer.
> 
>   btw, I've not checked the reportbug man page, if such a behaviour is
> documented or not, but even if it is, since no "normal" user would ever
> need to read this manpage, such a behaviour still remains hidden, and
> thus is IMHO a bug.  So *even* adding a note about such a behaviour in
> the manpage (or elsewhere) is not sufficient.

reportbug did, in fact, ask you these very questions on first run:

    def_realname, def_email = reportbug.get_email()
    realname = ui.get_string('What real name should be used for sending bug '
                             'reports? [%s]' %
                             (options.realname or def_realname),
                             options=[def_realname], force_prompt=True)
    from_addr = ui.get_string('Which of your email addresses should be used '
                              'when sending bug reports? [%s]' %
                              (options.email or def_email),options=[def_email],
                              force_prompt=True)

So, I'm not entirely sure what you're complaining about here... this
satisfies #2 amply.


Chris
-- 
Chris Lawrence - http://blog.lordsutch.com/

Reply via email to