Page MenuHomePhabricator
Feed All Stories

Mar 20 2016

richardvanvelzen added a comment to T10628: Merge "Local Commits" and "Open Revisions Affecting These Files" into tabs on "Revision Update History" in Differential.

FWIW, I've pretty much never looked at "Open Revisions Affecting These Files", and only look at "Local Commits" to check if the parent commit is already pushed.

Mar 20 2016, 12:51 PM · Restricted Project, Differential
epriestley added a comment to T10628: Merge "Local Commits" and "Open Revisions Affecting These Files" into tabs on "Revision Update History" in Differential.

I spent some time on this, but this ends up being more involved than I thought because there's a lot of weirdness around how actions and property lists interact, so this is probably blocked on making all UIs which use property list tabs and actions switch to the two column view.

Mar 20 2016, 12:23 PM · Restricted Project, Differential
isfs added a comment to T6027: Way to edit which column a task is in from the task itself.

Thanks for the guidance. The exact UI is a minor detail. I'm pretty happy to contribute towards either of your leading contenders (and don't like either of the possible contenders much). But as you say, that's not going to become an issue until a little while down the track.

Mar 20 2016, 12:11 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a comment to T5214: Add Conduit API methods for workboards.

To provide some context, until recently, the API was in bad shape. Basically, the first time we wrote an application we'd maybe write some application.whatever methods, which shared some code with the rest of the application but not all of it, and then the API and application wouldn't always get changed in the same way. This resulted in methods like repository.create which can do maybe 20% of what the web UI can, does it in different, inconsistent ways, and edits made by the API might look or work differently than web UI edits. In bad cases, they'd even do different policy/permissions checks. This caused many many problems for a very long time.

Mar 20 2016, 12:10 PM · Restricted Project, Conduit, Maniphest, Workboards
isfs added a comment to T5214: Add Conduit API methods for workboards.

Thanks a lot for putting your time into replying to my comments. I am thinking squarely in the context of T6027, and was looking primarily at the bullet points here as a stepping stone towards that. i.e.

Mar 20 2016, 11:46 AM · Restricted Project, Conduit, Maniphest, Workboards
epriestley added a comment to T5214: Add Conduit API methods for workboards.

Changes like T10569 should probably happen first. This is likely to be very complex, and is probably not a good task for a new contributor.

Mar 20 2016, 11:15 AM · Restricted Project, Conduit, Maniphest, Workboards
isfs added a comment to T5214: Add Conduit API methods for workboards.

Are workboards 'un-beta' now, and stable enough for it to be worth putting some work into this? I can't promise to have time, but I'm certainly interested in having a look at this.

Mar 20 2016, 11:06 AM · Restricted Project, Conduit, Maniphest, Workboards
epriestley closed T10565: Make Phriction articles accessible via version control or arc as Invalid.

This request doesn't describe a root problem and we don't seem to be making progress toward one, so we can't move forward on it.

Mar 20 2016, 10:09 AM · Phriction, Feature Request
epriestley added a comment to T6027: Way to edit which column a task is in from the task itself.

No, we're not open to implementing this as multiple separate select controls. We don't really have a UI in mind that we're happy with, but we have several we're less unhappy with than multiple select controls (leading contenders: single optgrouped select, alternate actions menu for workboard actions; possible contenders: visual table-layout control, select per-project in a dialog).

Mar 20 2016, 10:07 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
isfs added a comment to T6027: Way to edit which column a task is in from the task itself.

@epriestley, I'm not sure if/when I'll have time, but would a patch for this along the lines of my previous comment be considered? I'm conscious it must be forward-looking to T5474, and might take a few attempts for me to get up to standard. If the core team can review/guide me, I'm certainly willing to give it a go as time permits.

Mar 20 2016, 10:00 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a comment to T10621: Create projects from external thing (extension to T3980).

How do you imagine Phabricator learning about the existence of new external groups? Just polling a list of every group in LDAP every hour or whatever?

Mar 20 2016, 9:38 AM · Restricted Project, Restricted Project, LDAP, Projects, Feature Request
epriestley added a comment to T10620: Support complex mappings from branch names to JIRA/Maniphest tasks.

Like T10622, I think this is reasonable to expose as an extensible behavior, but it should wait for T10329 so we have better tools to support it.

