Subject: Re: bug#41373: GNU ELPA: Add "reporting bugs" to individual package pages

From: Eli Zaretskii <[email-masked]>
Date: Mon, 01 Jun 2020 21:41:55 +0300

> From: Eric Abrahamsen <[email-masked]>
> Date: Mon, 01 Jun 2020 11:29:14 -0700
> Cc: [email-masked], Stefan Kangas <[email-masked]>,
>  Richard Stallman <[email-masked]>, [email-masked]
> 
> +  (interactive (list
> +                (read-string "Bug Subject: ")
> +                (completing-read
> +                 "Package: "
> +                 (progn
> +                   (package-initialize)
> +                   package-alist)
> +                 nil nil)))

Does this mean reporting a bug will initialize all the packages that
are installed?  Will it also access the network and check for
upgrades?

I'm not sure I understand the need to produce a potentially huge list
of completion candidates, when it isn't even clear that the bug is
about some add-on package.  Can we be smarter about this?