Currently, the "watched projects" feature in gerrit applies only to
changes submitted thru the gerrit review process.
That means that the repo can change *without* generating email to the
watchers. For example, say I use the internal gerrit instance
(android-git.corp) and watch some projects there. If a change is reviewed
in the AOSP gerrit and then pushed to android-git, no email is generated.
This missing bit of "watched projects" coverage can be really bad if you
rely on those email messages as part of your workflow(*).
So could there be a way to get email for ANY change that affects the repo
(regardless of whether it was a regular change / merge / push), similar to
how the p4 user "Reviews:" section works in perforce?
(*) One workflow example: it's really nice being able to search email to
find "recent changes" that might be causing a bug.
Today there was a keymap problem that totally broke the device, so I
searched email for "keymap" and "kcm" to see if anything had changed
recently.
I found no keymap-related changes in email since last month, but it
turned out the problem *was* caused by kcm files after all. It was
broken yesterday by https://review.source.android.com//#change,16880 ,
which was reviewed on RSAC and later pushed to android-git, so I never
got email about it :-(
Mergedinto: 118