Mar 20 2016, 9:30 AM · Restricted Project, Arcanist, Feature Request
epriestley added a comment to T10622: Auto add reviewers based on custom logic.

I think this is generally reasonable but would like it to happen after T10329 (roughly, "proper extension infrastructure for arc"), when we'll have the tools we need to better manage versioning and deploying client changes.

Mar 20 2016, 9:29 AM · Restricted Project, Arcanist, Feature Request
epriestley added a comment to T10623: Allow Herald actions to reference conditions.

Can you describe the root problem? What kind of rules are these? Revision rules?

Mar 20 2016, 9:28 AM · Restricted Project, Herald, Feature Request
epriestley added a comment to T10619: Permit custom harbormaster actions from the diffusion/differential pages.

You can already do some of this: "Land Revision" itself is added to the menu via DifferentialLandingActionMenuEventListener. You can use listeners like this to extend the menu.

Mar 20 2016, 9:22 AM · Restricted Project, Diffusion, Differential, Harbormaster, Feature Request

Mar 19 2016

ofbeaton added a comment to T1139: Internationalize Phabricator.

Thanks @CamilleBouliere we have a requirement to provide FR translations in our organization, so this was invaluable. I hope it is eventually incorporated upsteam!

Mar 19 2016, 11:37 PM · Localization
ofbeaton awarded T1139: Internationalize Phabricator a Like token.
Mar 19 2016, 11:36 PM · Localization
ofbeaton awarded T5267: Localize Phabricator a Like token.
Mar 19 2016, 11:34 PM · Prioritized, Localization
ofbeaton awarded T9643: XHPast Parse error when extracting i18n a Like token.
Mar 19 2016, 11:17 PM · XHPAST
epriestley added a comment to T9456: Evaluate upstream support for third-party build systems.

I've updated D14284 + D14286 + D14288 for the new API and rebased them onto modern code.

Mar 19 2016, 10:51 PM · Restricted Project, Harbormaster
epriestley added a comment to T9456: Evaluate upstream support for third-party build systems.

It seems that tag builds do not support build_parameters. We need to pass parameters, so this is blocked on them again.

Mar 19 2016, 10:46 PM · Restricted Project, Harbormaster
ofbeaton added a comment to T10598: Options to display Real Name instead of username everywhere.

Thanks @chad, that worked great. I added applying the patch to our deployment script for phabricator. Much appreciated.

Mar 19 2016, 10:20 PM · Feature Request
epriestley added a comment to T7789: Support Git Large File Storage.
  • Once D15499 lands, this is available as a prototype.
Mar 19 2016, 8:20 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a revision to T7789: Support Git Large File Storage: Unknown Object (Differential Revision).
Mar 19 2016, 6:11 PM · Customer Impact, Restricted Project, Files, Diffusion
chad closed T10626: Spacing issue in Diffusion as Resolved by committing Restricted Diffusion Commit.
Mar 19 2016, 3:34 PM · Bug Report, Diffusion
chad added a revision to T10626: Spacing issue in Diffusion: Unknown Object (Differential Revision).
Mar 19 2016, 3:16 PM · Bug Report, Diffusion
epriestley added a comment to T9456: Evaluate upstream support for third-party build systems.

According to CircleCI this really truly works now, so I'll see if I can push our integration forward shortly.

Mar 19 2016, 1:36 PM · Restricted Project, Harbormaster
epriestley added a comment to T10629: Rotate the `secure.phabricator.com` SSL certificate.

I renewed the certificate and launched a new VPC load balancer, which can forward port 22 traffic:

Mar 19 2016, 1:35 PM · Phacility, Ops
epriestley added a comment to T10629: Rotate the `secure.phabricator.com` SSL certificate.

We use secure.phabricator.com for both HTTP/HTTPS and SSH traffic and ELB can't currently forward port 22 -- except the docs now say EC2-VPC LBs can? So I need to figure out what's going on with that.

