A voice from afar said....<br><br><div><span class="gmail_quote">On 5/15/07, <b class="gmail_sendername">Gervase Markham</b> <<a href="mailto:gerv@mozilla.org">gerv@mozilla.org</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Status whiteboard begat keywords, and keywords begat flags. Now people<br>are suggesting that flags be enhanced to allow arbitrary values instead<br>of just "  ? + -". Wouldn't that make them like custom fields? 
</blockquote><div><br>I do believe it would basically make them an enumerated form of a custom field with the ability to attach events to them (email when they're sent, iirc)<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Also,<br>what account should Bugzilla take of the new tagging phenomenon? Is that<br>like keywords or like the status whiteboard? </blockquote><div><br>I've seen many people using the status whiteboard as a poor-man's
tagging before. Perhaps it wouldn't be a horrible idea to do tags in a
manner that they are personal/private. Then if I wanted to tag
something I wouldn't have to use the status whiteboard and do something
silly like [jake:p1]. Global tags are really kinda what keywords are.
If there was an inclination to make tags global, I'd suggest instead
expanding keywords and adding a public/private option.<br>
<br>
While there is overlap, I think that keywords/flags/status whiteboard all serve distinct purposes:<br>
<br>
Flags can trigger events and be requested, added, or denied and have permissions set appropriately.<br>

<br>

Keywords are globally defined and can be tracked and managed across an entire project.<br>
<br>
Status whiteboard is an unstructured field that resides near the top of
the form, is searchable, and can contain darn near anything.<br>
<br>
Custom fields is where the lines start to blur. I remember early on in
the custom field discussion the topic of turning the whiteboard into a
custom field came up. Did that not end up happening?<br>
<br>
Some of the same weaknesses of the whiteboard that caused keywords (not
centrally managed) to be created are strengths that caused it to stick
around. Same goes for keywords/flags.<br clear="all"> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Do we still need all four<br>
of these features, or can two be merged?<br></blockquote></div><br>It may be possible to merge a couple, but I think it'd be better to make the whiteboard a custom field and rework keywords into tags. Though I'm not volunteering to code it being that I'm so far out of the loop :).
<br><br>-- <br><a href="http://jacob.steenhagen.us">http://jacob.steenhagen.us</a>