[00:28:01] (03CR) 10Yaron Koren: "Oh... this was my fault. I thought that you can't redeclare a private function as public or a public function as private, but it turns out" [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496517 (owner: 10Ankita Mandal) [04:19:15] 10Pywikibot, 10Pywikibot-Wikidata: newitem.py: AttributeError: 'NoneType' object has no attribute 'output' - https://phabricator.wikimedia.org/T218287 (10Xqt) p:05Triage→03Normal [04:20:17] 10Pywikibot, 10Pywikibot-Wikidata: newitem.py: AttributeError: 'NoneType' object has no attribute 'output' - https://phabricator.wikimedia.org/T218287 (10Xqt) pywikibot became None - very strange [08:38:28] (03CR) 10Ankita Mandal: "> Oh... this was my fault. I thought that you can't redeclare a" [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496517 (owner: 10Ankita Mandal) [08:40:34] (03CR) 10Ankita Mandal: "> > Patch Set 1:" [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496517 (owner: 10Ankita Mandal) [09:20:46] 10Google-Code-in-2018, 10MediaWiki-General-or-Unknown, 10MW-1.33-notes (1.33.0-wmf.20; 2019-03-05), 10Need-volunteer, and 2 others: Fix common typos in code - https://phabricator.wikimedia.org/T201491 (10Shogil) [09:59:23] (03PS1) 10Matěj Suchánek: [IMPR] Cover more non-breaking spaces before percent sign [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496745 [10:01:48] (03CR) 10jerkins-bot: [V: 04-1] [IMPR] Cover more non-breaking spaces before percent sign [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496745 (owner: 10Matěj Suchánek) [11:43:05] (03CR) 10Dvorapa: [C: 03+1] [IMPR] Cover more non-breaking spaces before percent sign [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496745 (owner: 10Matěj Suchánek) [11:43:08] (03CR) 10Dvorapa: [C: 03+1] Fix documentation of MySQLPageGenerator [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496752 (owner: 10Matěj Suchánek) [11:44:37] (03CR) 10Dvorapa: [C: 03+2] [tests] Fix flake8-tuple T801 error [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496060 (owner: 10Xqt) [11:46:49] (03Merged) 10jenkins-bot: [tests] Fix flake8-tuple T801 error [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496060 (owner: 10Xqt) [11:48:21] (03CR) 10jenkins-bot: [tests] Fix flake8-tuple T801 error [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496060 (owner: 10Xqt) [11:48:56] (03CR) 10Dvorapa: [C: 03+2] [IMPR] Cover more non-breaking spaces before percent sign [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496745 (owner: 10Matěj Suchánek) [11:51:10] (03Merged) 10jenkins-bot: [IMPR] Cover more non-breaking spaces before percent sign [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496745 (owner: 10Matěj Suchánek) [11:52:40] (03CR) 10jenkins-bot: [IMPR] Cover more non-breaking spaces before percent sign [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496745 (owner: 10Matěj Suchánek) [11:52:46] (03CR) 10Dvorapa: [C: 03+2] Fix documentation of MySQLPageGenerator [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496752 (owner: 10Matěj Suchánek) [11:55:21] (03Merged) 10jenkins-bot: Fix documentation of MySQLPageGenerator [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496752 (owner: 10Matěj Suchánek) [11:56:53] (03CR) 10jenkins-bot: Fix documentation of MySQLPageGenerator [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496752 (owner: 10Matěj Suchánek) [11:58:01] 10Pywikibot, 10Pywikibot-archivebot.py, 10Pywikibot-i18n, 10I18n, and 2 others: Pywikibot:Archivebot-older-than needs PLURAL support - https://phabricator.wikimedia.org/T218389 (10Dvorapa) p:05Triage→03Low [12:15:51] (03PS1) 10Dvorapa: [bugfix] Add plural support to archivebot-older-than [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496758 (https://phabricator.wikimedia.org/T218389) [12:22:53] (03PS2) 10Dvorapa: [bugfix] Add plural support to archivebot-older-than [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496758 (https://phabricator.wikimedia.org/T218389) [12:24:58] (03PS1) 10Dvorapa: [bugfix] Add plural support to archivebot-older-than [pywikibot/i18n] - 10https://gerrit.wikimedia.org/r/496760 (https://phabricator.wikimedia.org/T218389) [12:29:28] (03PS3) 10Dvorapa: [bugfix] Add plural support to archivebot-older-than [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496758 (https://phabricator.wikimedia.org/T218389) [12:32:36] (03PS2) 10Dvorapa: [bugfix] Add plural support to archivebot-older-than [pywikibot/i18n] - 10https://gerrit.wikimedia.org/r/496760 (https://phabricator.wikimedia.org/T218389) [12:34:30] 10Pywikibot, 10Pywikibot-archivebot.py, 10Pywikibot-i18n, 10I18n, and 3 others: Pywikibot:Archivebot-older-than needs PLURAL support - https://phabricator.wikimedia.org/T218389 (10Dvorapa) a:03Dvorapa [13:44:53] (03CR) 10Yaron Koren: "Okay - sorry about all that. I just redid the Phabricator task. I removed the part about adding another class, but also added the part abo" [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496517 (owner: 10Ankita Mandal) [13:46:05] (03CR) 10Yaron Koren: "Oh, I forgot to mention: feel free to either modify this change, or "abandon" it and start over with a new one, whatever is easier." [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496517 (owner: 10Ankita Mandal) [13:53:37] (03CR) 10Xqt: "ou have to change the en translation too" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496758 (https://phabricator.wikimedia.org/T218389) (owner: 10Dvorapa) [13:55:00] (03CR) 10Xqt: "> you have to change the en translation too" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496758 (https://phabricator.wikimedia.org/T218389) (owner: 10Dvorapa) [14:31:39] (03PS5) 10Xqt: [IMPR] Let the operator choose misspelled script [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496056 (https://phabricator.wikimedia.org/T217195) [14:34:09] (03CR) 10jerkins-bot: [V: 04-1] [IMPR] Let the operator choose misspelled script [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496056 (https://phabricator.wikimedia.org/T217195) (owner: 10Xqt) [14:37:43] (03PS6) 10Xqt: [IMPR] Let the operator choose misspelled script [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496056 (https://phabricator.wikimedia.org/T217195) [14:52:25] (03PS1) 10Xqt: [IMPR] Start the script if its name is similar to the given script name. [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496796 [15:00:55] (03PS1) 10Yaron Koren: Postgres fix for drilldown [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496797 [15:04:25] (03PS2) 10Yaron Koren: Postgres fix for drilldown [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496797 [15:11:08] (03PS2) 10Xqt: [IMPR] Start the script if its name is similar to the given script name. [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496796 (https://phabricator.wikimedia.org/T217195) [15:14:28] (03CR) 10Yaron Koren: [C: 03+2] Postgres fix for drilldown [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496797 (owner: 10Yaron Koren) [15:15:53] (03PS1) 10Xqt: [IMPR] Remove '.py' before matching the string [pywikibot/core] - 10https://gerrit.wikimedia.org/r/496801 (https://phabricator.wikimedia.org/T217195) [15:17:47] (03Merged) 10jenkins-bot: Postgres fix for drilldown [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496797 (owner: 10Yaron Koren) [15:19:31] (03CR) 10jenkins-bot: Postgres fix for drilldown [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496797 (owner: 10Yaron Koren) [15:58:01] (03PS2) 10Xqt: [IMPR] Enable global args with pwb.py script [pywikibot/core] - 10https://gerrit.wikimedia.org/r/495479 (https://phabricator.wikimedia.org/T216825) [15:59:00] (03PS3) 10Xqt: [IMPR] Enable global args with pwb.py script [pywikibot/core] - 10https://gerrit.wikimedia.org/r/495479 (https://phabricator.wikimedia.org/T216825) [16:09:24] (03CR) 10Xqt: "> Honestly, argparse wouldn't be so much of a trouble if it were done" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/495479 (https://phabricator.wikimedia.org/T216825) (owner: 10Xqt) [17:19:38] (03PS1) 10Nikhil-nk: Fix for dynamic table format [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496833 (https://phabricator.wikimedia.org/T218066) [17:41:04] 10Pywikibot, 10PAWS: Don't update pywikibot directly from master but from last published tag - https://phabricator.wikimedia.org/T217908 (10Chicocvenancio) 05Open→03Stalled p:05Triage→03Low a:03Xqt [18:57:20] (03CR) 10Xqt: [C: 04-1] [bugfix] Remove link to /edithistory from page's edithistory summary. (033 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/492485 (https://phabricator.wikimedia.org/T216455) (owner: 10Jacek Duszenko) [19:00:05] (03CR) 10Xqt: "Could you renew this patch with L10N only" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/494039 (owner: 10Zoranzoki21) [19:01:15] (03PS3) 10Zoranzoki21: Split apihelp messages to a separate file [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/490923 (https://phabricator.wikimedia.org/T189982) [19:02:22] (03PS13) 10Zoranzoki21: [IMPR] Improvements of checkimages.py script [pywikibot/core] - 10https://gerrit.wikimedia.org/r/494039 [19:02:49] (03CR) 10Zoranzoki21: "> Could you renew this patch with L10N only" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/494039 (owner: 10Zoranzoki21) [19:03:02] (03CR) 10Xqt: "Add the new translation for en too because this cannot be done at twn" [pywikibot/i18n] - 10https://gerrit.wikimedia.org/r/496760 (https://phabricator.wikimedia.org/T218389) (owner: 10Dvorapa) [19:04:21] (03PS14) 10Zoranzoki21: [L10N] Enabled using of checkimages.py on Serbian wikis [pywikibot/core] - 10https://gerrit.wikimedia.org/r/494039 [19:05:32] (03CR) 10Zoranzoki21: "In this patch is L10N and typo-fix." [pywikibot/core] - 10https://gerrit.wikimedia.org/r/494039 (owner: 10Zoranzoki21) [19:19:52] (03CR) 10Zoranzoki21: "I am not sure how I can do this, so I leaving this to Jacek" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/492485 (https://phabricator.wikimedia.org/T216455) (owner: 10Jacek Duszenko) [19:40:40] 10Pywikibot, 10PAWS: Don't update pywikibot directly from master but from last published tag - https://phabricator.wikimedia.org/T217908 (10Dvorapa) >>! In T217908#5019053, @Chicocvenancio wrote: > It seems cloning from master is the recommend install method at https://www.mediawiki.org/wiki/Manual:Pywikibot/I... [19:46:25] 10Pywikibot, 10PAWS: Don't update pywikibot directly from master but from last published tag - https://phabricator.wikimedia.org/T217908 (10Chicocvenancio) >>! In T217908#5028025, @Dvorapa wrote: > No, it recommends to download the code from http://tools.wmflabs.org/pywikibot/ where it is packaged both from cu... [19:59:50] 10Pywikibot, 10PAWS: Don't update pywikibot directly from master but from last published tag - https://phabricator.wikimedia.org/T217908 (10Dvorapa) That's correct. **Alternatively** ... **for active bot operators and developers** I would just reword it to **experienced bot operators and developers** as in Eng... [20:00:48] 10Africa-Wikimedia-Developers, 10Outreach-Programs-Projects, 10Google-Summer-of-Code (2019): Develop a tool for use by event organizers to track developer activity - https://phabricator.wikimedia.org/T202233 (10Ssomansh) @sris >>! In T202233#5016286, @srishakatux wrote: >>>! In T202233#5014361, @Ssomansh wr... [20:00:50] (03CR) 10Ankita Mandal: "> Okay - sorry about all that. I just redid the Phabricator task. I" [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496517 (owner: 10Ankita Mandal) [20:01:13] 10Pywikibot, 10PAWS: Don't update pywikibot directly from master but from last published tag - https://phabricator.wikimedia.org/T217908 (10Chicocvenancio) Please document a standard, repeatable and cheap way to install and update pywikibot on PAWS. [20:16:34] 10Pywikibot, 10PAWS: Don't update pywikibot directly from master but from last published tag - https://phabricator.wikimedia.org/T217908 (10Dvorapa) I would personally `fetch`/`remote update` the current master and then checkout last tag (Can be found using `git tag | tail -1`) every time new tag is created, b... [20:30:52] 10Pywikibot, 10PAWS: Don't update pywikibot directly from master but from last published tag - https://phabricator.wikimedia.org/T217908 (10Dvorapa) For PAWS (and we should use this way also in user docs): ` $ git clone --recursive --branch $(git tag | tail -1) https://gerrit.wikimedia.org/r/pywikibot/core.git ` [20:33:12] 10Pywikibot, 10PAWS: Don't update pywikibot directly from master but from last published tag - https://phabricator.wikimedia.org/T217908 (10zhuyifei1999) > $(git tag | tail -1) Need repo cloned. Seperate into two commands? [20:37:45] 10Pywikibot, 10PAWS: Don't update pywikibot directly from master but from last published tag - https://phabricator.wikimedia.org/T217908 (10Dvorapa) Oh I see. Then: a) ` $ git clone --recursive --branch $(curl pip latest version somehow?) https://gerrit.wikimedia.org/r/pywikibot/core.git ` b) ` $ git clone --r... [20:44:24] (03PS3) 10Dvorapa: [bugfix] Add plural support to archivebot-older-than [pywikibot/i18n] - 10https://gerrit.wikimedia.org/r/496760 (https://phabricator.wikimedia.org/T218389) [21:41:57] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/496917 (owner: 10L10n-bot)