Mike Conley: Things I’ve Learned This Week (May 25 – May 29, 2015) |
Up until recently, anytime you pushed a patch series to MozReview, a single attachment would be created on the bug associated with the push.
That single attachment would link to the “parent” or “root” review request, which contains the folded diff of all commits.
We noticed a lot of MozReview users were (rightfully) confused about this mapping from Bugzilla to MozReview. It was not at all obvious that Ship It on the parent review request would cause the attachment on Bugzilla to be r+’d. Consequently, reviewers used a number of workarounds, including, but not limited to:
Anyhow, this model wasn’t great, and caused a lot of confusion.
So it’s changed! Now, when you push to MozReview, there’s one attachment created for every commit in the push. That means that when different reviewers are set for different commits, that’s reflected in the Bugzilla attachments, and when those reviewers mark “Ship It” on a child commit, that’s also reflected in an r+ on the associated Bugzilla attachment!
I think this makes quite a bit more sense. Hopefully you do too!
See gps’s blog post for the nitty gritty details, and some other cool MozReview announcements!
http://mikeconley.ca/blog/2015/06/01/things-ive-learned-this-week-may-25-may-29-2015/
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |