Page MenuHomePhabricator

Remove maintenance/new categorizing and reporting functionality in Phlogiston
Open, Needs TriagePublic3 Story Points

Description

Phlogiston uses special cases (including hard-coded Phab task IDs) to generate reporting data about "new" versus "maintenance" tasks. This particular identification technique depends on special tagging of all tasks by a working team. Since the experiment has ended and teams have not been using these tags since 2016, and since any new way of performing these reports should be implemented without these special cases, the relevant code should be removed.

This includes the data:

  • `maintenance_week``` table
  • `maintenance_delta``` table
  • `task_on_date.maint_type``` field
  • `maintenance_fraction_total_by_points.csv```
  • `maintenance_fraction_total_by_count.csv```

And the code to populate and report on this data, in `make_charts.R``, `make_report_csvs.sql`, `phlogiston.py``, and possibly other places.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 30 2018, 11:43 PM
JAufrecht set the point value for this task to 3.Jul 30 2018, 11:43 PM