r-devel / rcwg

R Contribution Working Group: fostering a larger, more diverse community of contributors to R core development
https://contributor.r-project.org/working-group
68 stars 17 forks source link

Highlight bugs needing attention #16

Open hturner opened 2 years ago

hturner commented 2 years ago

Raised by @lawremi at last meeting: would be good to add value to Slack by highlighting bugs where help is wanted.

Liaise with people doing bug triage to push bugs in direction of the Slack - maybe new channel? @elinw did this recently on the #general channel.

Also @llrs plans to work on prototype Shiny app/dashboard that might help with this.

llrs commented 2 years ago

Preparing tomorrow's meeting in case this is discussed.

I've been thinking what would be the benefit of the Shiny app compared to searching a bug. Provided that it won't be updated daily and expecting a weekly or monthly (automatic) update of such a dashboard. I think that to find bugs needing attention the shiny app/website would need to have:

A table with the following columns:

Visualizations that could be helpful: A barplot of components with open bugs and status of said bug (Not sure if people pay much attention to this) Potentially a word cloud of the bugs title open might be helpful.

The idea would be that people interested on reviewing a bug report could come here and find easier on which bug they can participate. I think the idea behind the reports on Bugzilla is the same but I tried to make something functional like the above and didn't succeed.

Example of a report

Report status by date of "last visit"

bastistician commented 2 years ago

highlighting bugs where help is wanted.

Just wanted to mention the HELPWANTED keyword here. It means that a well tested patch would help resolve the corresponding bug. Bugzilla's search engine can be used to list these bugs with relevant columns:

https://bugs.r-project.org/buglist.cgi?bug_status=__open__&keywords=HELPWANTED&columnlist=bug_id%2Ccomponent%2Cbug_status%2Cshort_desc%2Cchangeddate%2Clongdescs.count

Another relevant listing concerns bugs without comments:

https://bugs.r-project.org/buglist.cgi?f1=longdescs.count&o1=equals&query_format=advanced&resolution=---&v1=1&columnlist=bug_id%2Ccomponent%2Cbug_status%2Cshort_desc%2Cchangeddate

Maybe these searches could be added to the Bugzilla home page.

llrs commented 2 years ago

This was noted on the minutes but before I forget about this (as I'm doing other things) and to link back: I created an app using the database dump on this repo: https://github.com/llrs/open_bugs