- Look at each use of FIXME, TODO, HACK, and similar inline comments in the WikiLambda extension's Vue code.
- Check if each one of them names a Phabricator task by ID (e.g. // (T12345) TODO: This should be factored out into an interface).
- If such a task doesn't yet exist, create one, tagged with Abstract Wikipedia team and Abstract Wikipedia Fix-It tasks and other tasks as appropriate.
- If such a task already exists, check that it's still open; if not, comment on the task asking if the comment is still valid or otherwise check if it has since been resolved or over-taken by events. If it has, make a patch removing the comment and explaining why we no longer want to do it.
Description
Description
Details
Details
Related Changes in Gerrit:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Jdforrester-WMF | T296322 Fix-It Week: Audit Existing TODOs and FIXMEs to make sure all have a Phab ticket | |||
| Resolved | Jdforrester-WMF | T296402 Fix-It Week: Audit Existing TODOs and FIXMEs in WikiLambda Vue code |
Event Timeline
Comment Actions
Change 758507 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/extensions/WikiLambda@master] doc: Add some Task references to two TODOs in the Vue code
Comment Actions
Change 758507 merged by jenkins-bot:
[mediawiki/extensions/WikiLambda@master] doc: Add some Task references to two TODOs in the Vue code
Comment Actions
Change #1192939 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/extensions/WikiLambda@master] Vue: Tag last remaining bare TODOs with Phab tasks
Comment Actions
Change #1192939 merged by jenkins-bot:
[mediawiki/extensions/WikiLambda@master] Vue: Tag last remaining bare TODOs with Phab tasks