Mar 19 2016, 1:00 PM · Phacility, Ops
epriestley edited the content of Changelog.
Mar 19 2016, 12:35 PM
epriestley created 2016 Week 12 (Late March).
Mar 19 2016, 12:34 PM
epriestley created T10629: Rotate the `secure.phabricator.com` SSL certificate.
Mar 19 2016, 12:29 PM · Phacility, Ops
epriestley removed a watcher for Arcanist: • stephane.chaperot.
Mar 19 2016, 2:33 AM
epriestley added a parent task for T10329: Implement internal workflows / a build engine in Arcanist: T10622: Auto add reviewers based on custom logic.
Mar 19 2016, 2:31 AM · Restricted Project, Arcanist
epriestley added a subtask for T10622: Auto add reviewers based on custom logic: T10329: Implement internal workflows / a build engine in Arcanist.
Mar 19 2016, 2:31 AM · Restricted Project, Arcanist, Feature Request
epriestley added a subtask for T10620: Support complex mappings from branch names to JIRA/Maniphest tasks: T10329: Implement internal workflows / a build engine in Arcanist.
Mar 19 2016, 2:30 AM · Restricted Project, Arcanist, Feature Request
epriestley added a parent task for T10329: Implement internal workflows / a build engine in Arcanist: T10620: Support complex mappings from branch names to JIRA/Maniphest tasks.
Mar 19 2016, 2:30 AM · Restricted Project, Arcanist
epriestley created T10628: Merge "Local Commits" and "Open Revisions Affecting These Files" into tabs on "Revision Update History" in Differential.
Mar 19 2016, 2:28 AM · Restricted Project, Differential
epriestley closed T9788: config/versions page - also show dates of commits as Resolved.

I think the remaining part was "show a lot more versions of different things", but I can't immediately think of cases where that would have helped us resolve something faster.

Mar 19 2016, 2:11 AM · Config
chad added a comment to T10589: Create useable search experience for Maniphest.

See also T8660 for another discussion about searching open and closed documents.

Mar 19 2016, 2:10 AM · Feature Request
chad added a comment to T9788: config/versions page - also show dates of commits.

Resolved?

Mar 19 2016, 2:04 AM · Config
epriestley added a comment to T4188: Put expires headers on js/css/img on dotorg.

CORGI will fix this and clearly it is too hard for me.

Mar 19 2016, 2:02 AM · Public & Media Relations
chad closed T4188: Put expires headers on js/css/img on dotorg as Wontfix.
Mar 19 2016, 1:59 AM · Public & Media Relations
chad closed T7290: Mobile CSS doesn't always load properly on the home page as Wontfix.

Nothing seems actionable here, closing.

Mar 19 2016, 1:02 AM · Javelin, Mobile
chad added a comment to T10627: Subproject tasks do not appear on parent project workboard.

See T10569#164546 also. We're tracking this in multiple tasks, probably don't need a third.

Mar 19 2016, 12:55 AM · Projects, Workboards
chad updated subscribers of T10349: Projects v3 Errata.
Mar 19 2016, 12:54 AM · Restricted Project, Projects (v3)
chad merged task T10627: Subproject tasks do not appear on parent project workboard into T10349: Projects v3 Errata.
Mar 19 2016, 12:54 AM · Projects, Workboards
chad added a comment to T10589: Create useable search experience for Maniphest.

(2b) right now when doing a search, we see a ton of closed items (since the default is to show closed and open docs) which makes this UI inefficent to navigate and annoying to always have to check "Open" after realizing this (some folks don't even discover they can do this). It seems like searching open docs only is a much more common use case (you could verify via some surveying or talking with other folks, but I can't think of many use cases for normal users that care about closed docs more than a small % of the time), so I would recommend considering defaulting to open documents for convenience.

Mar 19 2016, 12:51 AM · Feature Request
chad added a comment to T10589: Create useable search experience for Maniphest.

apologies ahead of time as I know each item below probably should be its own task, but feel free to separate as you deem fit.

Mar 19 2016, 12:40 AM · Feature Request
joshuaspence created T10627: Subproject tasks do not appear on parent project workboard.
Mar 19 2016, 12:19 AM · Projects, Workboards
joshuaspence created T10626: Spacing issue in Diffusion.
Mar 19 2016, 12:16 AM · Bug Report, Diffusion

Mar 18 2016

Krenair added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

Yep, that worked. Thanks.

Mar 18 2016, 11:30 PM · Phurl, Bug Report
epriestley added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

