[00:04:46] :) :) [01:22:08] 6Engineering-Community, 10Analytics, 10MediaWiki-API, 10Research consulting, and 3 others: Metrics about the use of the Wikimedia web APIs - https://phabricator.wikimedia.org/T102079#1623386 (10GWicke) For the REST API, we know that Google is fetching the HTML and data-parsoid for all edited pages as they... [04:39:21] 6Project-Creators: Rename #Wikimedia-Git-or-Gerrit to #Gerrit - https://phabricator.wikimedia.org/T112039#1623518 (10greg) 3NEW [04:50:30] 6Project-Creators: Clarify #Phabricator project confusion - https://phabricator.wikimedia.org/T112040#1623537 (10greg) 3NEW [04:51:33] 6Project-Creators: Clarify #Phabricator project confusion - https://phabricator.wikimedia.org/T112040#1623537 (10greg) Generally, let's get better about the distinction between "team" projects and "software component" projects. This is a (quite visible) example of where they are conflated in a confusing way. [06:35:15] 10Gitblit-Deprecate, 6Phabricator, 10Diffusion: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1623656 (10Nemo_bis) > Does that cover all of the use-case here? Doesn't gitblit allow to download any revision, branch or tag? ExtensionDistributor o... [06:58:41] 6Phabricator: Don't create workboards on WMF-deploy-* projects - https://phabricator.wikimedia.org/T112046#1623683 (10Nemo_bis) 3NEW [07:59:26] 10Wikibugs: wikibugs - throttle output, don't get kicked for flooding - https://phabricator.wikimedia.org/T112032#1623766 (10valhallasw) We could do this by overriding IrcBot.send_line, although I'm not completely sure how to do this in an asyncio-friendly way. Obvious options are: * a simple yield asyncio.slee... [08:53:02] 10Gitblit-Deprecate, 10Diffusion: URL to download tar/zip for each git commit/tag/branch - https://phabricator.wikimedia.org/T91429#1623900 (10hashar) [08:53:06] 10Gitblit-Deprecate, 6Phabricator, 10Diffusion: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1623901 (10hashar) [08:53:24] 10Gitblit-Deprecate, 10Diffusion: URL to download tar/zip for each git commit/tag/branch - https://phabricator.wikimedia.org/T91429#1083413 (10hashar) That is taken in account for #Diffusion with {T111887} [09:26:11] 6Engineering-Community, 10Wikimedia-Git-or-Gerrit: Add OpenStack esk welcomer bot to Gerrit - https://phabricator.wikimedia.org/T73357#1624140 (10hashar) p:5Triage>3Low [09:27:25] 6Phabricator, 10Access Policy, 10Legalpad: Setup access for Varnent to Legalpad for use on Access Policy project to setup confidentiality agreements on Phabricator - https://phabricator.wikimedia.org/T111419#1624153 (10mmodell) @qgil: done. [10:39:30] 6Phabricator, 10Differential: GitHub -> Differential import system - https://phabricator.wikimedia.org/T715#1624495 (10JanZerebecki) Code can just be done with git tools, same as it already works with gerrit. Pull requests are better served by T713, unless you want to preserve comments from closed pull request... [10:42:09] 6Phabricator: GitHub -> Maniphest import system - https://phabricator.wikimedia.org/T715#1624523 (10JanZerebecki) [10:44:14] 6Phabricator: GitHub -> Maniphest import system - https://phabricator.wikimedia.org/T715#1624540 (10JanZerebecki) If someone is interested in the comments and history of pull requests a separate task is probably a good idea. [13:35:31] 6Phabricator, 10Phabricator-Upstream: Add support for task types - https://phabricator.wikimedia.org/T93499#1625204 (10JanZerebecki) >>! In T93499#1543091, @JanZerebecki wrote: > Anyone against creating the tags for the types we can agree on until we can decide if we are gonna create a custom field for them? O... [13:41:54] 6Engineering-Community, 3ECT-October-2015: Goal: Plan to prioritize code review of patches submitted by volunteers - https://phabricator.wikimedia.org/T78768#1625223 (10Qgil) [13:56:55] 6Engineering-Community, 3ECT-October-2015: Goal: Plan to prioritize code review of patches submitted by volunteers - https://phabricator.wikimedia.org/T78768#1625257 (10Qgil) @aklapper and me have been discussing about setting an #Engineering-Community quarterly goal as a continuation of {T88531}. We can polis... [14:02:37] 6Engineering-Community, 3ECT-December-2015, 3ECT-November-2015, 3ECT-October-2015, and 2 others: Engineering Community quarterly goals for October-December 2015 - https://phabricator.wikimedia.org/T109829#1625275 (10Qgil) [14:18:07] 6Phabricator, 10Access Policy, 10Legalpad: Setup access for Varnent to Legalpad for use on Access Policy project to setup confidentiality agreements on Phabricator - https://phabricator.wikimedia.org/T111419#1625331 (10Varnent) 5Open>3Resolved Wonderful - thank you! [15:05:25] 10Gitblit-Deprecate, 6Phabricator, 10Diffusion: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1625611 (10Legoktm) >>! In T111887#1623656, @Nemo_bis wrote: >> Does that cover all of the use-case here? > > Doesn't gitblit allow to download any re... [15:30:14] 6Phabricator, 6Reading-Admin: Clarify purpose of the #Reading-Admin project - https://phabricator.wikimedia.org/T112111#1625791 (10Nemo_bis) 3NEW [15:55:22] 10Wikibugs: wikibugs - throttle output, don't get kicked for flooding - https://phabricator.wikimedia.org/T112032#1625990 (10Legoktm) We could implement the rate limit on the wikibugs.py side and only push something into redis every second? Yay hacks. [15:59:35] 6Phabricator, 6operations, 7Database, 5Patch-For-Review: phabricator metrics script should use slave, not master - https://phabricator.wikimedia.org/T111547#1626025 (10Dzahn) 5Open>3Resolved a:3Dzahn applied on iridium now. scripts use slave. i ran one of them and works normal. resolving [16:17:22] 6Phabricator, 6operations, 7Database, 5Patch-For-Review: phabricator metrics script should use slave, not master - https://phabricator.wikimedia.org/T111547#1626139 (10jcrespo) Thank you, @Dzahn, didn't had the time! Thanks a lot! [16:30:56] 6Project-Creators, 7Tracking: [Tracking] Project creation log task - https://phabricator.wikimedia.org/T103700#1626230 (10ggellerman) [17:44:53] 6Phabricator: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1626611 (10JAufrecht) 3NEW a:3ArielGlenn [17:54:47] 10Gitblit-Deprecate, 10Diffusion: URL to download tar/zip for each git commit/tag/branch - https://phabricator.wikimedia.org/T91429#1626659 (10demon) Wasn't that filed as a duplicate of this? w/e. [17:59:38] 6Phabricator: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1626676 (10Dzahn) checked where this is on the iridium (phabricator) side and this time it seems to be a local issue here, as opposed to last time when it was about uploading it to the dumps server. because i see the... [18:01:54] 6Phabricator: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1626684 (10Dzahn) Ah, the reason is that the cron job to run this has been disabled on purpose: ``` 43 cron { $dump_script: 44 ensure => absent, 45 command => $dump_script, ``` I... [18:03:45] 6Phabricator: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1626689 (10Dzahn) yes, it is: ``` commit 405a54eeef1e529a074b94fc98ee5087a9c5a43f Author: cpettet Date: Fri Aug 28 11:26:04 2015 -0500 phab: disable tools crons This is temporary... [18:05:10] 10Gitblit-Deprecate, 6Phabricator, 10Diffusion: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1626696 (10greg) >>! In T111887#1623656, @Nemo_bis wrote: >> Does that cover all of the use-case here? > > Doesn't gitblit allow to download any revis... [18:05:27] 6Phabricator, 6operations, 7Database, 5Patch-For-Review: Phabricator creates MySQL connection spikes - https://phabricator.wikimedia.org/T109279#1626713 (10Dzahn) We have a ticket at T112135 asking about phabricator dumps being disabled since Aug 28. Looking at that i saw the cronjob for there has been di... [18:06:01] 6Phabricator: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1626611 (10Dzahn) asked on T109279 if we can re-enable it again [18:06:11] 10Gitblit-Deprecate, 6Phabricator, 10Diffusion: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1626717 (10greg) The bit from the duplicate task that isn't here is: apparently composer depends on this feature? [18:09:02] 6Phabricator, 6operations, 7Database, 5Patch-For-Review: Phabricator creates MySQL connection spikes - https://phabricator.wikimedia.org/T109279#1626723 (10mmodell) When we had issues before, I noticed heavy search engine indexer activity. I committed some changes to the robots.txt to exclude a lot of URL... [18:11:49] 6Phabricator, 6operations, 7Database, 5Patch-For-Review: Phabricator creates MySQL connection spikes - https://phabricator.wikimedia.org/T109279#1626731 (10jcrespo) @Dzahn, very unlikely, but still, dumps should be done on the slave (they create more overhead than statistics). We can talk about that on tha... [18:14:59] 6Phabricator: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1626759 (10Dzahn) @jcrespo said there that we should change the dump script to use mysql slaves instead of the master. [18:16:41] 6Phabricator, 6operations, 7Database, 5Patch-For-Review: Phabricator creates MySQL connection spikes - https://phabricator.wikimedia.org/T109279#1626771 (10jcrespo) The spikes are actually back since the 8th, but not re-surfing to the user because of the patch I mentioned. I would wait for this weekend aga... [18:21:04] 6Phabricator, 10Phabricator-Upstream: Add support for task types - https://phabricator.wikimedia.org/T93499#1626806 (10greg) Any official/non-official input from #team-practices? @Dstrine, this was put on your radar by @awjrichards [18:29:01] 6Engineering-Community, 6Community-Liaison, 6Community-Tech: Recruit more people for the tech ambassadors list - https://phabricator.wikimedia.org/T105941#1626843 (10kaldari) a:3kaldari [19:25:31] 6Phabricator: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1627464 (10jcrespo) Don't make it a blocker, but it should be a great opportunity to do it :-) And next week I should be more available to help with the patch. [20:03:37] 10Gitblit-Deprecate, 6Phabricator, 10Diffusion: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1627693 (10JanZerebecki) That was me being unspecific. No, composer does not currently depend on this being available from git.w.o. From my side this i... [20:06:41] 6Phabricator, 10Phabricator-Upstream: Add support for task types - https://phabricator.wikimedia.org/T93499#1627706 (10Awjrichards) It sounds like tags are currently the best way for the teams that are asking for this enhancement to get what they feel they need for their workflows - I am all for it. [20:14:15] 6Phabricator, 10Diffusion: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1627737 (10greg) p:5Triage>3Normal [20:16:38] 6Project-Creators: Rename #Wikimedia-Git-or-Gerrit to #Gerrit - https://phabricator.wikimedia.org/T112039#1627764 (10greg) I just took a quick (~1.5 minutes) look through all of the #Wikimedia-Git-or-Gerrit tasks and it looks like a rename to #Gerrit would be sensible based on the content/purpose of the tickets.... [20:18:33] 6Phabricator: Archive or update #Article-Translation-Metrics - https://phabricator.wikimedia.org/T112164#1627771 (10Nemo_bis) 3NEW a:3Amire80 [20:26:03] Did CC lists not get migated from BZ? [20:26:07] migrated* [20:26:49] oh, never mind, I see what happened [20:27:21] I thought I had been subscribed to a BZ ticket which didn't properly transfer to phab, but actually I had been the assignee at some point and then dropped the task before migration [20:43:49] 6Phabricator, 10Phabricator-Upstream: Add support for task types - https://phabricator.wikimedia.org/T93499#1627966 (10DStrine) Tags are the current work around. However, most full featured task and project management tools have this concept. It denotes a permanent attribute outside of tags. Project Managemen... [21:03:16] 6Phabricator, 10Phabricator-Upstream: Add support for task types - https://phabricator.wikimedia.org/T93499#1628085 (10greg) >>! In T93499#1627966, @DStrine wrote: > For the two reasons above, I am definitely considering this in a list of top requests upstream. Can you construct a positive sounding feature r... [21:05:18] 6Phabricator, 10Phabricator-Upstream: Add support for task types - https://phabricator.wikimedia.org/T93499#1628102 (10DStrine) >>! In T93499#1628085, @greg wrote: >>>! In T93499#1627966, @DStrine wrote: >> For the two reasons above, I am definitely considering this in a list of top requests upstream. > > Ca... [21:09:13] 6Phabricator, 10Phabricator-Upstream: Add support for task types - https://phabricator.wikimedia.org/T93499#1628136 (10greg) ahh, nice, thanks! [21:12:54] 6Project-Creators: Rename #Wikimedia-Git-or-Gerrit to #Gerrit - https://phabricator.wikimedia.org/T112039#1628172 (10hashar) #Wikimedia-Git-or-Gerrit is used as a catch all for anything that is git related. That includes among other: * git support questions * Gerrit * gitblit/git.wikimedia.org * git-review * ra... [21:13:51] 6Project-Creators: Rename #Wikimedia-Git-or-Gerrit to #Gerrit - https://phabricator.wikimedia.org/T112039#1628181 (10hashar) I created a "really gerrit" on the dashboard https://phabricator.wikimedia.org/project/sprint/board/330/ so we can potentially move true Gerrit issue there. [21:21:29] 6Project-Creators: Rename #Wikimedia-Git-or-Gerrit to #Gerrit - https://phabricator.wikimedia.org/T112039#1628248 (10greg) >>! In T112039#1628172, @hashar wrote: > #Wikimedia-Git-or-Gerrit is used as a catch all for anything that is git related. That includes among other: > > * git support questions That can s... [21:34:19] 6Phabricator, 10Access Policy, 10Legalpad: Setup localisation for Legalpad to allow for interface to appear in native language - https://phabricator.wikimedia.org/T112184#1628322 (10Varnent) 3NEW [21:37:31] 6Engineering-Community, 3ECT-September-2015: Goal: Evolve Engineering Community team into Developer Relations team - https://phabricator.wikimedia.org/T104343#1628345 (10Qgil) [21:39:01] 6Engineering-Community, 3ECT-September-2015: Goal: Evolve Engineering Community team into Developer Relations team - https://phabricator.wikimedia.org/T104343#1413969 (10Qgil) Thanks to the help of several people in HR, Accounting, Comms, and more, I got the rename approved internally, and it is now reflected... [21:47:13] 6Phabricator: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1628381 (10JAufrecht) So, fresh dump overnight? [22:02:05] 6Phabricator, 5Patch-For-Review: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1628464 (10Dzahn) Ok, @jaufrecht i re-enabled it since @jcrespo said don't make it a blocker, so yes, should show up again tomorrow. What i did _not_ do is re-enable the 2 other disabled cron jobs... [22:03:24] 6Phabricator, 5Patch-For-Review: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1628496 (10Dzahn) Notice: /Stage[main]/Phabricator::Tools/Cron[/srv/phab/tools/public_task_dump.py]/ensure: created confirmed on iridium I'll claim it will just work again because all we did is... [22:04:19] 6Phabricator, 5Patch-For-Review: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1628501 (10Dzahn) 5Open>3Resolved [22:06:29] 6Phabricator, 6operations: phabricator dump script should use slave db, not master - https://phabricator.wikimedia.org/T112193#1628514 (10Dzahn) 3NEW [22:07:01] 6Phabricator, 5Patch-For-Review: Phabricator dump frozen since Aug 28 - https://phabricator.wikimedia.org/T112135#1626611 (10Dzahn) --> T112193 so we don't forget to also do the "use slave, not master" part [22:09:06] 6Phabricator, 6operations, 7Database, 5Patch-For-Review: Phabricator creates MySQL connection spikes - https://phabricator.wikimedia.org/T109279#1628547 (10Dzahn) I re-enabled the dump script for T112135 (follow-up to make it use the slave at T112193). I did _not_ disable 2 other disabled crons called "b...