Page MenuHomePhabricator
Feed Advanced Search

May 26 2016

epriestley closed T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches as Resolved by committing rP727a7de75941: Sort project typeahead tokens by display name, not hashtag.
May 26 2016, 5:47 PM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search
epriestley moved T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches from Backlog to Paused on the Prioritized board.

T6102 and the downstream also contain discussion of a second case which does center around exact matches -- searching for "Wikidata" -- but I can't reproduce it at HEAD:

May 26 2016, 5:29 PM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search
epriestley added a comment to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches.

D15981 doesn't, strictly speaking, prioritize exact matches. However, it should fix the underlying issue.

May 26 2016, 5:11 PM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search
epriestley added a revision to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches: D15981: Sort project typeahead tokens by display name, not hashtag.
May 26 2016, 5:06 PM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search

May 25 2016

qgil added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

You can test with "Discovery" at https://phabricator.wikimedia.org/

May 25 2016, 6:36 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

Almanac Blueprints aren't mentioned downstream but I think are also a fairly good fit for this:

May 25 2016, 5:46 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

Yeah, I don't think this helps at all if there are 50 results, but I don't think we can do anything about that. Better solution is to fix the workflow somehow (nuance, subprojects, etc).

May 25 2016, 5:40 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

The original use case on the downstream task (https://phabricator.wikimedia.org/T234) was this:

May 25 2016, 5:39 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
chad added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

I can remember trying to file a bug against Safari when I worked at Apple, seems like a simple task. But typing "Safari" came back with 50-100 tags... I had no clue as a first time filer what to fill out. A short description might have helped, perhaps. But overall I guess I'd like to understand what users are ending up at the browse dialog to begin with. In the Safari case, having something like Nuance is better for the novice user than asking them to wade through 50 results and guess the correct one. I want to basically make sure we understand which user we're helping here.

May 25 2016, 5:39 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

I think users are probably mostly only using this UI to browse things anyway, so it's likely OK to "slow it down" a bit visually, since that could make it easier to navigate if we save users from needing to go look up information in a new window.

May 25 2016, 5:31 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
chad added a project to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier: Design.
May 25 2016, 5:20 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
chad added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

I worry overall that this will compound the issue when installs have too many projects. That is, if they already have hundreds/thousands of projects, doubling the information makes the UI twice as large and difficult to navigate through. Maybe one idea would be to only show additional information optionally (via a checkbox) or only after results start to get filtered?

May 25 2016, 5:05 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a comment to T6523: Allow creating/adding images to mocks with a vanilla upload control.

My plan is to put an on-hover (always available on mobile) edit icon on top of the thumbs on the edit UI, similar to how the interaction works on workboard cards:

May 25 2016, 4:48 PM · Prioritized, Pholio, Wikimedia
epriestley added a project to T6523: Allow creating/adding images to mocks with a vanilla upload control: Prioritized.
May 25 2016, 4:45 PM · Prioritized, Pholio, Wikimedia
epriestley created T11035: Only evaluate newly added mentions/subscribers when applying transactions to remarkup blocks.
May 25 2016, 4:36 PM · Prioritized, Wikimedia, Remarkup
epriestley created T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.
May 25 2016, 4:27 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a project to T4788: Allow "Edit Dependencies" both ways (blocking and depending): Prioritized.
May 25 2016, 4:21 PM · Prioritized, FreeBSD, User Delight, Maniphest, Wikimedia
epriestley added a project to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches: Prioritized.
May 25 2016, 4:21 PM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search
epriestley added a comment to T4768: Phabricator silently overwrites concurrent changes (no conflict detection).

Copying in some context from elsewhere:

May 25 2016, 2:46 PM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction

May 24 2016

aklapper added a comment to T4768: Phabricator silently overwrites concurrent changes (no conflict detection).

I think nowadays the biggest issue (as it is the most work to manually correct afterwards) is two folks editing a task description at the same time and silently overwriting.

May 24 2016, 10:49 AM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction

May 21 2016

epriestley removed a project from T5000: Using Differential with plain Git, without requiring Arc: Prioritized.
May 21 2016, 2:37 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a subtask for T5000: Using Differential with plain Git, without requiring Arc: T10691: Support GitHub-like forking of repositories.
May 21 2016, 2:15 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a comment to T5000: Using Differential with plain Git, without requiring Arc.

Another possibility is that we just build this behavior (intercept and react to ref changes) as an extension point prior to the Herald, and then you can implement whatever magic you want. I suspect very few installs want the default behavior of git push origin mybranch for arbitrarily named branches to be anything except "create a branch".

May 21 2016, 2:15 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
hach-que added a comment to T5000: Using Differential with plain Git, without requiring Arc.

FYI we'd mainly be placing devops engineers in the "allow push any branches" project group, so that in the case where we need to hotfix production, authorized users can create a branch in the remote to create a release from it.

May 21 2016, 1:37 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
hach-que added a comment to T5000: Using Differential with plain Git, without requiring Arc.

I'd expect there to be either per-repository rules (like "Tracking Branches" for repositories right now), or Herald-based rules "on branch hook, convert to Differential Revision action" that would allow Phabricator to determine whether a branch is allowed in the remote or not.

May 21 2016, 1:36 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a comment to T5000: Using Differential with plain Git, without requiring Arc.

So your desired behavior is that git push origin develop should create a revision, instead of creating a new branch in the remote like a normal Git repository would? How would users create new branches in this model?

May 21 2016, 1:32 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
hach-que added a comment to T5000: Using Differential with plain Git, without requiring Arc.

non-master branches in the repository would be Differential Revisions

I think the closest match for this is T10691 (GitHub-like forking). I'd plan to implement forking very similarly to GitHub.

I don't plan to ever encourage users to create un-namespaced personal branches in the remote because I believe this process doesn't scale well to a large number of users. Much of the value of forking in my mind is giving users who want to do this (particularly, under the "git push = save changes" mode of thinking) a namespaced place to do it.

May 21 2016, 1:15 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a comment to T5000: Using Differential with plain Git, without requiring Arc.

non-master branches in the repository would be Differential Revisions

May 21 2016, 11:56 AM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
hach-que added a comment to T5000: Using Differential with plain Git, without requiring Arc.

To me, I imagined this task would be supporting something rather like:

May 21 2016, 8:04 AM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
bgamari added a comment to T5000: Using Differential with plain Git, without requiring Arc.

You'll still need to go there and fill out all the stuff you would have filled out in your commit message. That is, this flow would drop you at the screen right after you copy/paste:

May 21 2016, 7:04 AM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential

May 20 2016

epriestley moved T5187: Make "Upload File" dialog have a vanilla file upload control from The Queue to Paused on the Prioritized board.

This is in master and live on this install. Let me know if you hit issues with it, especially on mobile. Seems fine on my iPhone 4 but I don't have a ton of devices on hand for testing.

May 20 2016, 11:41 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
jpetso added a comment to T5000: Using Differential with plain Git, without requiring Arc.

Write Depends on D123 in the commit message.

May 20 2016, 11:19 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a comment to T5000: Using Differential with plain Git, without requiring Arc.

Phabricator doesn't give me an option to say "this commit depends on this other commit, so you can review it on its own but don't try to merge it yet".

May 20 2016, 11:04 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
jpetso added a comment to T5000: Using Differential with plain Git, without requiring Arc.

If we are to support git push HEAD:review, I'd like users who are interested in this to explain exactly what they expect it to do, and why that's dramatically better than copy-and-paste.

May 20 2016, 10:55 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a comment to T5000: Using Differential with plain Git, without requiring Arc.

Wow, good job! Check out your review at https://secure.example.com/D1234

May 20 2016, 10:41 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
thoughtpolice added a comment to T5000: Using Differential with plain Git, without requiring Arc.

The expectation is basically, "I want to contribute a typofix, and maybe some more later, but why I do I have to spend 20 extra minutes up front on my first patch, a typofix? Can't this be easier up front?" Note that GHC is a compiler so it inherently has a somewhat high activation energy; this is 20 minutes spent on top of the 20-40 minutes you spent already getting it to build, etc.

May 20 2016, 10:35 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
thoughtpolice added a comment to T5000: Using Differential with plain Git, without requiring Arc.

So in the case of Haskell.org, specifically the Glasgow Haskell Compiler (which I'll go ahead and put out there, since I believe we're the one who got this put on 'The Queue' in question), our root problem that we think this fixes, I believe, is not "Phabricator should act like GitHub" or "Phabricator should act like Gerrit", which aren't reasonable or actionable as requests. They're sometimes brought up, but not our real problem. Rather, it is "Contributing smaller changes carries lots of unnecessary friction, perhaps even psychologically, because of arcanist".

May 20 2016, 10:22 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a comment to T5000: Using Differential with plain Git, without requiring Arc.

IIRC, we copy/pasted at Facebook for quite a while -- maybe 6-12 months, circa 2007, before arc and related tools really got built out -- without ever running into wordwrap/whitespace issues.

May 20 2016, 10:14 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
scfc added a comment to T5000: Using Differential with plain Git, without requiring Arc.

My problem with copying & pasting are the media breaks: I have to format the patch, make sure it doesn't get mangled by some auto-wordwrap, trailing whitespace deletion, etc., and then paste it in or upload to a web form. git push ensures that I don't have to worry about any of that because the patch is an opaque "blob".

May 20 2016, 9:38 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
volker_e added a comment to T10986: Pholio Mockup edit dialog shows transparent image background white, while in mockups it is transparency checkerboard.

Great, thanks! (And with clarity I meant instant visual clarity for people who haven't been involved in designing them)

May 20 2016, 9:20 PM · Wikimedia, Pholio, Bug Report
chad added a comment to T10986: Pholio Mockup edit dialog shows transparent image background white, while in mockups it is transparency checkerboard.

I went with checkered for now.

May 20 2016, 9:18 PM · Wikimedia, Pholio, Bug Report
volker_e added a comment to T10986: Pholio Mockup edit dialog shows transparent image background white, while in mockups it is transparency checkerboard.

@chad Do I understand you correctly, there would be just outright white background for transparent areas with your patch?
The checker background gives clarity as we have to make sure that many of our interface elements shown in Pholio mocks are working on dark and white backgrounds.

May 20 2016, 9:01 PM · Wikimedia, Pholio, Bug Report
epriestley added a comment to T5000: Using Differential with plain Git, without requiring Arc.

Git protocol rewriting appears practical.

May 20 2016, 8:59 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
chad closed T10986: Pholio Mockup edit dialog shows transparent image background white, while in mockups it is transparency checkerboard as Resolved.
May 20 2016, 8:42 PM · Wikimedia, Pholio, Bug Report
chad added a revision to T10986: Pholio Mockup edit dialog shows transparent image background white, while in mockups it is transparency checkerboard: D15957: Add transparency to Pholio Edit thumbs.
May 20 2016, 8:38 PM · Wikimedia, Pholio, Bug Report
chad added a comment to T10986: Pholio Mockup edit dialog shows transparent image background white, while in mockups it is transparency checkerboard.

I'm more inclined to remove the checkerboard outright from view. The main concern here is if it's confusing on the edit page, then it's also confusing on the thumb and embed views. The only place we use checkerboard is on the full view page itself.

May 20 2016, 8:33 PM · Wikimedia, Pholio, Bug Report
epriestley added a revision to T5000: Using Differential with plain Git, without requiring Arc: D15954: [DRAFT] Parse the Git wire protocol in receive-pack.
May 20 2016, 6:14 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a comment to T5000: Using Differential with plain Git, without requiring Arc.

The Git wire format for PACK data is very special, here's how you read the length of an entry:

May 20 2016, 5:53 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a comment to T5000: Using Differential with plain Git, without requiring Arc.

@fooishbar, this task will not address your use case. We will, as closely as possible, implement arc semantics without requiring arc. The primary upstream motivation for this workflow is to provide a stepping stone toward arc which is as similar as possible to the arc workfow, not to provide a new, entirely different workflow which would make adopting arc more confusing and difficult.

May 20 2016, 4:34 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
fooishbar added a comment to T5000: Using Differential with plain Git, without requiring Arc.

@benjumanji history.immutable does not actually cover it, but this task is probably the wrong place to begin that entire discussion again.

May 20 2016, 4:28 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
benjumanji added a comment to T5000: Using Differential with plain Git, without requiring Arc.

If this is the outcome of you using arc land then you are doing it wrong. Just flick the history to immutable if you don't want it squashed.

May 20 2016, 4:25 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
fooishbar added a comment to T5000: Using Differential with plain Git, without requiring Arc.

(I am far less convinced of the value of forking or git push-to-review, except as onboarding tools).

May 20 2016, 4:23 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a comment to T5000: Using Differential with plain Git, without requiring Arc.

Major unknown here is the complexity of decoding the Git wire protocol. The D9599 workflow goes like this:

May 20 2016, 4:17 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
eadler added a comment to T5187: Make "Upload File" dialog have a vanilla file upload control.

quick note: even on systems with 'normal' windowing systems many users
dislike or can't use drag-and-drop workflows. I'm mostly mentioning this so
that the non-D&D workflow isn't entirely treated as a second class citizen.

May 20 2016, 2:40 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
epriestley moved T5000: Using Differential with plain Git, without requiring Arc from Preflight to The Queue on the Prioritized board.
May 20 2016, 2:37 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a comment to T5187: Make "Upload File" dialog have a vanilla file upload control.

D15953 played out more or less as described above. I'm not going to land it before cutting stable this week since it touches Workflow in a couple of ways that might have unforseen consequences, but I expect it to be available in master some time later tonight or tomorrow.

May 20 2016, 2:37 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
epriestley added a revision to T5187: Make "Upload File" dialog have a vanilla file upload control: D15953: Provide an `<input type="file">` control in Remarkup for mobile and users with esoteric windowing systems.
May 20 2016, 2:36 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
epriestley added a comment to T5187: Make "Upload File" dialog have a vanilla file upload control.

After D12066, we have an upload workflow which gracefully accommodates very large files (progress bars, resumable uploads, no server host needs to handle more than 4MB of data on disk or in memory at once). This flow is activated when you drag-and-drop, and we've successfully used it to transfer reasonably-sized cluster import/export files (1-2GB) for the better part of a year now.

May 20 2016, 1:12 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
epriestley closed T10996: https://phabricator.wikimedia.org/ as Invalid.

Not sure if this was just a test or not, but it's doesn't look like a bug report. See Contributing Bug Reports for help writing good bug reports.

May 20 2016, 12:32 PM · Wikimedia, Bug Report
qgil added a comment to T10996: https://phabricator.wikimedia.org/.

This is an invalid task here, but in any case https://phabricator.wikimedia.org/ does work, also for anonymous users.

May 20 2016, 11:05 AM · Wikimedia, Bug Report
mtherjs created T10996: https://phabricator.wikimedia.org/.
May 20 2016, 10:45 AM · Wikimedia, Bug Report

May 18 2016

Luke081515.2 added a project to T10986: Pholio Mockup edit dialog shows transparent image background white, while in mockups it is transparency checkerboard: Wikimedia.
May 18 2016, 11:54 PM · Wikimedia, Pholio, Bug Report
epriestley added a comment to T10493: Task creation no longer lists projects added (neither the UI nor mail notifications).

D15942 restores the project tag transaction to the first mail about an object:

May 18 2016, 2:12 PM · Wikimedia, Notifications, Projects (v3), Bug Report
epriestley closed T10493: Task creation no longer lists projects added (neither the UI nor mail notifications) as Resolved by committing rP7b50eef27a56: Special case the "added projects" transaction in mail when creating objects.
May 18 2016, 2:09 PM · Wikimedia, Notifications, Projects (v3), Bug Report
epriestley added a comment to T10493: Task creation no longer lists projects added (neither the UI nor mail notifications).

I guess this originally had several different parts. My thinking on the parts are:

May 18 2016, 2:07 PM · Wikimedia, Notifications, Projects (v3), Bug Report
chad added a comment to T10493: Task creation no longer lists projects added (neither the UI nor mail notifications).

or that

May 18 2016, 2:05 PM · Wikimedia, Notifications, Projects (v3), Bug Report
chad added a comment to T10493: Task creation no longer lists projects added (neither the UI nor mail notifications).

Better to do the header tags in the body text thing?

May 18 2016, 1:59 PM · Wikimedia, Notifications, Projects (v3), Bug Report
epriestley added a revision to T10493: Task creation no longer lists projects added (neither the UI nor mail notifications): D15942: Special case the "added projects" transaction in mail when creating objects.
May 18 2016, 1:59 PM · Wikimedia, Notifications, Projects (v3), Bug Report
epriestley added a comment to T10493: Task creation no longer lists projects added (neither the UI nor mail notifications).

I think we're mostly unsure what we want to do here.

May 18 2016, 1:51 PM · Wikimedia, Notifications, Projects (v3), Bug Report
qgil added a comment to T10493: Task creation no longer lists projects added (neither the UI nor mail notifications).

Is this task open to be Prioritized? Wikimedia is discussing the possibility to fund it at https://phabricator.wikimedia.org/T135327

May 18 2016, 1:18 PM · Wikimedia, Notifications, Projects (v3), Bug Report

May 17 2016

avivey moved T5698: Github-style Remarkup previews on a checked-in resource from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 17 2016, 12:59 AM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup

May 16 2016

chad updated the task description for T10973: Allow users to edit story points via batch (bulk) edits.
May 16 2016, 11:37 PM · Maniphest, Feature Request
Luke081515.2 created T10973: Allow users to edit story points via batch (bulk) edits.
May 16 2016, 10:24 PM · Maniphest, Feature Request

May 13 2016

thoughtpolice moved T5000: Using Differential with plain Git, without requiring Arc from Backlog to Important on the Haskell.org board.
May 13 2016, 5:53 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
thoughtpolice added a project to T5000: Using Differential with plain Git, without requiring Arc: Haskell.org.
May 13 2016, 5:53 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley merged T10962: Click to upload files in addition to drag and drop in all places where files can be uploaded into T5187: Make "Upload File" dialog have a vanilla file upload control.
May 13 2016, 12:07 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia

May 12 2016

Krinkle added a comment to T5698: Github-style Remarkup previews on a checked-in resource.

Tagging Wikimedia - This task would resolve a regression we experienced after having moved from Gerrit/Gitblit to Phabricator Diffusion as primary repo browser. Gitblit, similar to GitHub, rendered .md files as Markdown by default. (Remarkup would be fine, too.)

May 12 2016, 10:40 PM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup
Krinkle added a project to T5698: Github-style Remarkup previews on a checked-in resource: Wikimedia.
May 12 2016, 10:37 PM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup
epriestley moved T5187: Make "Upload File" dialog have a vanilla file upload control from Preflight to The Queue on the Prioritized board.
May 12 2016, 7:31 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
epriestley moved T5000: Using Differential with plain Git, without requiring Arc from Backlog to Preflight on the Prioritized board.
May 12 2016, 6:57 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley added a project to T5000: Using Differential with plain Git, without requiring Arc: Prioritized.

We're prioritizing the research to estimate how much work this is so we can possibly eventually prioritize it, so this is going into the queue, but don't read too much into it.

May 12 2016, 6:57 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
epriestley moved T5187: Make "Upload File" dialog have a vanilla file upload control from Backlog to Preflight on the Prioritized board.
May 12 2016, 4:51 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
epriestley added a project to T5187: Make "Upload File" dialog have a vanilla file upload control: Prioritized.
May 12 2016, 4:51 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
brion added a comment to T5187: Make "Upload File" dialog have a vanilla file upload control.

Sure. I'd estimate this is 1-2 hours of work if we develop a patch ourselves and 2-3 hours of work if we work with @matmarex to make his patch suitable for inclusion and maintenance in the upstream. Which would you prefer?

See Paid Prioritization and L34 Phacility Prioritization Service Agreement for specifics, if you haven't run across them yet.

You're behind T10917 and T10939 in the queue (see the Prioritized workboard) and some other things which are wrapping up, so it will probably be about a week before we can pursue this. If that sounds reasonable, we can get this into the queue now and confirm with you before starting work.

May 12 2016, 4:48 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
epriestley added a comment to T5187: Make "Upload File" dialog have a vanilla file upload control.

Sure. I'd estimate this is 1-2 hours of work if we develop a patch ourselves and 2-3 hours of work if we work with @matmarex to make his patch suitable for inclusion and maintenance in the upstream. Which would you prefer?

May 12 2016, 4:42 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
brion added a comment to T5187: Make "Upload File" dialog have a vanilla file upload control.

@epriestley I'm happy to try to pay you to review the patch if that'll help.

May 12 2016, 4:32 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
epriestley added a comment to T5187: Make "Upload File" dialog have a vanilla file upload control.

(If that answer isn't particularly satisfying, maybe see discussion starting here: T7820#172877.)

May 12 2016, 4:31 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
epriestley added a comment to T5187: Make "Upload File" dialog have a vanilla file upload control.

We haven't seen much interest in this from outside WMF, so there are probably several hundred tasks ahead of it on our natural roadmap.

May 12 2016, 4:25 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia
brion added a comment to T5187: Make "Upload File" dialog have a vanilla file upload control.

This is still a big problem for Wikimedia's Phabricator installation, making it unnecessarily difficult to file or amend bug reports about mobile issues.

May 12 2016, 4:18 PM · Prioritized, FreeBSD, User Delight, Remarkup, Files, Wikimedia

May 11 2016

jcarrillo7 added a comment to T3980: Support "Bind to External Thing" to define project membership.

@epriestley thanks for the extra context. Makes sense now haha. Sad to see this get deprioritized though.

May 11 2016, 2:58 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
epriestley added a comment to T3980: Support "Bind to External Thing" to define project membership.

This was moved into the prioritization queue by a particular customer that was interested in defining Owners via Projects via external sync.

May 11 2016, 2:56 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
jcarrillo7 added a comment to T3980: Support "Bind to External Thing" to define project membership.

@epriestley can you explain how this was building up toward T10939? That one deals with automatically adding reviewers while this enables project membership (and hence policies) to be based on a predefined source of truth at most companies (LDAP).

May 11 2016, 2:51 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
epriestley removed a project from T3980: Support "Bind to External Thing" to define project membership: Prioritized.

I think this was building up toward T10939, and the actual solutions we're looking at there probably don't involve this.

May 11 2016, 1:51 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects

May 3 2016

cburroughs moved T5051: Burn down charts for Milestones from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 3 2016, 6:48 PM · Restricted Project, Wikimedia, Projects
cburroughs added a project to T5051: Burn down charts for Milestones: Restricted Project.
May 3 2016, 6:29 PM · Restricted Project, Wikimedia, Projects
epriestley merged T10914: Allow arcanist to use immutable or mutable history on a branch by branch basis into T5000: Using Differential with plain Git, without requiring Arc.
May 3 2016, 4:50 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential

Apr 29 2016

Danny_B added a member for Wikimedia: Danny_B.
Apr 29 2016, 11:15 PM
Twilight added a member for Wikimedia: Twilight.
Apr 29 2016, 10:22 PM
Twilight added a watcher for Wikimedia: Twilight.
Apr 29 2016, 10:22 PM

Apr 27 2016

jayvdb added a comment to T6051: workboard drag+drop doesn't work on android (both chrome+firefox broken).

https://phabricator.wikimedia.org/T129049#2242513 was quite easy to do using iceweasel on debian on android 10" tablet. It involved moving the task from Backlog to the last column which wasnt visible on the screen. This might be more difficult with larger workboards, but there are definitively scenarios where this is painless on a tablet, and is a natural UI for the action on that type of device.
I wonder if it is any more difficult on high res smart phones in landscape mode- I suspect it might work quite well also.

Apr 27 2016, 11:42 AM · Android, Wikimedia