simpletest-countdown.org (RIP) was really useful for attacking the SimpleTest to PHPUnit conversions. It would be cool if this project exposed a similar "burndown chart" for this initiative, as well.

Some random musing:

An "MVP" would just be a total # of occurrences burndown chart, across all problems (so starts at like 30K or whatever).

f we wanted to get fancy, we could also subdivide the chart by problem (so there's a drupal_set_message() line tracked independently from the getMock() line...) for the top 10, allow filtering to only problems that can be fixed now, etc.

It would also be cool if there were tabs or something to let you switch the burndown chart from showing # of occurrences overall to # of projects affected. (Or maybe that's a burn "up" chart for "# of modules with zero deprecations?)

Anyway. :P Charts! They're neat! The end! ;)

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

webchick created an issue. See original summary.

Gábor Hojtsy’s picture

I added two donuts charts about overall project state and deprecated API use. Once we have more historic data, we can do burndowns of these two? Or more like plot them on a timeline.

The donuts are live-updated based on the filters you use, but the burndowns would only show global stats. I think that's fine :)

webchick’s picture

Um. That is SO COOL!!!

And yeah, burndowns of the global data is mostly what I'd be interested in. I did not even know real-time filterable per-project donuts were a thing I could wish for, but now that they're there... WANT. :D

webchick’s picture

FileSize
173.07 KB

This was also a visualization I kind of played around with mocking up at Way Too Late O'Clock last night, FWIW. https://docs.google.com/drawings/d/1TyxSTaNtFqQRPnrfHtkWPSEKJmTUkSG6doWu... Not necessarily that we should do this, but one possible idea for brainstorming.

Burndown lines are per problem for the top 10, everything else grouped into a single line

Gábor Hojtsy’s picture

Status: Active » Fixed
FileSize
224.3 KB

ALL the turndown charts are in the dev branch now :)

Includes a core @deprecated burndown as well.

webchick’s picture

🤩🤩🤩

Amazing!! Can't wait to see this in action!!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.