<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 1, 2014 at 4:11 AM, Manuel Klimek <span dir="ltr"><<a href="mailto:klimek@google.com" target="_blank">klimek@google.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Alp noted that the current setup on how phab reviews land on the list are not working for him. I'd be curious whether his setup is special, or whether there are more widespread problems. If this is more widely perceived as a problem, please speak up, and I'll make sure to prioritize the fixes (note that this is unrelated to the "lost email" problem - those are always highest priority and as far as I'm aware we diagnosed and fixed all of them within 1-2 business days).</div>

<div><br></div><div>If you have the feeling that the phab email workflow makes it hard for you to jump into reviews, keep track of reviews, or understand reviews if you're not a phab user, please reply to this thread. You don't need to provide details, "+1", "please fix", or "doesn't work well for me" are all acceptable replies here - I want to get a feeling for the magnitude of the problem.</div>
</blockquote></div><br>I wonder if some of this stems from approach.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Here is how I view Phab: It is a tool to help me create emails for the email-based code review. The code review is still 100% an email code review in my mind. I take absolutely nothing on the Phab interface as authoritative. This isn't a knock on Phab at all, it's just that I understand at least some of my reviewers may not be using the tool, and I want to make sure I'm interacting reasonably with them via email.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Some consequences of this approach:</div><div class="gmail_extra"><br></div><div class="gmail_extra">1) I always check that my scribbles in Phab show up in email. When they don't, I stop and try to figure out what happened. Usually waiting 30 minutes results in the email showing up.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">2) I work really hard when composing a review response in Phab to quote the code in question in a way that makes my comments readable in email. I assume that the other end of the review may not read the comments in the web interface.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">3) I always check the email thread first for comments, and then switch to the web interface when there are code-related-comments that aren't clear in the nice contextualized diff format that Manuel taught Phab to produce for the emails.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">4) I will often provide non-code comments in a review thread directly via email to simplify the process. This essentially always works, and doesn't require me to do the extra work in #1 and #2.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Not sure this email-centric workflow works for everyone, but it's been a very pragmatic pattern for me for the past year.</div>
</div>