That one worked OK, yell if you're still seeing an issue?

Mar 18 2016, 11:02 PM · Phurl, Bug Report
epriestley added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

Test: User Guide: Prototype Applications

Mar 18 2016, 11:02 PM · Phurl, Bug Report
epriestley closed T10625: Links like "((prototype))" are not expanded properly in email as Resolved by committing Restricted Diffusion Commit.
Mar 18 2016, 11:00 PM · Phurl, Bug Report
epriestley added a revision to T10625: Links like "((prototype))" are not expanded properly in email: Unknown Object (Differential Revision).
Mar 18 2016, 10:59 PM · Phurl, Bug Report
epriestley added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

Oh -- I misunderstood. The issue isn't that we're getting invalid markup or emitting markup in a text context, but that the link is relative.

Mar 18 2016, 10:51 PM · Phurl, Bug Report
chad edited projects for T10625: Links like "((prototype))" are not expanded properly in email, added: Phurl; removed Diviner.
Mar 18 2016, 10:49 PM · Phurl, Bug Report
epriestley added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

This is probably very easy to fix, let me spend 3 seconds on it.

Mar 18 2016, 10:49 PM · Phurl, Bug Report
epriestley added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

Yes, Phurl provides URL shortening. U10 is the root object providing ((prototype)).

Mar 18 2016, 10:48 PM · Phurl, Bug Report
chad added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

Yeaaah, I would assume this worked for free with Remarkup, but I guess not. Yeah it's Phurl,

Mar 18 2016, 10:48 PM · Phurl, Bug Report
Krenair added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

So this actually in Phurl (not clear from the link) and not valid itself because Phurl is a prototype?

Mar 18 2016, 10:43 PM · Phurl, Bug Report
chad added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

Phurl is a prototype, too.

Mar 18 2016, 10:41 PM · Phurl, Bug Report
Krenair created T10625: Links like "((prototype))" are not expanded properly in email.
Mar 18 2016, 10:40 PM · Phurl, Bug Report
Taskle added a comment to T10589: Create useable search experience for Maniphest.

@epriestley @chad I just synced w/my team after doing a bit more research. There are a few items here - apologies ahead of time as I know each item below probably should be its own task, but feel free to separate as you deem fit.

Mar 18 2016, 10:34 PM · Feature Request
chad closed T10624: Unable to disable email notifications for calendar events as Invalid.

See Prototype.

Mar 18 2016, 10:32 PM · Wikimedia, Calendar, Bug Report
Krinkle added a project to T10624: Unable to disable email notifications for calendar events : Wikimedia.
Mar 18 2016, 10:06 PM · Wikimedia, Calendar, Bug Report
Krinkle created T10624: Unable to disable email notifications for calendar events .
Mar 18 2016, 10:06 PM · Wikimedia, Calendar, Bug Report
avivey added Q342: Is There A Notification Feed API? (Answer 349).
Mar 18 2016, 9:25 PM
chad closed T10615: Very large commit spacing seems off as Resolved.
Mar 18 2016, 7:07 PM · Diffusion, Bug Report
chad added a revision to T10615: Very large commit spacing seems off: Unknown Object (Differential Revision).
Mar 18 2016, 7:07 PM · Diffusion, Bug Report
chad awarded T7789: Support Git Large File Storage a Haypence token.
Mar 18 2016, 6:24 PM · Customer Impact, Restricted Project, Files, Diffusion
chad added a comment to T10618: Prevent duplicate notifications about blocking tasks.

It's expected, and I'm not convinced the work to reduce that to one email is viable or worth attempting to solve. That is, you may have rules set up to already handle this in your email client (like to move "reviews" to a separate folder). Doing magical things server side leads to likely user confusion and additional support work in the upstream. Personally, I understand I get two emails, but I also maintain two threads with history in my inbox. Having a new email that isn't threaded to either or just one, would be problematic.

Mar 18 2016, 6:11 PM · Restricted Project, Maniphest, Feature Request
ivo added a comment to T10618: Prevent duplicate notifications about blocking tasks.

I just remembered another similar scenario for which this happens frequently. If someone creates a new revision for a task I'm subscribed to and simultaneously adds me as a reviewer, I'll get two emails about it.

