[03:41:30] (03CR) 10Xqt: "check experimental" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692710 (owner: 10Xqt) [03:53:25] (03CR) 10Xqt: [C: 03+2] [cleanup] Remove toStdout parameter of ui.output() [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692710 (owner: 10Xqt) [03:55:44] (03Merged) 10jenkins-bot: [cleanup] Remove toStdout parameter of ui.output() [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692710 (owner: 10Xqt) [04:56:42] (03PS3) 10Xqt: [WIP] Variant calling cache_output/stream_output [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692716 [05:01:31] (03CR) 10Xqt: "check experimental" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692716 (owner: 10Xqt) [05:36:10] (03PS1) 10Chris Maynor: pagegenerators: Unify negative page generation [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692755 (https://phabricator.wikimedia.org/T219282) [06:46:27] (03CR) 10Meno25: [C: 03+2] "Thank you very much for your excellent work as always, Xqt. Much appreciated indeed." [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692699 (https://phabricator.wikimedia.org/T267742) (owner: 10Xqt) [06:48:20] 10Pywikibot, 10Pywikibot-Scripts, 10Patch-For-Review: commonscat.py: uncaught exception: InvalidTitle: '{{PAGENAME}}' contains illegal char(s) '{' - https://phabricator.wikimedia.org/T267742 (10Meno25) 05Open→03Resolved [06:49:29] (03Merged) 10jenkins-bot: [bugfix] Ignore InvalidTitleError in commonscat.py [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692699 (https://phabricator.wikimedia.org/T267742) (owner: 10Xqt) [07:57:27] (03PS1) 10Xqt: [docs] Add a glossary to docs [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692846 [07:59:50] (03CR) 10Xqt: [C: 03+2] [docs] Add a glossary to docs [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692846 (owner: 10Xqt) [08:02:03] (03Merged) 10jenkins-bot: [docs] Add a glossary to docs [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692846 (owner: 10Xqt) [08:09:49] 10Pywikibot, 10good first task: Expand Pywikibot's documenation glossary - https://phabricator.wikimedia.org/T283141 (10Xqt) [08:09:57] 10Pywikibot, 10good first task: Expand Pywikibot's documenation glossary - https://phabricator.wikimedia.org/T283141 (10Xqt) p:05Triage→03Low [08:10:18] (03PS15) 10Damian: [tests] Suppress and check replacebot logs [pywikibot/core] - 10https://gerrit.wikimedia.org/r/678644 (https://phabricator.wikimedia.org/T281199) [08:11:39] (03CR) 10Damian: [tests] Suppress and check replacebot logs (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/678644 (https://phabricator.wikimedia.org/T281199) (owner: 10Damian) [09:12:23] (03CR) 10Xqt: pagegenerators: Unify negative page generation (038 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692755 (https://phabricator.wikimedia.org/T219282) (owner: 10Chris Maynor) [09:35:15] (03PS1) 10Xqt: [IMPR] Use roundrobin_generators with multiple generators [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692855 [09:41:28] 10Pywikibot: writing log header fails sometimes in Python 3.5 - https://phabricator.wikimedia.org/T264635 (10Xqt) 05Open→03Resolved a:03Xqt Seems this is solved already [10:08:58] (03PS2) 10Xqt: [IMPR] re-use throttle PID (Step 1) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692617 (https://phabricator.wikimedia.org/T56685) [10:11:40] (03PS1) 10Xqt: [IMPR] use itertools.count in reflinks.py [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692862 [10:33:06] 10Pywikibot, 10Pywikibot-compat-to-core: Functionality existing in compat but missing from core (tracking) - https://phabricator.wikimedia.org/T57880 (10Xqt) [10:38:35] (03CR) 10Xqt: "check experimental" (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/678644 (https://phabricator.wikimedia.org/T281199) (owner: 10Damian) [10:51:24] (03CR) 10Xqt: [tests] Suppress and check replacebot logs (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/678644 (https://phabricator.wikimedia.org/T281199) (owner: 10Damian) [11:05:32] (03CR) 10Xqt: [C: 03+2] [cleanup] Remove deprecated OptionHandler.options dict [pywikibot/core] - 10https://gerrit.wikimedia.org/r/689885 (owner: 10Xqt) [11:07:51] (03Merged) 10jenkins-bot: [cleanup] Remove deprecated OptionHandler.options dict [pywikibot/core] - 10https://gerrit.wikimedia.org/r/689885 (owner: 10Xqt) [11:20:54] (03CR) 10Xqt: "check experimental" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/678644 (https://phabricator.wikimedia.org/T281199) (owner: 10Damian) [12:11:48] (03CR) 10Xqt: [tests] Suppress and check replacebot logs (036 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/678644 (https://phabricator.wikimedia.org/T281199) (owner: 10Damian) [12:24:17] (03CR) 10Xqt: [C: 03+2] [html] "¬" and "¬" are valid html5 named chars [pywikibot/core] - 10https://gerrit.wikimedia.org/r/690384 (owner: 10Xqt) [12:26:41] (03Merged) 10jenkins-bot: [html] "¬" and "¬" are valid html5 named chars [pywikibot/core] - 10https://gerrit.wikimedia.org/r/690384 (owner: 10Xqt) [12:47:34] (03CR) 10Matěj Suchánek: [C: 03+1] [IMPR] use itertools.count in reflinks.py [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692862 (owner: 10Xqt) [13:02:39] (03CR) 10Matěj Suchánek: "I like this." (033 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692755 (https://phabricator.wikimedia.org/T219282) (owner: 10Chris Maynor) [13:05:25] (03PS1) 10Xqt: [IMPR] show a {black;yellow} bar on simulation [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692884 [13:08:56] (03PS2) 10Xqt: [IMPR] show a {black;yellow} bar on simulation [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692884 [13:09:41] (03CR) 10Xqt: [C: 03+2] [IMPR] use itertools.count in reflinks.py [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692862 (owner: 10Xqt) [13:11:44] (03Merged) 10jenkins-bot: [IMPR] use itertools.count in reflinks.py [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692862 (owner: 10Xqt) [13:12:46] (03CR) 10Matěj Suchánek: [IMPR] Use roundrobin_generators with multiple generators (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692855 (owner: 10Xqt) [15:03:39] (03CR) 10Xqt: [IMPR] Use roundrobin_generators with multiple generators (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692855 (owner: 10Xqt) [15:09:08] (03CR) 10Xqt: "check experimental" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692716 (owner: 10Xqt) [15:09:35] (03CR) 10Xqt: "check experimental" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/678644 (https://phabricator.wikimedia.org/T281199) (owner: 10Damian) [15:57:55] (03CR) 10Chris Maynor: "Thanks for the comments. I've addressed them and will publish a new patchset once my questions below are answered." (039 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692755 (https://phabricator.wikimedia.org/T219282) (owner: 10Chris Maynor) [15:58:38] (03CR) 10Chris Maynor: pagegenerators: Unify negative page generation (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692755 (https://phabricator.wikimedia.org/T219282) (owner: 10Chris Maynor) [16:08:20] (03PS4) 10Xqt: [bugfix] Do not use cache_output [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692716 (https://phabricator.wikimedia.org/T282962) [16:11:49] 10Pywikibot, 10Pywikibot-redirect.py: redirect.py: Script freezes without finishing processing pages - https://phabricator.wikimedia.org/T280466 (10Xqt) [16:11:51] 10Pywikibot: Missing warning for the anti-spam filter error - https://phabricator.wikimedia.org/T144698 (10Xqt) [16:11:53] 10Pywikibot, 10Patch-Needs-Improvement: template.py does not show when a page is saved - https://phabricator.wikimedia.org/T132135 (10Xqt) [16:11:56] 10Pywikibot, 10Pywikibot-pagegenerators.py: replace.py display_edit_counter throws AttributeError: 'NoneType' object has no attribute 'output' - https://phabricator.wikimedia.org/T74942 (10Xqt) [16:11:59] 10Pywikibot, 10Patch-Needs-Improvement, 10Pywikibot-compat-to-core: replace.py: async output messages jumbled with user interaction on main thread - https://phabricator.wikimedia.org/T73646 (10Xqt) [16:12:02] 10Pywikibot, 10Pywikibot-compat-to-core: Functionality existing in compat but missing from core (tracking) - https://phabricator.wikimedia.org/T57880 (10Xqt) [16:12:08] (03CR) 10Xqt: "check experimental" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692716 (https://phabricator.wikimedia.org/T282962) (owner: 10Xqt) [16:12:18] 10Pywikibot, 10Pywikibot-compat-to-core: Port cache_output from compat - https://phabricator.wikimedia.org/T151727 (10Xqt) 05Resolved→03Open Reopened due to T282962 which reverts the cache_output solution. Other tasks which are unsolved now: Bug: T73646 Bug: T74942 Bug: T132135 Bug: T144698 Bug: T280466 [16:24:48] (03PS5) 10Xqt: [bugfix] Do not use cache_output [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692716 (https://phabricator.wikimedia.org/T282962) [16:25:40] (03CR) 10Xqt: "check experimental" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692716 (https://phabricator.wikimedia.org/T282962) (owner: 10Xqt) [16:36:30] (03PS1) 10Xqt: [cleanup] Suppress FutureWarning when deprecating availableOptions [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692928 [16:36:58] (03PS3) 10Bernard Wang: Remove extraneous headings in search and menus [skins/Vector] - 10https://gerrit.wikimedia.org/r/692705 (https://phabricator.wikimedia.org/T265993) [16:39:32] (03CR) 10Xqt: [C: 03+2] [cleanup] Suppress FutureWarning when deprecating availableOptions [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692928 (owner: 10Xqt) [16:41:41] (03Merged) 10jenkins-bot: [cleanup] Suppress FutureWarning when deprecating availableOptions [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692928 (owner: 10Xqt) [18:17:23] 10Pywikibot, 10Pywikibot-Scripts: generate_user_files.py: uncaught exception : module 'pywikibot' has no attribute 'stream_output' - https://phabricator.wikimedia.org/T283195 (10Meno25) [18:36:11] 10Pywikibot, 10Pywikibot-Scripts: generate_user_files.py: uncaught exception : module 'pywikibot' has no attribute 'stream_output' - https://phabricator.wikimedia.org/T283195 (10Xqt) p:05Triage→03High a:03Xqt Hope this is the missing link for T282962 [18:46:11] (03CR) 10Matěj Suchánek: [IMPR] Use roundrobin_generators with multiple generators (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692855 (owner: 10Xqt) [18:55:53] (03PS1) 10Xqt: [bugfix] Fix stream_output AttributeError [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692964 (https://phabricator.wikimedia.org/T283195) [18:56:39] (03CR) 10Xqt: "check experimental" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692964 (https://phabricator.wikimedia.org/T283195) (owner: 10Xqt) [19:07:45] (03CR) 10Xqt: [C: 03+2] [bugfix] Fix stream_output AttributeError [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692964 (https://phabricator.wikimedia.org/T283195) (owner: 10Xqt) [19:10:07] (03Merged) 10jenkins-bot: [bugfix] Fix stream_output AttributeError [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692964 (https://phabricator.wikimedia.org/T283195) (owner: 10Xqt) [19:11:18] 10Pywikibot, 10Pywikibot-Scripts: generate_user_files.py: uncaught exception : module 'pywikibot' has no attribute 'stream_output' - https://phabricator.wikimedia.org/T283195 (10Xqt) 05Open→03Resolved [20:28:31] (03PS1) 10Xqt: [bugfix] flush TerminalHandler [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692978 [20:28:57] (03CR) 10Xqt: "check experimental" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692978 (owner: 10Xqt) [20:39:37] (03Abandoned) 10Xqt: [bugfix] flush TerminalHandler [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692978 (owner: 10Xqt) [21:06:42] (03PS1) 10Xqt: [cleanup] Remove duplicate assignments [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692981 [21:31:33] (03CR) 10Damian: "Thanks for the review!" (034 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/678644 (https://phabricator.wikimedia.org/T281199) (owner: 10Damian) [22:00:14] 10Pywikibot: Deprecation policy - https://phabricator.wikimedia.org/T281202 (10atagar) 05duplicate→03Open Hi Xqt. I'm going to reopen this because T106121 did not answer this. This ticket is about documenting when deprecated code can be removed. Can we remove deprecated code after a year? Two years? Or is i... [22:04:33] (03PS16) 10Damian: [tests] Suppress and check replacebot logs [pywikibot/core] - 10https://gerrit.wikimedia.org/r/678644 (https://phabricator.wikimedia.org/T281199) [22:04:45] (03PS13) 10Damian: [cleanup] Revise MediaWikiVersion [pywikibot/core] - 10https://gerrit.wikimedia.org/r/681239 (https://phabricator.wikimedia.org/T281200) [22:04:59] (03PS11) 10Damian: [cleanup] Deprecate SizedKeyCollection [pywikibot/core] - 10https://gerrit.wikimedia.org/r/680772 (https://phabricator.wikimedia.org/T281200) [22:25:07] (03Abandoned) 10Jdlrobson: Partial Revert "Remove mw-body-content from HTML that is not the article body" [skins/Vector] - 10https://gerrit.wikimedia.org/r/692074 (https://phabricator.wikimedia.org/T283014) (owner: 10Esanders) [23:17:13] 10Pywikibot: Bot vs MultipleSitesBot? - https://phabricator.wikimedia.org/T283209 (10atagar) [23:49:17] (03PS2) 10Chris Maynor: pagegenerators: Unify negative page generation [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692755 (https://phabricator.wikimedia.org/T219282) [23:53:06] (03CR) 10Chris Maynor: "Patchset 2 addresses Patchset 1's comments. I decided to keep the deprecated argument docstring stuff removed (e.g., text explanations for" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/692755 (https://phabricator.wikimedia.org/T219282) (owner: 10Chris Maynor)