[00:38:42] 6Phabricator, 6Security-Team: A direct way to submit a security report as a private task - https://phabricator.wikimedia.org/T76563#1263436 (10csteipp) [00:56:07] 6Phabricator, 6WMF-Design-Research: Migrate user research Trello board to Phabricator - https://phabricator.wikimedia.org/T96959#1263553 (10aripstra) @spage Thank you for the support! I have just spent a couple hours triaging and getting to know Phab a bit more. :) I will go ahead and rename the trello board p... [02:27:56] 6Phabricator: Add optional "contact user" link to Phabricator user profiles - https://phabricator.wikimedia.org/T78238#1263748 (10MZMcBride) [02:27:59] 6Engineering-Community, 6Phabricator, 3ECT-April-2015, 3Google-Summer-of-Code-2015, and 4 others: Enable Conpherence for all Wikimedia Phabricator users - https://phabricator.wikimedia.org/T91392#1263744 (10MZMcBride) 5Resolved>3Open Hmmm, yeah, this needs further thought and consideration. It's obviou... [02:51:44] 6Engineering-Community, 6Phabricator, 3ECT-April-2015, 3Google-Summer-of-Code-2015, and 4 others: Enable Conpherence for all Wikimedia Phabricator users - https://phabricator.wikimedia.org/T91392#1263757 (10Dzahn) ..and Etherpad, Google Talk, Loomio and the Blog comments. Maybe we can discuss to remove ol... [05:06:12] 6Engineering-Community, 6Phabricator, 3ECT-April-2015, 3Google-Summer-of-Code-2015, and 4 others: Enable Conpherence for all Wikimedia Phabricator users - https://phabricator.wikimedia.org/T91392#1263818 (10Qgil) All the channels mentioned above are either public or private and handled by third party comme... [05:35:58] 6Engineering-Community, 3ECT-May-2015: Plan to focus on the Developer audience - https://phabricator.wikimedia.org/T97283#1263864 (10Qgil) p:5Normal>3High [06:50:37] 6Engineering-Community, 6Phabricator, 3Google-Summer-of-Code-2015, 3Outreachy-Round-10, and 3 others: Enable Conpherence for all Wikimedia Phabricator users - https://phabricator.wikimedia.org/T91392#1263926 (10Bawolff) >>! In T91392#1263818, @Qgil wrote: > All the channels mentioned above are either publi... [07:12:11] 6Engineering-Community, 3ECT-May-2015, 3Google-Summer-of-Code-2015, 3Outreachy-Round-10: Goal: Successful start of all GSoC / Outreachy projects - https://phabricator.wikimedia.org/T94166#1263939 (10NiharikaKohli) [07:12:25] 6Engineering-Community, 6Human-Resources, 3ECT-May-2015: Wrap-up GSoC 2014 and FOSS OPW round 8 - https://phabricator.wikimedia.org/T717#1263940 (10NiharikaKohli) [07:34:31] 6Project-Creators: Requesting a new project for GSoC 2015 - https://phabricator.wikimedia.org/T98291#1263962 (10VcamX) 3NEW [07:37:16] 6Project-Creators: Requesting a new project for GSoC 2015 - https://phabricator.wikimedia.org/T98291#1263970 (10VcamX) [09:00:12] 6Engineering-Community, 10Wikimania-Hackathon-2015: Create a user friendly encouraging-to-contribute site - https://phabricator.wikimedia.org/T91633#1264086 (10Jhernandez) a:3Jhernandez @Qgil Yep. Assigned. [09:42:44] 6Phabricator, 10Wikimedia-Bugzilla, 6operations: Sanitise a Bugzilla database dump - https://phabricator.wikimedia.org/T85141#1264182 (10Muehlenhoff) Yeah, I agree it makes sense to strip email addresses. Let's retain an unmodified copy in case someone really needs to track down/contact a bugreporter on a ca... [09:44:55] 6Phabricator: Add optional "contact user" link to Phabricator user profiles - https://phabricator.wikimedia.org/T78238#1264191 (10Nemo_bis) IMHO this should be closed "Invalid" or "Declined" for clarity. [10:35:04] 6Project-Creators: Requesting a new project for GSoC 2015 - https://phabricator.wikimedia.org/T98291#1264364 (10Krenair) Should probably be called Pywikibot-OAuth? [11:22:25] 6Phabricator: Next Phabricator upgrade on 2015-05-06 - https://phabricator.wikimedia.org/T89830#1264411 (10mmodell) [12:49:07] 6Engineering-Community, 6Phabricator, 3Google-Summer-of-Code-2015, 3Outreachy-Round-10, and 3 others: Enable Conpherence for all Wikimedia Phabricator users - https://phabricator.wikimedia.org/T91392#1264689 (10Qgil) Summary: for a lot of people, a cozy private place is the best platform to gain the confid... [13:40:01] 6Phabricator: Add optional "contact user" link to Phabricator user profiles - https://phabricator.wikimedia.org/T78238#1264758 (10Qgil) Today there is a "Send Message" button in Phabricator profiles enabled by Conpherence, so the current situation of this task is Resolved. The discussion about Conpherence is ha... [14:14:53] 6Phabricator: Search by commenter - https://phabricator.wikimedia.org/T98326#1264815 (10Nnemo) 3NEW [14:21:50] 6Phabricator: Search by commenter on Phabricator - https://phabricator.wikimedia.org/T98326#1264831 (10Nnemo) [14:22:48] 6Phabricator: Search by commenter on Phabricator - https://phabricator.wikimedia.org/T98326#1264815 (10Nnemo) This is about //phabricator.wikimedia.org//. [14:23:23] 6Phabricator: Hide PhabricatorManiphestApplication link icon - https://phabricator.wikimedia.org/T98328#1264840 (10Nemo_bis) 3NEW [14:25:27] 6Phabricator: Remove "Conpherence Thread" option from the + menu - https://phabricator.wikimedia.org/T98329#1264854 (10Nemo_bis) [14:26:05] 6Phabricator: Hide PhabricatorManiphestApplication link icon - https://phabricator.wikimedia.org/T98328#1264857 (10Krenair) It points to the documentation for the current application. Notice how it changes if you leave Maniphest and browse to another application. [14:26:17] Has the comment submit button changed slightly? [14:27:32] 6Phabricator: Conpherence encourages soliloquy - https://phabricator.wikimedia.org/T98330#1264860 (10Nemo_bis) 3NEW [14:29:35] 6Phabricator: Ability to add warnings for users selecting me as Conpherence target - https://phabricator.wikimedia.org/T98332#1264875 (10Nemo_bis) 3NEW [14:31:18] 6Phabricator: Allow to disable Conpherence notifications - https://phabricator.wikimedia.org/T98333#1264883 (10Nemo_bis) 3NEW [14:32:09] 6Phabricator: Consolidate Conpherence settings into notification settings - https://phabricator.wikimedia.org/T98334#1264890 (10Nemo_bis) 3NEW [14:41:33] 6Phabricator: Wikimedia's Phabricator installation should use a custom favicon - https://phabricator.wikimedia.org/T273#1264927 (10mmodell) this is updated but I'm not sure how to flush cache - browsers cache the favicon pretty aggressively. [14:44:10] 6Phabricator: Allow to disable Conpherence notifications - https://phabricator.wikimedia.org/T98333#1264935 (10Qgil) I think this task should be blocked by {T98332}, otherwise it's like sending unaware users to a cliff. [14:49:09] 6Phabricator: Pink flag appears purple - https://phabricator.wikimedia.org/T94225#1264944 (10mmodell) 5Open>3Resolved a:3mmodell [14:49:12] 6Phabricator: Conpherence encourages soliloquy - https://phabricator.wikimedia.org/T98330#1264947 (10Qgil) p:5Triage>3Lowest I see this problem just as bad as the possibility to send emails to yourself. If you think it doesn't make any sense, don't do it. I'm for declining this one. PS: I sometimes do it, t... [14:53:14] 6Phabricator: Remove "Conpherence Thread" option from the + menu - https://phabricator.wikimedia.org/T98329#1264955 (10Qgil) If the root of the problem is that some users don't want to use / see Conpherence then that is a different request. User willing to use Conpherence should expect to create conpherences fro... [14:54:50] 6Phabricator: Enable the Calendar app in Phabricator - https://phabricator.wikimedia.org/T466#1264964 (10Qgil) Calendar seems to be enabled now. I think it would be useful to discuss it before, just like we are doing with other apps? [14:58:14] 6Phabricator: Enable the Calendar app in Phabricator - https://phabricator.wikimedia.org/T466#1264966 (10chasemp) not sure how this happened but I effectively disabled it [14:58:58] 6Project-Creators: Requesting a new project for GSoC 2015 - https://phabricator.wikimedia.org/T98291#1264968 (10VcamX) [15:00:20] 6Project-Creators: Requesting a new project for GSoC 2015 - https://phabricator.wikimedia.org/T98291#1263962 (10VcamX) >>! In T98291#1264364, @Krenair wrote: > Should probably be called Pywikibot-OAuth? Oh, yes, it's more concise. Have updated it :) [15:08:09] 6Phabricator: Searching for "help" on phabricator.wikimedia.org times out with 503 error - https://phabricator.wikimedia.org/T90418#1264980 (10mmodell) 5Open>3Resolved a:3mmodell [15:10:56] 6Phabricator, 10Phabricator-Sprint-Extension: Sprint extension may be causing weirdness with task views (open vs. all) - https://phabricator.wikimedia.org/T90661#1264994 (10mmodell) 5Open>3Resolved a:3mmodell [15:12:23] 6Phabricator, 6operations: m3 set max_allowed_packet to 33554432 or greater - https://phabricator.wikimedia.org/T98339#1264999 (10chasemp) 3NEW a:3Springle [15:14:04] 6Phabricator, 10Phabricator-Sprint-Extension: Sprint extension may be causing weirdness with task views (open vs. all) - https://phabricator.wikimedia.org/T90661#1265014 (10mmodell) [15:16:04] 6Phabricator, 6operations: m3 set max_allowed_packet to 33554432 or greater - https://phabricator.wikimedia.org/T98339#1265041 (10chasemp) p:5Triage>3Normal [15:22:54] 6Project-Creators: WMF-Call-To-Action project - https://phabricator.wikimedia.org/T98341#1265067 (10Qgil) 3NEW a:3Qgil [15:49:31] 6Phabricator: Wikimedia's Phabricator installation should use a custom favicon - https://phabricator.wikimedia.org/T273#1265165 (10Ricordisamoa) 5stalled>3Resolved Working! [15:54:21] it's a bit fancier [15:58:13] 6Engineering-Community, 3ECT-May-2015: Publish the WMF Call to Action 2015 in Phabricator - https://phabricator.wikimedia.org/T98346#1265183 (10Qgil) 3NEW a:3Qgil [15:58:35] 6Project-Creators: WMF-Call-To-Action project - https://phabricator.wikimedia.org/T98341#1265193 (10Qgil) [15:58:37] 6Engineering-Community, 3ECT-May-2015: Publish the WMF Call to Action 2015 in Phabricator - https://phabricator.wikimedia.org/T98346#1265192 (10Qgil) [16:01:38] 6Project-Creators: WMF-Call-To-Action project - https://phabricator.wikimedia.org/T98341#1265196 (10Qgil) 5Open>3Resolved #cta created, including the additional hashtag `#cta`. [16:01:40] 6Engineering-Community, 3ECT-May-2015: Publish the WMF Call to Action 2015 in Phabricator - https://phabricator.wikimedia.org/T98346#1265198 (10Qgil) [16:04:12] 6Project-Creators, 10WMF-Call-To-Action: WMF-Call-To-Action project - https://phabricator.wikimedia.org/T98341#1265204 (10Qgil) [16:04:25] 6Engineering-Community, 10WMF-Call-To-Action, 3ECT-May-2015: Publish the WMF Call to Action 2015 in Phabricator - https://phabricator.wikimedia.org/T98346#1265206 (10Qgil) [16:09:02] 6Engineering-Community, 10WMF-Call-To-Action, 3ECT-May-2015: Publish the WMF Call to Action 2015 in Phabricator - https://phabricator.wikimedia.org/T98346#1265213 (10Qgil) [16:09:17] 6Phabricator: Phabricator's light blue is a bit too flashy - https://phabricator.wikimedia.org/T98335#1265216 (10demon) Too bright? For what? [16:19:11] 6Phabricator, 10MediaWiki-extensions-OAuth: OAuth grant for Phabricator can be confusing to users - https://phabricator.wikimedia.org/T95133#1265275 (10bd808) [16:22:14] 6Phabricator, 5Patch-For-Review: Task creation by email is unclear - https://phabricator.wikimedia.org/T865#1265309 (10valhallasw) See https://phabricator.wikimedia.org/applications/mailcommands/PhabricatorManiphestApplication/task/ for the new, more extended, syntax. [16:26:17] 6Phabricator: Configure priority labels for email commands - https://phabricator.wikimedia.org/T98356#1265340 (10valhallasw) 3NEW [16:39:05] 6Engineering-Community, 10WMF-Call-To-Action, 3ECT-May-2015: Publish the WMF Call to Action 2015 in Phabricator - https://phabricator.wikimedia.org/T98346#1265443 (10Qgil) 5Open>3Resolved Done. See {T98348} and blocking tasks. [16:40:53] 6Project-Creators, 10Search-Department-Freezer, 6Team-Practices, 5Patch-For-Review: Create Search-Department-Freezer project - https://phabricator.wikimedia.org/T97441#1265454 (10ksmith) @Aklapper The Search Team (vertical) is still working out exactly how we will use phabricator. My best guess at this poi... [16:48:23] guys take note for phab next to the global search box you can now sanely set your search default and it should persist :) [16:49:04] yeah, I noticed that :) [16:49:40] so many improvements with this update [16:50:21] they didn't fix collisions yet [16:50:35] collisions? [16:51:06] when you and another user submit changes at the same time and it pretends that you reversed the other person's changes [16:51:17] some of that we are stuck without aphlict [16:51:23] it normally tells you your version is behind etc [16:51:28] not a solution but yeah [16:51:32] we feel it especially [16:55:29] there is no good reason for not running aphlict, except for the double-reverse-proxy setup is ridiculous [16:56:00] that what. [16:56:05] the what.* [16:56:26] double-reverse-proxy? [16:59:12] 6Engineering-Community, 6Phabricator, 3Google-Summer-of-Code-2015, 3Outreachy-Round-10, and 3 others: Enable Conpherence for all Wikimedia Phabricator users - https://phabricator.wikimedia.org/T91392#1265570 (10scfc) When mail for #Tool-Labs users was introduced, IIRC there was a requirement from #WMF-Lega... [16:59:58] Krenair: we have varnish and nginx, right? [17:00:04] in front of phab [17:00:20] okay... [17:00:31] <^d> misc-varnish just does a passthrough, it's not actually caching. [17:00:41] <^d> (if it's even misc-varnished yet) [17:00:53] I looked into what it would take to pass a websocket through to phabricator, and it didn't seem very straightforward. the puppet setup for that stuff is complex [17:01:09] yeah it's on misc-varnish afaik [17:01:37] <^d> misc-varnish vcl I actually understand :) [17:01:41] <^d> I helped mark set that up originally [17:02:09] yeah I think I could make the websocket work with misc-varnish or nginx, but not sure how to make it happen with both of them [17:02:33] <^d> Well misc-varnish should be mostly transparent to Phab? Like I said it should just be passing all traffic. [17:03:34] <^d> So where's nginix? iridium? I had assumed we were using Apache [17:04:10] nginx terminates ssl on cp* and proxypasses to varnish [17:04:14] apache is on iridium [17:04:25] <^d> Oh dur, yes. [17:04:27] <^d> That's right [17:05:00] varnish doesn't support ssl termination? [17:05:04] nope [17:05:10] wot [17:05:10] and in it's a long twisted tale [17:05:42] https://www.varnish-cache.org/docs/trunk/phk/ssl.html [17:09:22] so if I set up the nginx config then it might just work [17:09:36] but that depends on whether varnish passes the right headers through to phab [17:10:03] websockets are a bit special - if it doesn't pass the websocket-related headers, then it's game over [17:10:32] varnish shouldn't mangle headers [17:10:34] that I know of [17:10:45] 6Phabricator: Duplicate Email Addresses Unsupported Across Accounts - https://phabricator.wikimedia.org/T97964#1265625 (10Niedzielski) 5Open>3Resolved a:3Niedzielski Thanks, I pointed the WMF account to sniedzielski+phabricator@wikimedia.org and removing sniedzielski@wikimedia.org. I was then able to add s... [17:13:49] 6Phabricator: Wikimedia's Phabricator installation should use a custom favicon - https://phabricator.wikimedia.org/T273#1265665 (10Negative24) >>! In T273#1264927, @mmodell wrote: > this is updated but I'm not sure how to flush cache - browsers cache the favicon pretty aggressively. In Chrome: hit {nav CTRL>SHI... [17:28:34] 6Phabricator: Wikimedia's Phabricator installation should use a custom favicon - https://phabricator.wikimedia.org/T273#1265794 (10mmodell) it's firefox that gives me trouble ;) [17:37:46] 2+36 [17:51:32] o.o [18:50:28] 6Phabricator, 7Accessibility: Light blue over light blue - https://phabricator.wikimedia.org/T98337#1266174 (10Qgil) I'm not specially excited about the new design, but is there really a problem of accessibility there? [19:37:31] 6Engineering-Community, 6ArchCom, 10Architecture: Fix the Architecture Committee and the RfC process - https://phabricator.wikimedia.org/T87470#1266345 (10Spage) [20:15:42] <^d> twentyafterfour: #til about `git clone --dissociate` [20:16:03] oh? [20:16:09] <^d> --dissociate [20:16:09] <^d> Borrow the objects from reference repositories specified with the --reference options only to reduce network transfer and stop borrowing from them after a clone is made by [20:16:09] <^d> making necessary local copies of borrowed objects. [20:16:34] <^d> So basically --reference and then stop referencing when you're done cloning [20:16:36] ah but is that a new feature in recent git? [20:16:44] I think that was just added wasn't it? [20:16:49] (e.g. not available on tin?) [20:16:52] <^d> Yeah I'm running 2.3.5 [20:19:45] <^d> twentyafterfour: https://phabricator.wikimedia.org/P614 [20:20:17] <^d> I had to fetch nothing over the wire [20:20:20] 6Engineering-Community, 6ArchCom, 10Architecture: Fix the Architecture Committee and the RfC process - https://phabricator.wikimedia.org/T87470#1266583 (10Spage) [20:20:23] <^d> In the ideal case [20:20:47] <^d> But now it's a standalone clone without any of the weird edgecases you can run into with --shared and --reference [20:22:13] ^d: yeah ... it's too bad we don't have that on tin [20:22:30] <^d> Yeah, too new [20:22:31] <^d> But cool [20:47:57] it'd be nice if our deplotyment server was a lot more modern [20:49:00] actually could we backport git 2 to run on tin? [20:49:10] it'd be nice to have some of the new features [20:51:00] I still want to get hhvm on tin [21:38:47] 14:38 < gandaro> Logging in to Phabricator using SUL seems to be broken. [21:39:24] twentyafterfour: ^ [21:39:24] http://pastebin.com/raw.php?i=vNiQcPhf [21:41:06] on it [22:14:17] so As received by the server, this request had a nonzero content length but no POST data.\n\nNormally, this indicates that it exceeds the 'post_max_size' setting in the PHP configuration on the server. Increase the 'post_max_size' setting or reduce the size of the request.\n\nRequest size according to 'Content-Length' was '48', 'post_max_size' is set to '10M'. [22:16:49] twentyafterfour: ok we can up it hotfix style and test [22:17:09] well it's a red herring [22:17:25] max size 10 megs, but it can't handle a 48 byte post? [22:17:26] yeah usually that's a generic response [22:17:31] we have seen it before [22:18:31] I forget you are root now [22:18:36] yeah ... [22:18:36] so you can debug effectively without me :) [22:18:38] sweet [22:18:48] I've been working on it ;) [22:18:55] just haven't figured it out yet [22:19:45] 6Phabricator, 7Puppet: Puppet lock files fail because tag names are treated like dirs - https://phabricator.wikimedia.org/T98411#1267229 (10Negative24) 3NEW [22:21:01] chasemp: fixed, I think [22:21:22] yep works [22:21:26] what gives? [22:21:36] I had to reconfigure mediawiki.org oauth endpoint to not block the ip [22:21:46] ha yeah that helps [22:21:47] remember we had those netmasks whitelisted? [22:21:50] right [22:21:59] apparently mediawiki is broken or our netmasks were wrong [22:22:09] I set it to 0.0.0.0/0 [23:13:39] 6Engineering-Community: Goal: Collaboration with partners in events and outreach programs - https://phabricator.wikimedia.org/T94266#1267410 (10Rfarrand) Two people from NASA will be coming. 20 - 25 students from Epitech will be coming and camping on the lawn Alex has reached out to topgeek.net Alex and Adam Bas... [23:56:44] 6Engineering-Community, 10Wikimedia-Hackathon-2015: Goal: Most welcoming and productive Wikimedia Hackathon - https://phabricator.wikimedia.org/T93584#1267560 (10Rfarrand) p:5Normal>3High