Use-case: years from now someone finds a particular bug report on<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
bugzilla. It's useful for them to know that it was fixed in<br>
QtWebKit-2.2.<br>
<br></blockquote><div><br>Well, comment could go to the meta bug? Or maybe your cherry-pick reports would be google'able, as you said below.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


To know the list of bug(fix) included in a particular version of<br>
QtWebKit, I parse git-log and generate weekly reports, which are sent<br>
to the announcement mailing list and published on the wiki when a<br>
final release is made. See<br>
<a href="http://lists.qt.nokia.com/pipermail/qtwebkit-announce/2011-May/000003.html" target="_blank">http://lists.qt.nokia.com/pipermail/qtwebkit-announce/2011-May/000003.html</a><br>
and <a href="http://trac.webkit.org/wiki/QtWebKitRelease21" target="_blank">http://trac.webkit.org/wiki/QtWebKitRelease21</a> for example.<br>
<br>
I review commits from the trunk looking for critical fixes and<br>
cherry-pick them directly to our stable branch(es), avoiding the<br>
block/unblock of our meta-bugs (otherwise you would get one more<br>
e-mail) :-)<br>
<br clear="all"></blockquote></div><br>The real problem is that bugzilla is not made for less-simple release processes like this. Well, at least not the bugzilla webkit uses now. I know Mozilla's bugzilla has a bunch of "block-release-xx -, +, ?" fields, or 'whiteboard' field so that people add useful general information to the bug, and they make it much less noisy. However, it is one product, one company, and on interest (in general), which it Firefox. See this one, for example: <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=563548">https://bugzilla.mozilla.org/show_bug.cgi?id=563548</a> ... WebKit is different and definitively would need a different approach.<br>

<br>Good that we all agree that it is really not ideal as it is now. Not sure how Apple's internal bugtracking work on that matter, but  there is the 'InRandar' keyword. Maybe Qt could get something similar and JIRA could be used for tracking progresses on QtWebKit releases?<br>

<br>Well, as I said, it is not an easy problem :).<br><br>-- <br>--Antonio Gomes<br>