summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/qa/bugzilla.py2050
1 files changed, 1569 insertions, 481 deletions
diff --git a/contrib/qa/bugzilla.py b/contrib/qa/bugzilla.py
index 1bc0ce9949..17849552b0 100644
--- a/contrib/qa/bugzilla.py
+++ b/contrib/qa/bugzilla.py
@@ -25,11 +25,16 @@ class BugQueryExtractor(HTMLParser):
def __init__(self):
HTMLParser.__init__(self)
self.state = self.STATE_NONE
+ self.bug = None
self.bugs = []
def handle_starttag(self, tag, attr):
if self.state == self.STATE_NONE and tag.lower() == "tr":
- if len(attr) == 1 and attr[0] == ('class', 'bz_normal bz_P2 '):
+ # check for bz_normal and bz_P2 as indicator in buglist.cgi
+ # use 'all' and 'map' on python2.5
+ if len(attr) == 1 and attr[0][0] == 'class' and \
+ ('bz_normal' in attr[0][1] or 'bz_blocker' in attr[0][1] or 'bz_enhancement' in attr[0][1] or 'bz_major' in attr[0][1] or 'bz_minor' in attr[0][1] or 'bz_trivial' in attr[0][1] or 'bz_critical' in attr[0][1] or 'bz_wishlist' in attr[0][1]) \
+ and 'bz_P' in attr[0][1]:
print "Found tr %s %s" % (tag, attr)
self.state = self.STATE_FOUND_TR
elif self.state == self.STATE_FOUND_TR and tag.lower() == "td":
@@ -41,6 +46,7 @@ class BugQueryExtractor(HTMLParser):
if self.state != self.STATE_NONE:
self.bugs.append( (self.bug,self.status) )
self.state = self.STATE_NONE
+ self.bug = None
if self.state > 1 and tag.lower() == "td":
print "Next TD"
self.state += 1
@@ -51,11 +57,17 @@ class BugQueryExtractor(HTMLParser):
# skip garbage
if len(data) == 0:
return
-
+
if self.state == self.STATE_FOUND_NUMBER:
+ """
+ #1995 in bugs.oe.org has [SEC] additionally to the number and we want to ignore it
+ """
print "Bug Number '%s'" % data.strip()
+ if self.bug:
+ print "Ignoring bug data"
+ return
self.bug = data
-
+
elif self.state == self.STATE_FOUND_STATUS:
print "Status Name '%s'" % data.strip()
self.status = data
@@ -65,267 +77,7 @@ class BugQueryExtractor(HTMLParser):
return self.bugs
#
-site = """<!-- 1.0@bugzilla.org -->
-
-
-
-
-
-
-
-
-
-
-
-<!-- 1.0@bugzilla.org -->
-
-
-
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title>Bug List</title>
-
-
-
-
-
- <link href="/style/style.css" rel="stylesheet" type="text/css" />
-
- <link href="/bugzilla/css/buglist.css" rel="stylesheet" type="text/css">
-
- </head>
-
-
-
- <body bgcolor="#FFFFFF" onload="">
-
-
-<!-- 1.0@bugzilla.org -->
-
-
-
-
- <div id="header">
- <a href="http://bugzilla.openmoko.org/cgi-bin/bugzilla/" id="site_logo"><img src="/style/images/openmoko_logo.png" alt="openmoko.org" /></a>
-
- <div id="main_navigation">
- <ul>
- <li><a href="http://www.openmoko.org/" class="nav_home"><span>Home</span></a></li>
- <li><a href="http://wiki.openmoko.org/" class="nav_wiki"><span>Wiki</span></a></li>
- <li><a href="http://bugzilla.openmoko.org/" class="nav_bugzilla selected"><span>Bugzilla</span></a></li>
- <li><a href="http://planet.openmoko.org/" class="nav_planet"><span>Planet</span></a></li>
- <li><a href="http://projects.openmoko.org/" class="nav_projects"><span>Projects</span></a></li>
- <li><a href="http://lists.openmoko.org/" class="nav_lists"><span>Lists</span></a></li>
- </ul>
- </div>
- </div>
-
- <div class="page_title">
- <strong>Bug List</strong>
- </div>
-
- <div class="container">
-
-<div align="center">
- <b>Tue Mar 6 19:01:13 CET 2007</b><br>
-
-
- <a href="quips.cgi"><i>Free your problems
-</i></a>
-
-</div>
-
-
-<hr>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<!-- 1.0@bugzilla.org -->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <table class="bz_buglist" cellspacing="0" cellpadding="4" width="100%">
- <colgroup>
- <col class="bz_id_column">
- <col class="bz_severity_column">
- <col class="bz_priority_column">
- <col class="bz_platform_column">
- <col class="bz_owner_column">
- <col class="bz_status_column">
- <col class="bz_resolution_column">
- <col class="bz_summary_column">
- </colgroup>
-
- <tr align="left">
- <th colspan="1">
- <a href="buglist.cgi?short_desc_type=substring&amp;short_desc=manual+test+bug&amp;product=OpenMoko&amp;component=autobuilds&amp;order=bugs.bug_id">ID</a>
- </th>
-
-<th colspan="1">
- <a href="buglist.cgi?short_desc_type=substring&amp;short_desc=manual+test+bug&amp;product=OpenMoko&amp;component=autobuilds&amp;order=bugs.bug_severity,bugs.bug_id">Sev</a>
- </th><th colspan="1">
- <a href="buglist.cgi?short_desc_type=substring&amp;short_desc=manual+test+bug&amp;product=OpenMoko&amp;component=autobuilds&amp;order=bugs.priority,bugs.bug_id">Pri</a>
- </th><th colspan="1">
- <a href="buglist.cgi?short_desc_type=substring&amp;short_desc=manual+test+bug&amp;product=OpenMoko&amp;component=autobuilds&amp;order=bugs.rep_platform,bugs.bug_id">Plt</a>
- </th><th colspan="1">
- <a href="buglist.cgi?short_desc_type=substring&amp;short_desc=manual+test+bug&amp;product=OpenMoko&amp;component=autobuilds&amp;order=map_assigned_to.login_name,bugs.bug_id">Owner</a>
- </th><th colspan="1">
- <a href="buglist.cgi?short_desc_type=substring&amp;short_desc=manual+test+bug&amp;product=OpenMoko&amp;component=autobuilds&amp;order=bugs.bug_status,bugs.bug_id">State</a>
- </th><th colspan="1">
- <a href="buglist.cgi?short_desc_type=substring&amp;short_desc=manual+test+bug&amp;product=OpenMoko&amp;component=autobuilds&amp;order=bugs.resolution,bugs.bug_id">Result</a>
- </th><th colspan="1">
- <a href="buglist.cgi?short_desc_type=substring&amp;short_desc=manual+test+bug&amp;product=OpenMoko&amp;component=autobuilds&amp;order=bugs.short_desc,bugs.bug_id">Summary</a>
- </th>
-
-
- </tr>
-
- <tr class="bz_normal bz_P2 ">
-
- <td>
- <a href="show_bug.cgi?id=238">238</a>
- </td>
-
- <td><nobr>nor</nobr>
- </td>
- <td><nobr>P2</nobr>
- </td>
- <td><nobr>Mac</nobr>
- </td>
- <td><nobr>mickey@vanille-media.de</nobr>
- </td>
- <td><nobr>NEW</nobr>
- </td>
- <td><nobr></nobr>
- </td>
- <td>manual test bug
- </td>
-
- </tr>
-
-
- </table>
-
-
-
-
-
- One bug found.
-
-
-<br>
-
-
-
-
-
-
-
-
-
-
-
-
- <form method="post" action="long_list.cgi">
- <input type="hidden" name="buglist" value="238">
- <input type="submit" value="Long Format">
-
- <a href="query.cgi">Query Page</a> &nbsp;&nbsp;
- <a href="enter_bug.cgi">Enter New Bug</a> &nbsp;&nbsp;
- <a href="colchange.cgi?short_desc_type=substring&amp;short_desc=manual+test+bug&amp;product=OpenMoko&amp;component=autobuilds">Change Columns</a> &nbsp;&nbsp;
-
-
-
- <a href="query.cgi?short_desc_type=substring&amp;short_desc=manual+test+bug&amp;product=OpenMoko&amp;component=autobuilds">Edit this Query</a> &nbsp;&nbsp;
-
- </form>
-
-
-
-
-
-
-<!-- 1.0@bugzilla.org -->
-
-
-
-
-
-
-</div>
-
-<div class="footer">
- <div class="group">This is <b>Bugzilla</b>: the Mozilla bug system. For more information about what Bugzilla is and what it can do, see <a href="http://www.bugzilla.org/">bugzilla.org</a>.</div>
- <!-- 1.0@bugzilla.org -->
-
-
-
-
-
-
-<form method="get" action="show_bug.cgi">
- <div class="group">
- <a href="enter_bug.cgi">New</a> | <a href="query.cgi">Query</a> | <input type="submit" value="Find"> bug # <input name="id" size="6"> | <a href="reports.cgi">Reports</a> | <a href="votes.cgi?action=show_user">My Votes</a>
- </div>
-
- <div class="group">
- Edit <a href="userprefs.cgi">prefs</a>
- | <a href="relogin.cgi">Log&nbsp;out</a>&nbsp;&nbsp;freyther@yahoo.com
- </div>
-
-
-
-
- <div class="group">
- Preset&nbsp;Queries:
-
- <a href="buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=freyther%40yahoo.com&amp;emailtype1=exact&amp;emailassigned_to1=1&amp;emailreporter1=1">My&nbsp;Bugs</a>
-
- </div>
-</form>
-</div>
-
-</body>
-</html>
-"""
-
-all_bugs = """<!-- 1.0@bugzilla.org -->
+bugs_openmoko = """<!-- 1.0@bugzilla.org -->
@@ -390,10 +142,10 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
<div class="container">
<div align="center">
- <b>Tue Mar 6 20:23:16 CET 2007</b><br>
+ <b>Fri Mar 16 20:51:52 CET 2007</b><br>
- <a href="quips.cgi"><i>Free your problems
+ <a href="quips.cgi"><i>It was a time of great struggle and heroic deeds
</i></a>
</div>
@@ -405,7 +157,7 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
-228 bugs found.
+282 bugs found.
@@ -454,23 +206,23 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
<tr align="left">
<th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.bug_id">ID</a>
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.bug_id">ID</a>
</th>
<th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.bug_severity,bugs.bug_id">Sev</a>
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.bug_severity,bugs.bug_id">Sev</a>
</th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.priority,bugs.bug_id">Pri</a>
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.priority,bugs.bug_id">Pri</a>
</th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.rep_platform,bugs.bug_id">Plt</a>
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.rep_platform,bugs.bug_id">Plt</a>
</th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=map_assigned_to.login_name,bugs.bug_id">Owner</a>
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=map_assigned_to.login_name,bugs.bug_id">Owner</a>
</th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.bug_status,bugs.bug_id">State</a>
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.bug_status,bugs.bug_id">State</a>
</th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.resolution,bugs.bug_id">Result</a>
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.resolution,bugs.bug_id">Result</a>
</th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.short_desc,bugs.bug_id">Summary</a>
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.short_desc,bugs.bug_id">Summary</a>
</th>
@@ -535,6 +287,34 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
<tr class="bz_normal bz_P2 ">
<td>
+ <a href="show_bug.cgi?id=3">3</a>
+ </td>
+
+ <td><nobr>nor</nobr>
+ </td>
+ <td><nobr>P2</nobr>
+ </td>
+ <td><nobr>Neo</nobr>
+ </td>
+ <td><nobr>sean_chiang@fic.com.tw</nobr>
+ </td>
+ <td><nobr>CLOS</nobr>
+ </td>
+ <td><nobr>FIXE</nobr>
+ </td>
+ <td>Debug Board trying to control GSM_EN / FA_19
+ </td>
+
+ </tr>
+
+
+
+
+
+
+ <tr class="bz_normal bz_P2 ">
+
+ <td>
<a href="show_bug.cgi?id=4">4</a>
</td>
@@ -546,9 +326,9 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
</td>
<td><nobr>laforge@openmoko.org</nobr>
</td>
- <td><nobr>ASSI</nobr>
+ <td><nobr>RESO</nobr>
</td>
- <td><nobr></nobr>
+ <td><nobr>FIXE</nobr>
</td>
<td>random crashes of gsmd
</td>
@@ -591,6 +371,34 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
<tr class="bz_normal bz_P2 ">
<td>
+ <a href="show_bug.cgi?id=6">6</a>
+ </td>
+
+ <td><nobr>nor</nobr>
+ </td>
+ <td><nobr>P2</nobr>
+ </td>
+ <td><nobr>Neo</nobr>
+ </td>
+ <td><nobr>sean_chiang@fic.com.tw</nobr>
+ </td>
+ <td><nobr>NEW</nobr>
+ </td>
+ <td><nobr></nobr>
+ </td>
+ <td>GSM_EN should be called nGSM_EN
+ </td>
+
+ </tr>
+
+
+
+
+
+
+ <tr class="bz_normal bz_P2 ">
+
+ <td>
<a href="show_bug.cgi?id=7">7</a>
</td>
@@ -840,6 +648,62 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
+ <tr class="bz_blocker bz_P2 ">
+
+ <td>
+ <a href="show_bug.cgi?id=16">16</a>
+ </td>
+
+ <td><nobr>blo</nobr>
+ </td>
+ <td><nobr>P2</nobr>
+ </td>
+ <td><nobr>Neo</nobr>
+ </td>
+ <td><nobr>sean_chiang@fic.com.tw</nobr>
+ </td>
+ <td><nobr>RESO</nobr>
+ </td>
+ <td><nobr>FIXE</nobr>
+ </td>
+ <td>bluetooth pullup / pulldown resistors
+ </td>
+
+ </tr>
+
+
+
+
+
+
+ <tr class="bz_normal bz_P2 ">
+
+ <td>
+ <a href="show_bug.cgi?id=17">17</a>
+ </td>
+
+ <td><nobr>nor</nobr>
+ </td>
+ <td><nobr>P2</nobr>
+ </td>
+ <td><nobr>Neo</nobr>
+ </td>
+ <td><nobr>sean_chiang@fic.com.tw</nobr>
+ </td>
+ <td><nobr>RESO</nobr>
+ </td>
+ <td><nobr>FIXE</nobr>
+ </td>
+ <td>microSD socket still has mechanical contact problems
+ </td>
+
+ </tr>
+
+
+
+
+
+
<tr class="bz_normal bz_P2 ">
<td>
@@ -1274,9 +1138,9 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
</td>
<td><nobr>laforge@openmoko.org</nobr>
</td>
- <td><nobr>ASSI</nobr>
+ <td><nobr>RESO</nobr>
</td>
- <td><nobr></nobr>
+ <td><nobr>FIXE</nobr>
</td>
<td>incoming call status report causes gsmd to crash.
</td>
@@ -1302,9 +1166,9 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
</td>
<td><nobr>laforge@openmoko.org</nobr>
</td>
- <td><nobr>ASSI</nobr>
+ <td><nobr>RESO</nobr>
</td>
- <td><nobr></nobr>
+ <td><nobr>WORK</nobr>
</td>
<td>Need to decide if lgsm_handle is still valid.
</td>
@@ -2786,9 +2650,9 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
</td>
<td><nobr>laforge@openmoko.org</nobr>
</td>
- <td><nobr>NEW</nobr>
+ <td><nobr>RESO</nobr>
</td>
- <td><nobr></nobr>
+ <td><nobr>FIXE</nobr>
</td>
<td>define and implement how headphone jack routing/signallin...
</td>
@@ -3160,9 +3024,45 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
</tr>
+ </table>
+ <table class="bz_buglist" cellspacing="0" cellpadding="4" width="100%">
+ <colgroup>
+ <col class="bz_id_column">
+ <col class="bz_severity_column">
+ <col class="bz_priority_column">
+ <col class="bz_platform_column">
+ <col class="bz_owner_column">
+ <col class="bz_status_column">
+ <col class="bz_resolution_column">
+ <col class="bz_summary_column">
+ </colgroup>
+
+ <tr align="left">
+ <th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.bug_id">ID</a>
+ </th>
+
+<th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.bug_severity,bugs.bug_id">Sev</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.priority,bugs.bug_id">Pri</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.rep_platform,bugs.bug_id">Plt</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=map_assigned_to.login_name,bugs.bug_id">Owner</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.bug_status,bugs.bug_id">State</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.resolution,bugs.bug_id">Result</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.short_desc,bugs.bug_id">Summary</a>
+ </th>
+
+
+ </tr>
<tr class="bz_major bz_P2 ">
@@ -3272,45 +3172,9 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
</tr>
- </table>
- <table class="bz_buglist" cellspacing="0" cellpadding="4" width="100%">
- <colgroup>
- <col class="bz_id_column">
- <col class="bz_severity_column">
- <col class="bz_priority_column">
- <col class="bz_platform_column">
- <col class="bz_owner_column">
- <col class="bz_status_column">
- <col class="bz_resolution_column">
- <col class="bz_summary_column">
- </colgroup>
-
- <tr align="left">
- <th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.bug_id">ID</a>
- </th>
-
-<th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.bug_severity,bugs.bug_id">Sev</a>
- </th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.priority,bugs.bug_id">Pri</a>
- </th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.rep_platform,bugs.bug_id">Plt</a>
- </th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=map_assigned_to.login_name,bugs.bug_id">Owner</a>
- </th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.bug_status,bugs.bug_id">State</a>
- </th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.resolution,bugs.bug_id">Result</a>
- </th><th colspan="1">
- <a href="buglist.cgi?product=OpenMoko&amp;order=bugs.short_desc,bugs.bug_id">Summary</a>
- </th>
-
-
- </tr>
<tr class="bz_enhancement bz_P2 ">
@@ -4304,7 +4168,7 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
</td>
<td><nobr>Neo</nobr>
</td>
- <td><nobr>mickey@vanille-media.de</nobr>
+ <td><nobr>stefan@openmoko.org</nobr>
</td>
<td><nobr>NEW</nobr>
</td>
@@ -4698,9 +4562,9 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
</td>
<td><nobr>sunzhiyong@fic-sh.com.cn</nobr>
</td>
- <td><nobr>ASSI</nobr>
+ <td><nobr>RESO</nobr>
</td>
- <td><nobr></nobr>
+ <td><nobr>FIXE</nobr>
</td>
<td>mainmenu crashes when clicking wheel the 2nd time
</td>
@@ -5723,6 +5587,34 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
<tr class="bz_enhancement bz_P2 ">
<td>
+ <a href="show_bug.cgi?id=191">191</a>
+ </td>
+
+ <td><nobr>enh</nobr>
+ </td>
+ <td><nobr>P2</nobr>
+ </td>
+ <td><nobr>Neo</nobr>
+ </td>
+ <td><nobr>sean_chiang@fic.com.tw</nobr>
+ </td>
+ <td><nobr>NEW</nobr>
+ </td>
+ <td><nobr></nobr>
+ </td>
+ <td>investigate if we can set CPU voltage to 1.8V on 200MHz o...
+ </td>
+
+ </tr>
+
+
+
+
+
+
+ <tr class="bz_enhancement bz_P2 ">
+
+ <td>
<a href="show_bug.cgi?id=192">192</a>
</td>
@@ -5748,6 +5640,34 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
+ <tr class="bz_enhancement bz_P3 ">
+
+ <td>
+ <a href="show_bug.cgi?id=193">193</a>
+ </td>
+
+ <td><nobr>enh</nobr>
+ </td>
+ <td><nobr>P3</nobr>
+ </td>
+ <td><nobr>Neo</nobr>
+ </td>
+ <td><nobr>sean_chiang@fic.com.tw</nobr>
+ </td>
+ <td><nobr>NEW</nobr>
+ </td>
+ <td><nobr></nobr>
+ </td>
+ <td>Information about current charging status when AC is online
+ </td>
+
+ </tr>
+
+
+
+
+
+
<tr class="bz_minor bz_P2 ">
<td>
@@ -5760,7 +5680,7 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
</td>
<td><nobr>Neo</nobr>
</td>
- <td><nobr>laforge@openmoko.org</nobr>
+ <td><nobr>stefan@openmoko.org</nobr>
</td>
<td><nobr>NEW</nobr>
</td>
@@ -5940,9 +5860,45 @@ all_bugs = """<!-- 1.0@bugzilla.org -->
</tr>
+ </table>
+ <table class="bz_buglist" cellspacing="0" cellpadding="4" width="100%">
+ <colgroup>
+ <col class="bz_id_column">
+ <col class="bz_severity_column">
+ <col class="bz_priority_column">
+ <col class="bz_platform_column">
+ <col class="bz_owner_column">
+ <col class="bz_status_column">
+ <col class="bz_resolution_column">
+ <col class="bz_summary_column">
+ </colgroup>
+
+ <tr align="left">
+ <th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.bug_id">ID</a>
+ </th>
+
+<th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.bug_severity,bugs.bug_id">Sev</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.priority,bugs.bug_id">Pri</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.rep_platform,bugs.bug_id">Plt</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=map_assigned_to.login_name,bugs.bug_id">Owner</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.bug_status,bugs.bug_id">State</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;order=bugs.resolution,bugs.bug_id">Result</a>
+ </th><th colspan="1">
+ <a href="buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=UNCONFIRMED