Commit ccb7eb4d authored by terry%netscape.com's avatar terry%netscape.com

Allow querying by OS.

parent 498a074f
...@@ -9,6 +9,15 @@ query the CVS tree. For example, ...@@ -9,6 +9,15 @@ query the CVS tree. For example,
will tell you what has been changed in the last week. will tell you what has been changed in the last week.
1/15/99 The op_sys field can now be queried by (and more easily tweaked).
To make this perform reasonably, it needs an index. The following MySQL
command will create the necessary index:
alter table bugs add index (op_sys);
12/2/98 The op_sys and rep_platform fields have been tweaked. op_sys 12/2/98 The op_sys and rep_platform fields have been tweaked. op_sys
is now an enum, rather than having the legal values all hard-coded in is now an enum, rather than having the legal values all hard-coded in
perl. rep_platform now no longer allows a value of "X-Windows". perl. rep_platform now no longer allows a value of "X-Windows".
......
...@@ -173,6 +173,20 @@ platforms include: ...@@ -173,6 +173,20 @@ platforms include:
<b>Note:</b> Selecting the option "All" does not select bugs assigned against all platforms. It <b>Note:</b> Selecting the option "All" does not select bugs assigned against all platforms. It
merely selects bugs that <b>occur</b> on all platforms. merely selects bugs that <b>occur</b> on all platforms.
<a name="op_sys"><h2>Operating System</h2></a>
This is the operating system against which the bug was reported. Legal
operating systems include:
<UL>
<LI> All (happens on all operating systems; cross-platform bug)
<LI> Windows 95
<LI> Mac System 8.0
<LI> Linux
</UL>
Note that the operating system implies the platform, but not always.
For example, Linux can run on PC and Macintosh and others.
<a name="assigned_to"><h2>Assigned To</h2></a> <a name="assigned_to"><h2>Assigned To</h2></a>
This is the person in charge of resolving the bug. Every time this This is the person in charge of resolving the bug. Every time this
...@@ -190,6 +204,6 @@ status field appropriately. ...@@ -190,6 +204,6 @@ status field appropriately.
<hr> <hr>
<address><a href="http://home.netscape.com/people/terry/">Terry Weissman &lt;terry@netscape.com&gt;</a></address> <address><a href="http://home.netscape.com/people/terry/">Terry Weissman &lt;terry@netscape.com&gt;</a></address>
<!-- hhmts start --> <!-- hhmts start -->
Last modified: Wed Dec 2 14:08:58 1998 Last modified: Fri Jan 15 13:36:36 1999
<!-- hhmts end --> <!-- hhmts end -->
</body> </html> </body> </html>
...@@ -190,7 +190,7 @@ print " ...@@ -190,7 +190,7 @@ print "
<TR> <TR>
<td align=right><b><B><A HREF=\"bug_status.html#rep_platform\">Platform:</A></B></td> <td align=right><b><B><A HREF=\"bug_status.html#rep_platform\">Platform:</A></B></td>
<TD>$platform_popup</TD> <TD>$platform_popup</TD>
<TD ALIGN=RIGHT><B>OS:</B></TD> <TD ALIGN=RIGHT><B><A HREF=\"bug_status.html#op_sys\">OS:</A></B></TD>
<TD>$opsys_popup</TD> <TD>$opsys_popup</TD>
<td align=right valign=top></td> <td align=right valign=top></td>
<td rowspan=3></td> <td rowspan=3></td>
......
...@@ -52,6 +52,7 @@ index (assigned_to), ...@@ -52,6 +52,7 @@ index (assigned_to),
index (delta_ts), index (delta_ts),
index (bug_severity), index (bug_severity),
index (bug_status), index (bug_status),
index (op_sys),
index (priority), index (priority),
index (product), index (product),
index (reporter), index (reporter),
......
...@@ -31,6 +31,7 @@ use vars @::legal_resolution, ...@@ -31,6 +31,7 @@ use vars @::legal_resolution,
@::legal_bug_status, @::legal_bug_status,
@::legal_priority, @::legal_priority,
@::legal_resolution, @::legal_resolution,
@::legal_opsys,
@::legal_platform, @::legal_platform,
@::legal_components, @::legal_components,
@::legal_versions, @::legal_versions,
...@@ -125,6 +126,7 @@ print " ...@@ -125,6 +126,7 @@ print "
<th align=left><A HREF=\"bug_status.html\">Status</a>:</th> <th align=left><A HREF=\"bug_status.html\">Status</a>:</th>
<th align=left><A HREF=\"bug_status.html\">Resolution</a>:</th> <th align=left><A HREF=\"bug_status.html\">Resolution</a>:</th>
<th align=left><A HREF=\"bug_status.html#rep_platform\">Platform</a>:</th> <th align=left><A HREF=\"bug_status.html#rep_platform\">Platform</a>:</th>
<th align=left><A HREF=\"bug_status.html#op_sys\">OpSys</a>:</th>
<th align=left><A HREF=\"bug_status.html#priority\">Priority</a>:</th> <th align=left><A HREF=\"bug_status.html#priority\">Priority</a>:</th>
<th align=left><A HREF=\"bug_status.html#severity\">Severity</a>:</th> <th align=left><A HREF=\"bug_status.html#severity\">Severity</a>:</th>
</tr> </tr>
...@@ -145,6 +147,11 @@ print " ...@@ -145,6 +147,11 @@ print "
</SELECT> </SELECT>
</td> </td>
<td align=left valign=top> <td align=left valign=top>
<SELECT NAME=\"op_sys\" MULTIPLE SIZE=7>
@{[make_options(\@::legal_opsys, $default{'op_sys'}, $type{'op_sys'})]}
</SELECT>
</td>
<td align=left valign=top>
<SELECT NAME=\"priority\" MULTIPLE SIZE=7> <SELECT NAME=\"priority\" MULTIPLE SIZE=7>
@{[make_options(\@::legal_priority, $default{'priority'}, $type{'priority'})]} @{[make_options(\@::legal_priority, $default{'priority'}, $type{'priority'})]}
</SELECT> </SELECT>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment