[00:16:43] 3Phabricator: request for deletion: 'shell' project - https://phabricator.wikimedia.org/T87623#1026693 (10Aklapper) 5Open>3Resolved I have archived the #shell tag and updated its description. Closing as RESOLVED. Updated documentation: * https://meta.wikimedia.org/w/index.php?title=Mass_account_creation&di... [00:20:56] 3Phabricator.org: BugĀ - Drag-and-drop of text while editing the description of a task does not work - https://phabricator.wikimedia.org/T88990#1026708 (10Aklapper) p:5Normal>3Volunteer? [00:21:07] 3Phabricator.org: Drag-and-drop of text while editing the description of a task does not work - https://phabricator.wikimedia.org/T88990#1026711 (10Aklapper) [00:36:29] 3Phabricator, MediaWiki-Core-Team, Security-Reviews: Install PHPExcel so I can export reports - https://phabricator.wikimedia.org/T152#1026737 (10Dzahn) >>! In T152#987801, @Chad wrote: > Let's drop the owncloud package. It's completely unrelated and we don't need it. We'd just deploy this via git-deploy or some... [00:39:33] 3Phabricator, MediaWiki-Core-Team, Security-Reviews: Install PHPExcel so I can export reports - https://phabricator.wikimedia.org/T152#1026745 (10Dzahn) quote from that bug "Since ownCloud recently decided not to ship PHPExel anymore, I lost interest into packaging it. Please note that OLE is DFSG-incompatible a... [00:56:54] Can someone take a look at https://phabricator.wikimedia.org/T88953 ? [00:57:03] It's a Phabricator bot request, so I can port over a gadget that queries Bugzilla to Phabricator. [01:23:02] superm401, can I change the username to "phabricator-bug-status-bot"? [01:23:11] Sure [01:26:41] superm401, see https://phabricator.wikimedia.org/T88953 [04:35:49] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027083 (10Mattflaschen) [05:57:28] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027123 (10Mattflaschen) This is implemented in user script form (not yet released as the gadget). See https://en.wikipedia.org/wiki/MediaWiki_talk:Gadget-BugStatusUpdate.js#Adapting_this_gadget_to_Phabricat... [06:08:07] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027125 (10Ricordisamoa) Would you mind publishing it on Meta-Wiki or mediawiki.org to keep it central? [06:23:28] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027130 (10Mattflaschen) @Ricordisamoa My staff account doesn't have admin rights on either, so I don't really have the ability to control where it's deployed first. Hopefully, the new version will be accept... [06:28:33] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027131 (10Ricordisamoa) >>! In T539#1027130, @Mattflaschen wrote: > Given that, I'd like to keep the initial discussion (any changes required before it becomes a gadget) on English Wikipedia. After that, of... [07:23:33] 3Engineering-Community, Code-Review: Plan to migrate code review from Gerrit to Phabricator - https://phabricator.wikimedia.org/T18#249 (10Qgil) I just proposed code review in Phabricator as one of the main themes of the Wikimedia Hackathon in Lyon (23-25 May). {T89084} What do you think? [09:24:54] 3Engineering-Community, Code-Review: Organize a Gerrit Cleanup Day - https://phabricator.wikimedia.org/T88531#1027351 (10Qgil) @hashar, maybe your suggestion would fit better in {T78768}? [09:27:23] 3Engineering-Community, Code-Review: Organize a Gerrit Cleanup Day - https://phabricator.wikimedia.org/T88531#1027352 (10hashar) >>! In T88531#1027351, @Qgil wrote: > @hashar, maybe your suggestion would fit better in {T78768}? Copy pasted there :-) [09:27:30] 3Engineering-Community, Code-Review: How to prioritize code review of patches submitted by volunteers - https://phabricator.wikimedia.org/T78768#1027354 (10hashar) Slightly out topic but giving some context about how I do my reviews: For my review I use a [[ https://gerrit.wikimedia.org/r/#/q/status:open+review... [10:12:42] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags - https://phabricator.wikimedia.org/T88266#1027437 (10Qgil) In T78617 we have been discussing that the opposition between "volunteers" and the maintainers of a project (assumed to be non-volunteers) i... [10:28:44] 3Engineering-Community, Code-Review, Phabricator, Wikimedia-Git-or-Gerrit: Migrate Gerrit project ownership request system (+2 rights) to Phabricator - https://phabricator.wikimedia.org/T86639#1027470 (10Qgil) >>! In T88443#1027356, @hashar wrote: > Note Gerrit Administrators are allowed to create repositories a... [10:42:21] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027497 (10Qgil) fwiw I have advocating on defaulting to mediawiki.org as central place for tech. [10:43:44] 3Phabricator: Next Phabricator upgrade on YYYY-MM-DD - https://phabricator.wikimedia.org/T86772#1027515 (10Qgil) [10:43:45] 3Phabricator.org: Renaming Phabricator project breaks links (doesn't create redirects) - https://phabricator.wikimedia.org/T910#1027514 (10Qgil) [10:44:14] 3Phabricator.org: Renaming Phabricator project breaks links (doesn't create redirects) - https://phabricator.wikimedia.org/T910#15317 (10Qgil) Resolved upstream: https://secure.phabricator.com/T7092 [16:00:57] 3Phabricator: Next Phabricator upgrade on YYYY-MM-DD - https://phabricator.wikimedia.org/T86772#1028217 (10chasemp) >>! In T86772#1025124, @JanZerebecki wrote: > Could someone take this up? It seems counter productive to work on workarounds when the we could deploy the real fix instead. Can you link to the ups... [16:42:35] 3Engineering-Community, Code-Review: Plan to migrate code review from Gerrit to Phabricator - https://phabricator.wikimedia.org/T18#1028305 (10chasemp) >>! In T18#1027178, @Qgil wrote: > I just proposed code review in Phabricator as one of the main themes of the Wikimedia Hackathon in Lyon (23-25 May). {T89084}... [17:13:19] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028378 (10Krenair) This broke the policy at https://www.mediawiki.org/wiki/Phabricator/Creating_and_renaming_projects#New_projects that all project creations must go through discussion under #Pro... [17:14:29] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags - https://phabricator.wikimedia.org/T88266#1028382 (10Aklapper) >>! In T88266#1027437, @Qgil wrote: > So what about #Contributors-Welcome? Contributors are basically always welcome, except for when... [17:15:16] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags; "New contributors" vs "volunteers" terms - https://phabricator.wikimedia.org/T88266#1028383 (10Aklapper) [17:16:34] 3Phabricator.org: Ogv videos doesn't show any image on Phabricator (as "application/ogg" is listed under files.audio-mime-types by default) - https://phabricator.wikimedia.org/T75990#1028385 (10Aklapper) Adding #easy as we could have a custom downstream patch for this. [17:17:42] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028388 (10Krenair) [17:19:46] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028391 (10chasemp) >>! In T87262#1028378, @Krenair wrote: > Also, https://phabricator.wikimedia.org/tag/Interdatacenter-IPSEC/ is marked as visibility restricted, but this is not allowed. So we e... [17:20:25] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags; "New contributors" vs "volunteers" terms - https://phabricator.wikimedia.org/T88266#1028394 (10Lydia_Pintscher) Those tasks are not just for new volunteers ;-) And I'd contest "contributors are alway... [17:23:26] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028395 (10Krenair) >>! In T87262#1028391, @chasemp wrote: >>>! In T87262#1028378, @Krenair wrote: >> Also, https://phabricator.wikimedia.org/tag/Interdatacenter-IPSEC/ is marked as visibility res... [17:35:05] 3Phabricator: Enable select Fundraising people to modify policy for tasks - https://phabricator.wikimedia.org/T88762#1028425 (10chasemp) I should have mentioned I assumed this would be mostly facilitated by a fundraising "people" project, and that the "adhoc" stuff was pulling in non-fundraising technical resour... [17:38:24] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028440 (10chasemp) > What's the point in allowing restricted visibility projects like that? You'd still have to make a public #Project-Creators ticket to get one. If desirable that process does... [17:39:55] 3Phabricator: Please remove the two-factor authentication from my Phabricator account - https://phabricator.wikimedia.org/T87495#1028449 (10chasemp) I'm not really sure what to do here. If @zhaofengli can demonstrate to @aklapper's satisfaction then I'm ok with wiping the two-factor requirement (since @aklapper... [17:46:30] 3Phabricator: Enable select Fundraising people to modify policy for tasks - https://phabricator.wikimedia.org/T88762#1028462 (10Krenair) Yeah. I don't know if we necessarily need to remove WMF staff access to restricted tasks when they leave - NDAs etc. should all still be valid. But since Fundraising wants this... [17:50:14] 3Phabricator: Enable select Fundraising people to modify policy for tasks - https://phabricator.wikimedia.org/T88762#1028472 (10chasemp) >>! In T88762#1028462, @Krenair wrote: > > What does "restrict access to tasks that could be misfiled" in the description mean exactly? This is meant as "$user requests some... [17:52:07] 3Phabricator: Enable select Fundraising people to modify policy for tasks - https://phabricator.wikimedia.org/T88762#1028475 (10chasemp) >>! In T88762#1028462, @Krenair wrote: > Yeah. I don't know if we necessarily need to remove WMF staff access to restricted tasks when they leave - NDAs etc. The reason I men... [18:03:38] 3Phabricator: Please remove the two-factor authentication from my Phabricator account - https://phabricator.wikimedia.org/T87495#1028511 (10Aklapper) Pardon my missing technical knowledge, being someone who does not use modern mobile phones to do stuff on the internet. > If using the committed identity is accep... [18:08:01] andre__: the 'committed identity' is the sha1 hash-on-a-user-page people use [18:08:53] andre__: as for the rest of the TFA: you get a key from the server, and your mobile phone uses that, combined with the current time, to create a token [18:09:04] uh, thanks [18:09:07] I know what a SHA1 is. I'm not sure what a hash-on-a-user-page means though :) [18:09:21] andre__: https://en.wikipedia.org/wiki/User:Zhaofeng_Li on the bottom of the page [18:09:23] and I'm still clueless if Phab stores that anywhere so I could really compare [18:09:45] valhallasw`cloud, oh whoah. I've never spotted that. Cool, learned something. Thanks [18:10:14] basically, zhaofeng would tell you what the secret string is, you'd SHA-512 that and compare, and that would tell you you're talking to the right person [18:10:52] Then of course they'll be forced to make a new one :p [18:11:01] valhallasw`cloud: thanks for telling me how things are working in this century. I really appreciate it! [18:11:51] JohnFLewis: well, you're exposing it to a WMF staffer, so I assume the WMF NDA would be good enough for this ;-) [18:12:16] ...as if I had signed an NDA. ;) [18:12:50] :p [18:12:51] 3Phabricator: Please remove the two-factor authentication from my Phabricator account - https://phabricator.wikimedia.org/T87495#1028549 (10Aklapper) Ah, so apparently there is a "user committed identity" template at the bottom of user pages. Valhalla was kind enough to explain to me on IRC how things are suppo... [18:13:02] 3Release-Engineering, Engineering-Community, Phabricator: Only use -devtools irc channel for phab-related ticket announcements - https://phabricator.wikimedia.org/T89153#1028550 (10greg) 3NEW a:3greg [18:27:06] 3Phabricator.org: Phabricator should let you add dependencies both ways (depending and blocking) - https://phabricator.wikimedia.org/T33#1028593 (10Dzahn) >>! In T33#1023425, @valhallasw wrote: > Changing >> Edit Blocking Tasks > to >> Edit 'Blocked By' Tasks > > might help with that, as it then corresponds to... [18:37:25] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028622 (10Aklapper) Thanks for bringing this up so we can try to avoid such confusion in the future and/or improve our project creation guidelines. >>! In T87262#1028378, @Krenair wrote: > This... [18:48:41] TIL hash-on-a-user-page nice guys [19:04:57] 3Phabricator.org: Phabricator should let you add dependencies both ways (depending and blocking) - https://phabricator.wikimedia.org/T33#1028706 (10Aklapper) Do it. [19:18:35] 3Phabricator.org: Phabricator should let you add dependencies both ways (depending and blocking) - https://phabricator.wikimedia.org/T33#1028722 (10Dzahn) it has been deployed by a puppet run on iridium i triggered. lgtm [19:25:56] 3Phabricator.org: Phabricator should let you add dependencies both ways (depending and blocking) - https://phabricator.wikimedia.org/T33#1028733 (10valhallasw) [19:26:37] 3Phabricator.org: Phabricator should let you add dependencies both ways (depending and blocking) - https://phabricator.wikimedia.org/T33#492 (10valhallasw) OK, good, confusion solved! The rest of the issue (no way to set 'Blocks' tasks) still remains, so I think we should keep the bug open. [20:28:52] 3Phabricator: Adapt on-wiki bug templates to point to Phabricator - https://phabricator.wikimedia.org/T176#1028873 (10Mattflaschen) [20:28:54] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1028871 (10Mattflaschen) 5Open>3Resolved >>! In T539#1027131, @Ricordisamoa wrote: > The point is avoid having to maintain multiple copies on multiple wikis. Yeah, that's reasonable. I've made a canonic... [20:29:22] 3: Identify types of links to Bugzilla which should be redirected or updated to Phabricator - https://phabricator.wikimedia.org/T254#1028875 (10Mattflaschen) [20:29:24] 3Phabricator: Adapt on-wiki bug templates to point to Phabricator - https://phabricator.wikimedia.org/T176#1028874 (10Mattflaschen) 5Open>3Resolved [21:02:17] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1029023 (10Krenair) This wasn't a discussion until after the creation had already taken place, because I came here to object to the way it had been done. Removing the requirement for these reques... [21:08:32] 3Engineering-Community, Code-Review: Plan to migrate code review from Gerrit to Phabricator - https://phabricator.wikimedia.org/T18#1029056 (10Qgil) The Wikimedia Hackathon is more about getting things done and less about presentations. We could have two lines of work: * {T560} (hands-on) * {T31} (discussion /... [21:39:16] 3Engineering-Community, Code-Review, Phabricator, Wikimedia-Git-or-Gerrit: Migrate Gerrit project ownership request system (+2 rights) to Phabricator - https://phabricator.wikimedia.org/T86639#1029197 (10hashar) I would dish out the mediawiki.org page and move to Phabricator. Much like ops have an ops access req... [21:45:02] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags; "New contributors" vs "volunteers" terms - https://phabricator.wikimedia.org/T88266#1029208 (10Qgil) "Good-For-Volunteers" or "Ready-For-Volunteers"? I believe this is what Lydia and Kevin have in m... [21:48:26] 3Engineering-Community, Code-Review, Phabricator, Wikimedia-Git-or-Gerrit: Migrate Gerrit project ownership request system (+2 rights) to Phabricator - https://phabricator.wikimedia.org/T86639#1029214 (10Legoktm) Sumana used to check the wiki page regularly, so requests would be processed on a timely basis. When... [21:49:20] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags; "New contributors" vs "volunteers" terms - https://phabricator.wikimedia.org/T88266#1029215 (10Lydia_Pintscher) Yes! Those are both covering what I have in mind much better. [21:49:25] pretty sure this must have been written by evan priestley: [21:49:30] "Javelin is a large, bloated library with an unintuitive, verbose syntax and very few features. It performs sluggishly and is sparsely documented. You will find that browsing its inelegant, poorly written source is an unwelcome experience. Javelin makes it quite difficult to write code that works on more than one browser. Javelin was developed at Facebook." [21:50:07] this is the promotional blurb for javelin... self-deprecation at it's finest [22:03:54] 3Phabricator: Next Phabricator upgrade on YYYY-MM-DD - https://phabricator.wikimedia.org/T86772#1029254 (10Qgil) @JanZerebecki is referring to {T76732} and https://secure.phabricator.com/T6102 [23:11:56] 3Phabricator.org: No way to list Pholios by project - https://phabricator.wikimedia.org/T89181#1029362 (10Prtksxna) 3NEW