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' }}}
Fixed and merged in develop [https://git.fedorahosted.org/cgit/blockerbugs.git/commit/?h=develop&id=e0ecaf9136a454e5f1690a82b3ab4de0e9531be0 e0ecaf9136a454e5f1690a82b3ab4de0e9531be0]
Log in to comment on this ticket.