I think the every-patch-needs-a-bug rule makes sense in WebKit where
the review system and patch are combined.
In Blink, like WebKit, every patch should have a review (which means
an entry in codereviews.chromium.org). I'm not sure it separately
also needs a bug, although I'm open to such a requirement if its
believed to add value.
Adding yourself to the WATCHLIST causes you to be CC'd on reviews, not
bugs. Bugs in Blink (and Chromium) are more about reports from users
and release tracking. Reviews are more of the nuts-and-bolts of
tracking a change, and making sure all the right people see it go by.
So I guess I'm with Ojan on this one, that reviews should be required,
but bugs not necessarily. Thoughts?
On Thu, Apr 4, 2013 at 1:42 PM, Eric Seidel <ese...@chromium.org> wrote:
I think the every-patch-needs-a-bug rule makes sense in WebKit where
the review system and patch are combined.
In Blink, like WebKit, every patch should have a review (which means
an entry in codereviews.chromium.org). I'm not sure it separately
also needs a bug, although I'm open to such a requirement if its
believed to add value.
Adding yourself to the WATCHLIST causes you to be CC'd on reviews, not
bugs. Bugs in Blink (and Chromium) are more about reports from users
and release tracking. Reviews are more of the nuts-and-bolts of
tracking a change, and making sure all the right people see it go by.
So I guess I'm with Ojan on this one, that reviews should be required,
but bugs not necessarily. Thoughts?In Chromium, the guideline is that ever commit needs to be understandable by someone not familiar with the change – and that includes the motivation for the commit. If it's a fairly simple change, you can put everything in the bug description. If it's something that's more complicated or something that's split over several patches, you probably want to file a bug (that's a better place to discuss why a patch was reverted, to note that a patch improved performance on some platform, etc).I suggest that blink follows chromium's guidelines.Nico
I think the every-patch-needs-a-bug rule makes sense in WebKit where
the review system and patch are combined.
In Blink, like WebKit, every patch should have a review (which means
an entry in codereviews.chromium.org). I'm not sure it separately
also needs a bug, although I'm open to such a requirement if its
believed to add value.
So I guess I'm with Ojan on this one, that reviews should be required,
but bugs not necessarily. Thoughts?In Chromium, the guideline is that ever commit needs to be understandable by someone not familiar with the change – and that includes the motivation for the commit. If it's a fairly simple change, you can put everything in the bug description. If it's something that's more complicated or something that's split over several patches, you probably want to file a bug (that's a better place to discuss why a patch was reverted, to note that a patch improved performance on some platform, etc).
On Thu, Apr 4, 2013 at 1:47 PM, Nico Weber <tha...@chromium.org> wrote:
On Thu, Apr 4, 2013 at 1:42 PM, Eric Seidel <ese...@chromium.org> wrote:
I think the every-patch-needs-a-bug rule makes sense in WebKit where
the review system and patch are combined.
In Blink, like WebKit, every patch should have a review (which means
an entry in codereviews.chromium.org). I'm not sure it separately
also needs a bug, although I'm open to such a requirement if its
believed to add value.
Adding yourself to the WATCHLIST causes you to be CC'd on reviews, not
bugs. Bugs in Blink (and Chromium) are more about reports from users
and release tracking. Reviews are more of the nuts-and-bolts of
tracking a change, and making sure all the right people see it go by.
So I guess I'm with Ojan on this one, that reviews should be required,
but bugs not necessarily. Thoughts?In Chromium, the guideline is that ever commit needs to be understandable by someone not familiar with the change – and that includes the motivation for the commit. If it's a fairly simple change, you can put everything in the bug description. If it's something that's more complicated or something that's split over several patches, you probably want to file a bug (that's a better place to discuss why a patch was reverted, to note that a patch improved performance on some platform, etc).I suggest that blink follows chromium's guidelines.NicoYou mean "If it's a fairly simple change, yo ucan put everything in the Rietveld issue", right?