#316 Indicate bugs that are needinfo
Closed: Fixed None Opened 12 years ago by adamwill.

It's useful to know which blockers are in needinfo status; it'd be great if the blocker tracking page could show this. Extra special bonus points if it can say who the needinfo is for, double-extra points if it can indicate whether it's the maintainer or a reporter.


Indicating needinfo shouldn't be too hard - not sure how we'd display the data but keeping track of it is easy.

At some point, we should try to figure out what information is the most useful to keep track of. I'm sure there are more that haven't been proposed yet.

When I do a sync against F19, I get the following TB:

{{{
[bug.py:90] 2013-08-20 13:14:25 DEBUG Bug 909473 missing attribute 'flags' - doing refresh()
Traceback (most recent call last):
File "run_cli.py", line 5, in <module>
exit = cli.main()
File "/home/tflink/code/blockerbugs/blockerbugs/cli.py", line 218, in main
sync_bugs(fullsync=options.full, docheck=options.check)
File "/home/tflink/code/blockerbugs/blockerbugs/cli.py", line 161, in sync_bugs
sync.update_active(full_sync=fullsync)
File "/home/tflink/code/blockerbugs/blockerbugs/util/bug_sync.py", line 165, in update_active
self.update_milestone(milestone, 'FreezeException', last_sync_time)
File "/home/tflink/code/blockerbugs/blockerbugs/util/bug_sync.py", line 99, in update_milestone
newbuginfo = self.extract_information(newbug, tracker_type)
File "/home/tflink/code/blockerbugs/blockerbugs/util/bug_sync.py", line 64, in extract_information
needinfo = bug.get_flags('needinfo')[0] if bug.flags else False
TypeError: 'NoneType' object has no attribute 'getitem'
}}}

Log in to comment on this ticket.

Metadata