Mar 18 2016, 5:47 PM · Restricted Project, Maniphest, Feature Request
avivey awarded T7789: Support Git Large File Storage a Mountain of Wealth token.
Mar 18 2016, 5:25 PM · Customer Impact, Restricted Project, Files, Diffusion
eadler updated the task description for T10623: Allow Herald actions to reference conditions.
Mar 18 2016, 5:14 PM · Restricted Project, Herald, Feature Request
chad renamed T10623: Allow Herald actions to reference conditions from Allow Herlad actions to reference conditions to Allow Herald actions to reference conditions.
Mar 18 2016, 4:58 PM · Restricted Project, Herald, Feature Request
eadler moved T10623: Allow Herald actions to reference conditions from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:51 PM · Restricted Project, Herald, Feature Request
eadler added a project to T10623: Allow Herald actions to reference conditions: Restricted Project.
Mar 18 2016, 4:51 PM · Restricted Project, Herald, Feature Request
eadler created T10623: Allow Herald actions to reference conditions.
Mar 18 2016, 4:50 PM · Restricted Project, Herald, Feature Request
eadler moved T731: Allow revisions to have alternate acceptance conditions from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:49 PM · Restricted Project, Restricted Project, Differential
eadler moved T10621: Create projects from external thing (extension to T3980) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:49 PM · Restricted Project, Restricted Project, LDAP, Projects, Feature Request
eadler moved T5547: Allow members of a project to add rules with project reviewers from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:49 PM · Restricted Project, Herald
eadler moved T3980: Support "Bind to External Thing" to define project membership from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:49 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
eadler moved T5758: Package auditing should only require auditing on closing branches from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:48 PM · Restricted Project, Owners
eadler moved T8887: Allow owners packages to add blocking reviewers from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:48 PM · Haskell.org, Restricted Project, Owners
eadler moved T10622: Auto add reviewers based on custom logic from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:48 PM · Restricted Project, Arcanist, Feature Request
eadler edited projects for T10622: Auto add reviewers based on custom logic, added: Restricted Project; removed Restricted Project.
Mar 18 2016, 4:47 PM · Restricted Project, Arcanist, Feature Request
eadler added a project to T10622: Auto add reviewers based on custom logic: Restricted Project.
Mar 18 2016, 4:47 PM · Restricted Project, Arcanist, Feature Request
eadler created T10622: Auto add reviewers based on custom logic.
Mar 18 2016, 4:47 PM · Restricted Project, Arcanist, Feature Request
epriestley added a comment to T7789: Support Git Large File Storage.

The technically-functional-prototype code is live on this install, now:

Mar 18 2016, 4:46 PM · Customer Impact, Restricted Project, Files, Diffusion
chad removed projects from Q345: creating sub-groups with different rights: Feature Request (Needs Information), Config.
Mar 18 2016, 4:40 PM · Differential
eadler created T10621: Create projects from external thing (extension to T3980).
Mar 18 2016, 4:40 PM · Restricted Project, Restricted Project, LDAP, Projects, Feature Request
chad added Q345: creating sub-groups with different rights (Answer 348).
Mar 18 2016, 4:39 PM
eadler moved T10516: Harbormaster Conduit API to build from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:35 PM · Restricted Project, Conduit, Harbormaster, Feature Request
eadler moved T10619: Permit custom harbormaster actions from the diffusion/differential pages from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:35 PM · Restricted Project, Diffusion, Differential, Harbormaster, Feature Request
eadler moved T10620: Support complex mappings from branch names to JIRA/Maniphest tasks from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:35 PM · Restricted Project, Arcanist, Feature Request
eadler added a project to T10620: Support complex mappings from branch names to JIRA/Maniphest tasks: Restricted Project.
Mar 18 2016, 4:34 PM · Restricted Project, Arcanist, Feature Request
eadler created T10620: Support complex mappings from branch names to JIRA/Maniphest tasks.
Mar 18 2016, 4:34 PM · Restricted Project, Arcanist, Feature Request
eadler added a project to T10619: Permit custom harbormaster actions from the diffusion/differential pages: Restricted Project.
Mar 18 2016, 4:29 PM · Restricted Project, Diffusion, Differential, Harbormaster, Feature Request