On Wed, Dec 11, 2024 at 05:50:55PM +0530, Pirate Praveen wrote: > > > On 12/11/24 5:20 PM, Marc Haber wrote: > > On Wed, 11 Dec 2024 17:04:52 +0530, Pirate Praveen > > <prav...@onenetbeyond.org> wrote: > > > I think a reportbug web based front end that authenticates with salsa > > > via oauth and sends emails without any email client needing to be > > > configured will already help. > > > > Is it not already the case that you can use reportbug without > > e-mail-client or local server installed? > > You have to quit reportbug and copy paste the text file to an email client. > I use it sometimes, but not friendly.
This is not true. reportbug can send emails through sendmail (if you have that configured), or it can be set up so it can bypass that entirely and send email directly to an SMTP server. It interacts with the BTS over REST. Basically reportbug automates as much as possible so you don't have to do things manually. > > > Kind of like a mailing list web interface (hyperkitty in mailman) that > > > allows sending mails from a browser after authenticating. > > > > > > Say reportbug.debian.org which has a login with salsa button (and create > > > a local user), then shows the report bug interface on ui, when > > > submitting it will send mail from the same server and any reply will be > > > forwarded to the email address in salsa account. > > > > How would the local data be collected and included? > > We can ask them to run a command and copy paste the output. > > > People who can install and use an app on their mobile can also use > > reportbug. > > As I said, it is not impossible, but a painful process. I use reportbug only > when I have to generate a template for rm requests, otherwise I always write > an email. We should avoid asking new people to run through hoops when > possible. This is the whole point of reportbug... > With enough practice, anyone could jump through a hoop as well. > > Initial days of the project, email was the primary communication for all the > people and these things (configuring email) were taken for granted. But now > email is not a primary communication tool for so many people. > > I'm not suggesting we remove email interface, just adding other options for > people who don't find email as their default communication tool. This I do agree with. I like your suggestion of salsa authentication. Due to the magic of OAuth2, this can be done by reportbug too; the first time it will just spawn a web browser and ask you to authenticate; this can then get an authentication token. As long as that token does not expire, you can then then use reportbug from the command line and interact with the BTS. -- w@uter.{be,co.za} wouter@{grep.be,fosdem.org,debian.org} I will have a Tin-Actinium-Potassium mixture, thanks.