Page MenuHomePhabricator

lvital (Lionel Vital)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Jan 9 2016, 1:02 AM (563 w, 1 d)
Availability
Available

Recent Activity

Sep 27 2017

lvital updated subscribers of T11343: Generate default "Depends on" line in commit message when multiple diffs are stacked.
Sep 27 2017, 6:30 PM · Differential, Arcanist, Feature Request

Jun 14 2017

lvital awarded T12844: MetaMTA worker can win a race against MTAMail despite both being inserted in the same transaction, because they aren't actually inserted in the same transaction a Burninate token.
Jun 14 2017, 7:02 PM · Daemons, Mail, Restricted Project, Bug Report

Jun 7 2017

lvital added a comment to T12804: Diffusion pre-redesign UI feedback (June 2017).
In T12804#226416, @chad wrote:

I don't believe moving buttons and changing layout will affect page load speed. If you have real performance issues, we should address those in another task.

Jun 7 2017, 10:42 PM · Diffusion, Design
lvital added a comment to T12804: Diffusion pre-redesign UI feedback (June 2017).

I think the majority of issues I (and many others at Twitter) run into is due to performance / slow page loads. If there is anything in the UI that could be minimized / simplified to speed up page loads, that would be really helpful. However, I imagine that performance is mainly a back-end issue (and probably our instance's fault in some ways).

Jun 7 2017, 10:31 PM · Diffusion, Design

Jun 1 2017

lvital added a comment to T12789: Confirm/remedy issues with duplicate Owners paths.

@epriestley yes, the tested owner packages were both weak dominion. Sorry for not mentioning that earlier. You've explained the issue perfectly as far as I can tell. The changes you have planned make a lot more sense than the current behavior and should fix the issues we were seeing. Thank you!

Jun 1 2017, 5:48 PM · Owners, Restricted Project, Bug Report, Customer Impact

May 25 2017

lvital added a comment to T12758: Consider a "Check All" control for reviewer checkbox lists.

That could work too. Perhaps a box of donuts instead though.

May 25 2017, 10:12 PM · Customer Impact, Owners, Restricted Project, Differential
lvital added a comment to T12758: Consider a "Check All" control for reviewer checkbox lists.

Another solution I could imagine is to add a distinct action, other than "Accept", which works like the old "Accept" did, i.e. "Accept for all reviewers I have authority to accept for", say "Accept Magnanimously".

I'm hesitant to pursue this today because I want to be cautious about adding too many actions, and I think other changes may add more valuable actions ("Accept Next Update", draft-state actions from T2543, etc). This action would probably be fine today in isolation since the dropdown doesn't feel too cluttered right now, but if we added it I think it might be the least valuable / least frequently used action in a list that is starting to look pretty bloated six months from now.

(I think it's also somewhat hard to pick a 2-3 word phrase which clearly describes how this potential action differs from "Accept" -- I can't come up with anything good offhand.)

May 25 2017, 9:26 PM · Customer Impact, Owners, Restricted Project, Differential
lvital added a comment to T12757: Multiple reviewers can race one another to accept on behalf of packages and get a poor UX.

Yep, those repro steps look right to me.

May 25 2017, 7:22 PM · Customer Impact, Restricted Project, Differential
lvital added a comment to T12758: Consider a "Check All" control for reviewer checkbox lists.

FWIW, a check-all box is what we had in mind.

May 25 2017, 7:22 PM · Customer Impact, Owners, Restricted Project, Differential

Apr 11 2017

lvital closed T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not as Invalid.

Thanks, closing this one!

Apr 11 2017, 12:07 AM · Owners, Restricted Project, Bug Report
lvital added a comment to T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not.

Or I guess, you* can close this since I can't. Whoops.

Apr 11 2017, 12:03 AM · Owners, Restricted Project, Bug Report
lvital added a comment to T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not.

Scratch that, you're right @epriestley . We just got confused during the workflow and didn't realize jmeador previously accepted.

Apr 11 2017, 12:02 AM · Owners, Restricted Project, Bug Report

Apr 10 2017

lvital added a comment to T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not.

Whoops, I think I may have totally fudged the screenshots. Let me try to reproduce with proper screenshots.

Apr 10 2017, 11:39 PM · Owners, Restricted Project, Bug Report
lvital created T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not.
Apr 10 2017, 11:06 PM · Owners, Restricted Project, Bug Report

Apr 6 2017

lvital added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

Just tested, works great. Thanks for the quick fix!

Apr 6 2017, 10:13 PM · Owners, Audit, Restricted Project, Differential
lvital added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

No prob! If it helps:

Apr 6 2017, 8:50 PM · Owners, Audit, Restricted Project, Differential
lvital added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

Not sure if this is a known bug / missing feature, but FYI just in case...

Apr 6 2017, 8:46 PM · Owners, Audit, Restricted Project, Differential

Mar 16 2017

lvital awarded T12372: Long list of reviewers breaks to: field when metamta.one-mail-per-recipient set to false a Burninate token.
Mar 16 2017, 5:58 PM · Mail, Bug Report

Mar 13 2017

lvital added a comment to T12372: Long list of reviewers breaks to: field when metamta.one-mail-per-recipient set to false.

Great, thanks for testing it! We'll upstream that and I'll file something to put a longer-term fix in place.

"witter.com" <fakeemailtest+163@t>

ah yes this is my very favorite email address of all

Mar 13 2017, 10:56 PM · Mail, Bug Report
lvital added a comment to T12372: Long list of reviewers breaks to: field when metamta.one-mail-per-recipient set to false.

Confirming that the patch above works (tested using send-test --to)!

Mar 13 2017, 10:43 PM · Mail, Bug Report

Mar 10 2017

lvital added a comment to T12372: Long list of reviewers breaks to: field when metamta.one-mail-per-recipient set to false.

Great, thank you!

Mar 10 2017, 10:55 PM · Mail, Bug Report
lvital added a comment to T12372: Long list of reviewers breaks to: field when metamta.one-mail-per-recipient set to false.

Sounds reasonable to me.

Mar 10 2017, 10:45 PM · Mail, Bug Report
lvital added a comment to T12372: Long list of reviewers breaks to: field when metamta.one-mail-per-recipient set to false.

Any suggestions to test this on staging without mass emailing everyone / patching prod? I am trying to test this on staging with bin/mail show-outbound --id xxxx (staging has mail disabled), but the recipients / To: list look fine with or without the patch.

Mar 10 2017, 10:23 PM · Mail, Bug Report

Mar 9 2017

lvital added a comment to T12372: Long list of reviewers breaks to: field when metamta.one-mail-per-recipient set to false.

Thanks for the quick fix and the huge amount of detail under the hood, we'll give that patch a shot!

Mar 9 2017, 6:57 PM · Mail, Bug Report
lvital updated subscribers of T12372: Long list of reviewers breaks to: field when metamta.one-mail-per-recipient set to false.
Mar 9 2017, 12:55 AM · Mail, Bug Report
lvital created T12372: Long list of reviewers breaks to: field when metamta.one-mail-per-recipient set to false.
Mar 9 2017, 12:50 AM · Mail, Bug Report

Feb 17 2017

lvital updated subscribers of T12272: Allow users to accept on behalf of packages they control a containing package for.
Feb 17 2017, 7:52 PM · Owners, Audit, Restricted Project, Differential
lvital added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

As far as "opt-in", are you mostly concerned about performance?

Feb 17 2017, 6:46 PM · Owners, Audit, Restricted Project, Differential
lvital added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.
NOTE: Since packages do not own paths exclusively, any user can create a package on / of every repository and be allowed to force-accept every package review because their "everything" package is now a containing package for all other packages. However, they could already just remove the reviewers, so I don't think this is important. We could add options to Owners (e.g., an optional whitelist of "Stronger" packages) or something to prevent this, but I don't plan to do this. Just fire anyone abusing it.
Feb 17 2017, 5:57 PM · Owners, Audit, Restricted Project, Differential

Aug 9 2016

lvital updated subscribers of T11450: Distinguish between issue and non-issue inline comments.

Responding to as much as I can. @eadler @scode feel free to chime in / correct anything below.

Aug 9 2016, 10:13 PM · Inline Comments, Restricted Project, Feature Request
lvital updated the task description for T11451: Threaded comments.
Aug 9 2016, 4:47 PM · Restricted Project, Feature Request
lvital created T11451: Threaded comments.
Aug 9 2016, 4:46 PM · Restricted Project, Feature Request
lvital created T11450: Distinguish between issue and non-issue inline comments.
Aug 9 2016, 4:44 PM · Inline Comments, Restricted Project, Feature Request

May 9 2016

lvital updated the task description for T10939: Support for OWNERS files.
May 9 2016, 5:09 PM · Prioritized, Restricted Project, Owners