bugprobs.html 7.49 KB
<HTML
><HEAD
><TITLE
>Bug Issues</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.64
"><LINK
REL="HOME"
TITLE="The Bugzilla Guide"
HREF="index.html"><LINK
REL="UP"
TITLE="The Future of Bugzilla"
HREF="future.html"><LINK
REL="PREVIOUS"
TITLE="Description Flags and Tracking Bugs"
HREF="trackingbugs.html"><LINK
REL="NEXT"
TITLE="Database Integrity"
HREF="dbaseintegrity.html"></HEAD
><BODY
CLASS="SECTION"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>The Bugzilla Guide</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="trackingbugs.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
>Chapter 6. The Future of Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="dbaseintegrity.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECTION"
><H1
CLASS="SECTION"
><A
NAME="BUGPROBS"
>6.4. Bug Issues</A
></H1
><P
><P
CLASS="LITERALLAYOUT"
>1.&nbsp;Inline&nbsp;Bug&nbsp;Changes<br>
<br>
Why&nbsp;do&nbsp;I&nbsp;see&nbsp;so&nbsp;many&nbsp;"moving&nbsp;to&nbsp;M5"&nbsp;and&nbsp;"reassigning&nbsp;to&nbsp;blahblah"<br>
messages,&nbsp;and&nbsp;in&nbsp;other&nbsp;circumstances&nbsp;none&nbsp;are&nbsp;entered?&nbsp;&nbsp;Why&nbsp;aren't&nbsp;these<br>
automatically&nbsp;generated?&nbsp;&nbsp;A&nbsp;comment&nbsp;should&nbsp;be&nbsp;only&nbsp;necessary&nbsp;when&nbsp;there<br>
is&nbsp;something&nbsp;to&nbsp;add,&nbsp;and&nbsp;if&nbsp;I'm&nbsp;not&nbsp;interested&nbsp;in&nbsp;this&nbsp;sort&nbsp;of<br>
information,&nbsp;I&nbsp;should&nbsp;be&nbsp;able&nbsp;to&nbsp;hide&nbsp;it.<br>
<br>
At&nbsp;the&nbsp;moment&nbsp;we're&nbsp;in&nbsp;a&nbsp;hybrid&nbsp;world&nbsp;where&nbsp;we&nbsp;don't&nbsp;get&nbsp;everything,&nbsp;but<br>
we&nbsp;can't&nbsp;get&nbsp;rid&nbsp;of&nbsp;the&nbsp;bug&nbsp;change&nbsp;"messages"&nbsp;either.&nbsp;&nbsp;Furthermore,<br>
"View&nbsp;Bug&nbsp;Activity"&nbsp;requires&nbsp;me&nbsp;to&nbsp;manually&nbsp;cross&nbsp;reference&nbsp;events&nbsp;on<br>
another&nbsp;page,&nbsp;rather&nbsp;than&nbsp;being&nbsp;able&nbsp;to&nbsp;visually&nbsp;see&nbsp;the&nbsp;chronological<br>
order.&nbsp;&nbsp;Shouldn't&nbsp;I&nbsp;be&nbsp;able&nbsp;to&nbsp;see&nbsp;all&nbsp;the&nbsp;information&nbsp;on&nbsp;one&nbsp;page?<br>
<br>
A&nbsp;proposal&nbsp;to&nbsp;allow&nbsp;bugs&nbsp;to&nbsp;be&nbsp;shown&nbsp;either&nbsp;way&nbsp;is&nbsp;at<br>
"http://bugzilla.mozilla.org/show_bug.cgi?id=11368".<br>
<br>
2.&nbsp;&nbsp;Hard&nbsp;Wrapping&nbsp;Comments<br>
<br>
One&nbsp;thing&nbsp;that&nbsp;annoys&nbsp;me&nbsp;is&nbsp;the&nbsp;fact&nbsp;that&nbsp;comments&nbsp;are&nbsp;"hard&nbsp;wrapped"&nbsp;to<br>
a&nbsp;certain&nbsp;column&nbsp;width.&nbsp;&nbsp;This&nbsp;is&nbsp;a&nbsp;mistake&nbsp;Internet&nbsp;Mail&nbsp;and&nbsp;News&nbsp;has<br>
made,&nbsp;unlike&nbsp;every&nbsp;word&nbsp;processor&nbsp;in&nbsp;existence,&nbsp;and&nbsp;as&nbsp;a&nbsp;consequence,<br>
Usenet&nbsp;suffers&nbsp;to&nbsp;this&nbsp;day&nbsp;from&nbsp;bad&nbsp;software.&nbsp;&nbsp;Why&nbsp;has&nbsp;Bugzilla&nbsp;repeated<br>
the&nbsp;problem?<br>
<br>
Hard&nbsp;wrapping&nbsp;to&nbsp;a&nbsp;certain&nbsp;column&nbsp;width&nbsp;is&nbsp;open&nbsp;to&nbsp;abuse&nbsp;(see&nbsp;old<br>
Mozilla&nbsp;browsers&nbsp;that&nbsp;didn't&nbsp;wrap&nbsp;properly,&nbsp;resulting&nbsp;in&nbsp;many&nbsp;ugly&nbsp;bug<br>
reports&nbsp;we&nbsp;have&nbsp;to&nbsp;read&nbsp;to&nbsp;this&nbsp;day),&nbsp;and&nbsp;furthermore&nbsp;doesn't&nbsp;expand&nbsp;to<br>
fill&nbsp;greater&nbsp;screen&nbsp;sizes.&nbsp;&nbsp;I'm&nbsp;also&nbsp;under&nbsp;the&nbsp;impression&nbsp;the&nbsp;current<br>
hard&nbsp;wrap&nbsp;uses&nbsp;a&nbsp;non-standard&nbsp;HTML&nbsp;facility.&nbsp;&nbsp;See<br>
"http://bugzilla.mozilla.org/show_bug.cgi?id=11901".<br>
<br>
3.&nbsp;REMIND&nbsp;and&nbsp;LATER&nbsp;Are&nbsp;Evil<br>
<br>
I&nbsp;really&nbsp;hate&nbsp;REMIND&nbsp;and&nbsp;LATER.&nbsp;&nbsp;Not&nbsp;because&nbsp;they&nbsp;mean&nbsp;something<br>
won't&nbsp;be&nbsp;implemented,&nbsp;but&nbsp;because&nbsp;they&nbsp;aren't&nbsp;the&nbsp;best&nbsp;solutions.<br>
<br>
Why&nbsp;are&nbsp;they&nbsp;bad?&nbsp;&nbsp;Well,&nbsp;basically&nbsp;because&nbsp;they&nbsp;are&nbsp;not&nbsp;resolved,&nbsp;yet<br>
they&nbsp;are&nbsp;marked&nbsp;as&nbsp;such.&nbsp;&nbsp;Hence&nbsp;queries&nbsp;have&nbsp;to&nbsp;be&nbsp;well&nbsp;crafted&nbsp;to<br>
include&nbsp;them.<br>
<br>
LATER,&nbsp;according&nbsp;to&nbsp;Bugzilla,&nbsp;means&nbsp;it&nbsp;won't&nbsp;be&nbsp;done&nbsp;this&nbsp;release.&nbsp;<br>
There&nbsp;is&nbsp;a&nbsp;better&nbsp;mechanism&nbsp;of&nbsp;doing&nbsp;this,&nbsp;that&nbsp;is&nbsp;assigning&nbsp;to<br>
nobody@mozilla.org&nbsp;and&nbsp;making&nbsp;the&nbsp;milestone&nbsp;blank.&nbsp;&nbsp;It's&nbsp;more&nbsp;likely&nbsp;to<br>
appear&nbsp;in&nbsp;a&nbsp;casual&nbsp;query,&nbsp;and&nbsp;it&nbsp;doesn't&nbsp;resolve&nbsp;the&nbsp;bug.<br>
<br>
REMIND,&nbsp;according&nbsp;to&nbsp;Bugzilla,&nbsp;means&nbsp;it&nbsp;might&nbsp;still&nbsp;be&nbsp;implemented&nbsp;this<br>
release.&nbsp;&nbsp;Well,&nbsp;why&nbsp;not&nbsp;just&nbsp;move&nbsp;it&nbsp;to&nbsp;a&nbsp;later&nbsp;milestone&nbsp;then?&nbsp;&nbsp;You're<br>
a&nbsp;lot&nbsp;less&nbsp;likely&nbsp;to&nbsp;forget&nbsp;it.&nbsp;&nbsp;If&nbsp;it's&nbsp;really&nbsp;needed,&nbsp;a&nbsp;keyword&nbsp;would<br>
be&nbsp;better.<br>
<br>
Some&nbsp;people&nbsp;can't&nbsp;use&nbsp;blank&nbsp;milestones&nbsp;to&nbsp;mean&nbsp;an&nbsp;untargetted&nbsp;milestone,<br>
since&nbsp;they&nbsp;use&nbsp;this&nbsp;to&nbsp;assess&nbsp;new&nbsp;bugs&nbsp;that&nbsp;have&nbsp;no&nbsp;target.&nbsp;&nbsp;Hence,&nbsp;it<br>
would&nbsp;be&nbsp;nice&nbsp;to&nbsp;distinguish&nbsp;between&nbsp;bugs&nbsp;that&nbsp;have&nbsp;not&nbsp;yet&nbsp;been<br>
considered,&nbsp;and&nbsp;those&nbsp;that&nbsp;really&nbsp;are&nbsp;not&nbsp;assigned&nbsp;to&nbsp;any&nbsp;milestone&nbsp;in<br>
the&nbsp;future&nbsp;(assumedly&nbsp;beyond).<br>
<br>
All&nbsp;this&nbsp;is&nbsp;covered&nbsp;at<br>
"http://bugzilla.mozilla.org/show_bug.cgi?id=13534".<br>
<br>
4.&nbsp;Create&nbsp;An&nbsp;Enhancement&nbsp;Field<br>
<br>
Currently&nbsp;enhancement&nbsp;is&nbsp;an&nbsp;option&nbsp;in&nbsp;severity.&nbsp;&nbsp;This&nbsp;means&nbsp;that<br>
important&nbsp;enhancements&nbsp;(like&nbsp;for&nbsp;example,&nbsp;POP3&nbsp;support)&nbsp;are&nbsp;not&nbsp;properly<br>
distinguished&nbsp;as&nbsp;such,&nbsp;because&nbsp;they&nbsp;need&nbsp;a&nbsp;proper&nbsp;severity.&nbsp;&nbsp;This<br>
dilutes&nbsp;the&nbsp;meaning&nbsp;of&nbsp;enhancement.<br>
<br>
If&nbsp;enhancement&nbsp;was&nbsp;separated,&nbsp;we&nbsp;could&nbsp;properly&nbsp;see&nbsp;what&nbsp;was&nbsp;an<br>
enhancement.&nbsp;&nbsp;See&nbsp;"http://bugzilla.mozilla.org/show_bug.cgi?id=9412".&nbsp;&nbsp;I<br>
see&nbsp;keywords&nbsp;like&nbsp;[RFE]&nbsp;and&nbsp;[FEATURE]&nbsp;that&nbsp;seem&nbsp;to&nbsp;be&nbsp;compensating&nbsp;for<br>
this&nbsp;problem.</P
></P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="trackingbugs.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="dbaseintegrity.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Description Flags and Tracking Bugs</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="future.html"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Database Integrity</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>