[Pywikipedia-bugs] [Maniphest] [Commented On] T72249: Ability to archive a section based on a template status, additional to age

2020-04-18 Thread Tacsipacsi
Tacsipacsi added a comment. This document has “Phabricator” in its title, and no other product name. It seems pretty obvious for me that it therefore applies to all projects tracked on Phabricator. Pywikibot can ignore it of course, but don’t be surprised if people still follow its

[Pywikipedia-bugs] [Maniphest] [Commented On] T72249: Ability to archive a section based on a template status, additional to age

2020-04-18 Thread Dvorapa
Dvorapa added a comment. Does Pywikibot team have to follow this? We usually prioritize tasks by triaging them by priority. We could have High, Medium, Low and Lowest columns on Pywikibot dashboard I suppose, but this is much easier. TASK DETAIL https://phabricator.wikimedia.org/T72249

[Pywikipedia-bugs] [Maniphest] [Commented On] T72249: Ability to archive a section based on a template status, additional to age

2020-04-18 Thread Tacsipacsi
Tacsipacsi added a comment. In https://www.mediawiki.org/wiki/Phabricator/Project_management#Priority_levels: > High – Someone is working or planning to work on this task soon. I don’t think this is the case here. TASK DETAIL https://phabricator.wikimedia.org/T72249 EMAIL

[Pywikipedia-bugs] [Maniphest] [Triaged] T72249: Ability to archive a section based on a template status, additional to age

2020-04-18 Thread Dvorapa
Dvorapa triaged this task as "High" priority. Dvorapa added a comment. This is a pretty important issue to be solved, just Pywikibot team lacks people and time TASK DETAIL https://phabricator.wikimedia.org/T72249 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Raised Priority] T72249: Ability to archive a section based on a template status, additional to age

2020-04-18 Thread Tacsipacsi
Tacsipacsi raised the priority of this task from "High" to "Needs Triage". Tacsipacsi added a comment. It’s not impossible that I’ll submit a patch some time, but having priority set to high without an assignee and without any progress for years is quite misleading for the time being. I

[Pywikipedia-bugs] [Maniphest] [Commented On] T182685: archivebot.py could archive unsigned threads using timestamp of thread underneath

2020-04-18 Thread gerritbot
gerritbot added a comment. Change 483655 had a related patch set uploaded (by Dvorapa; owner: Dvorapa): [pywikibot/core@master] [IMPR] Archive unsigned threads using timestamp of the next thread https://gerrit.wikimedia.org/r/483655 TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Commented On] T69663: unsigned comments cause travis build breakage

2020-04-18 Thread gerritbot
gerritbot added a comment. Change 483655 had a related patch set uploaded (by Dvorapa; owner: Dvorapa): [pywikibot/core@master] [IMPR] Archive unsigned threads using timestamp of the next thread https://gerrit.wikimedia.org/r/483655 TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Updated] T72249: Ability to archive a section based on a template status, additional to age

2020-04-18 Thread Dvorapa
Dvorapa changed the subtype of this task from "Task" to "Feature Request". Restricted Application added a subscriber: Liuxinyu970226. TASK DETAIL https://phabricator.wikimedia.org/T72249 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Dvorapa Cc:

[Pywikipedia-bugs] [Maniphest] [Updated] T171713: Make QuitKeyboardInterrupt errors unified and disable traceback in scripts

2020-04-18 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T171713 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt, Maintenance_bot Cc: Urbanecm, gerritbot, zhuyifei1999, Zoranzoki21, Xqt, Framawiki,

[Pywikipedia-bugs] [Maniphest] [Commented On] T196851: Evaluate BaseBot class usage across scripts

2020-04-18 Thread gerritbot
gerritbot added a comment. Change 589717 **merged** by jenkins-bot: [pywikibot/core@master] [IMPR] rename replace.run() with replace.treat() https://gerrit.wikimedia.org/r/589717 TASK DETAIL https://phabricator.wikimedia.org/T196851 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Commented On] T171713: Make QuitKeyboardInterrupt errors unified and disable traceback in scripts

2020-04-18 Thread gerritbot
gerritbot added a comment. Change 589717 **merged** by jenkins-bot: [pywikibot/core@master] [IMPR] rename replace.run() with replace.treat() https://gerrit.wikimedia.org/r/589717 TASK DETAIL https://phabricator.wikimedia.org/T171713 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Commented On] T242081: Pywikibot fails to access Wikidata due to high maxlag lately

2020-04-18 Thread Dvorapa
Dvorapa added a comment. I would personally either use maxlag as waittime (3 s server lag > wait 3 s, 20 s server lag > wait 20 s), which is against the maxlag usage recommendations from Wikimedia; or I would avoid maxlag on read API actions, as was suggested by several WD developers in the

[Pywikipedia-bugs] [Maniphest] [Updated] T243770: Pywikibot Python 2 compatibility (tracking)

2020-04-18 Thread Dvorapa
Dvorapa added a subtask: T165911: Get the u'' to '' string conversion over with in Pywikibot. TASK DETAIL https://phabricator.wikimedia.org/T243770 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Dvorapa Cc: Aklapper, Xqt, pywikibot-bugs-list,

[Pywikipedia-bugs] [Maniphest] [Updated] T165911: Get the u'' to '' string conversion over with in Pywikibot

2020-04-18 Thread Dvorapa
Dvorapa added a parent task: T243770: Pywikibot Python 2 compatibility (tracking). TASK DETAIL https://phabricator.wikimedia.org/T165911 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Dvorapa Cc: Dvorapa, Dalba, valhallasw, binbot, Framawiki, Xqt,

[Pywikipedia-bugs] [Maniphest] [Commented On] T165911: Get the u'' to '' string conversion over with in Pywikibot

2020-04-18 Thread Dvorapa
Dvorapa added a comment. https://phabricator.wikimedia.org/diffusion/PWBC/browse/master/?grep=%5B%5Ea-zA-Z%22%27%5Du%5B%22%27%5D TASK DETAIL https://phabricator.wikimedia.org/T165911 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Dvorapa Cc:

[Pywikipedia-bugs] [Maniphest] [Reopened] T165911: Get the u'' to '' string conversion over with in Pywikibot

2020-04-18 Thread Dvorapa
Dvorapa reopened this task as "Open". Dvorapa added a comment. I can still see a lot of places in code where u'' or u"" is used TASK DETAIL https://phabricator.wikimedia.org/T165911 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Dvorapa Cc:

[Pywikipedia-bugs] [Maniphest] [Commented On] T196851: Evaluate BaseBot class usage across scripts

2020-04-18 Thread gerritbot
gerritbot added a comment. Change 589872 had a related patch set uploaded (by Xqt; owner: Xqt): [pywikibot/core@master] [bugfix] Remove duplicate counter in replace.py https://gerrit.wikimedia.org/r/589872 TASK DETAIL https://phabricator.wikimedia.org/T196851 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Unassigned] T165911: Get the u'' to '' string conversion over with in Pywikibot

2020-04-18 Thread Xqt
Xqt removed Xqt as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T165911 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Dalba, valhallasw, binbot, Framawiki, Xqt, Aklapper, Mpaa, pywikibot-bugs-list, Multichill,

[Pywikipedia-bugs] [Maniphest] [Closed] T165911: Get the u'' to '' string conversion over with in Pywikibot

2020-04-18 Thread Xqt
Xqt closed this task as "Resolved". Xqt claimed this task. Xqt added a comment. This was done already TASK DETAIL https://phabricator.wikimedia.org/T165911 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Dalba, valhallasw, binbot,

[Pywikipedia-bugs] [Maniphest] [Commented On] T196851: Evaluate BaseBot class usage across scripts

2020-04-18 Thread gerritbot
gerritbot added a comment. Change 589717 had a related patch set uploaded (by Xqt; owner: Xqt): [pywikibot/core@master] [IMPR] rename replace.run() with replace.treat() https://gerrit.wikimedia.org/r/589717 TASK DETAIL https://phabricator.wikimedia.org/T196851 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Updated] T171713: Make QuitKeyboardInterrupt errors unified and disable traceback in scripts

2020-04-18 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T171713 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt, gerritbot Cc: Urbanecm, gerritbot, zhuyifei1999, Zoranzoki21, Xqt, Framawiki, matej_suchanek,

[Pywikipedia-bugs] [Maniphest] [Commented On] T171713: Make QuitKeyboardInterrupt errors unified and disable traceback in scripts

2020-04-18 Thread gerritbot
gerritbot added a comment. Change 589717 had a related patch set uploaded (by Xqt; owner: Xqt): [pywikibot/core@master] [IMPR] rename replace.run() with replace.treat() https://gerrit.wikimedia.org/r/589717 TASK DETAIL https://phabricator.wikimedia.org/T171713 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Commented On] T205205: Replace.py should handle OtherPageSaveError

2020-04-18 Thread gerritbot
gerritbot added a comment. Change 589843 had a related patch set uploaded (by Xqt; owner: Xqt): [pywikibot/core@master] [bugfix] Use Bot.userPut() method to handle PageSaveRelatedError https://gerrit.wikimedia.org/r/589843 TASK DETAIL https://phabricator.wikimedia.org/T205205 EMAIL

[Pywikipedia-bugs] [Maniphest] [Updated] T205205: Replace.py should handle OtherPageSaveError

2020-04-18 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T205205 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt, gerritbot Cc: Liuxinyu970226, Xqt, binbot, Dvorapa, Framawiki, pywikibot-bugs-list, Zoranzoki21,

[Pywikipedia-bugs] [Maniphest] [Merged] T205205: Replace.py should handle OtherPageSaveError

2020-04-18 Thread Dvorapa
Dvorapa merged a task: T250548: Accepting changes replace.py raises OtherPageSaveError when it cannot save a page. Restricted Application added a subscriber: Liuxinyu970226. TASK DETAIL https://phabricator.wikimedia.org/T205205 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Updated] T250548: Accepting changes replace.py raises OtherPageSaveError when it cannot save a page

2020-04-18 Thread Dvorapa
Dvorapa closed this task as a duplicate of T205205: Replace.py should handle OtherPageSaveError. Restricted Application removed a subscriber: Liuxinyu970226. TASK DETAIL https://phabricator.wikimedia.org/T250548 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Updated] T242081: Pywikibot fails to access Wikidata due to high maxlag lately

2020-04-18 Thread Dvorapa
Dvorapa removed a subtask: T243701: Wikidata maxlag repeatedly over 5s since Jan20, 2020 (primarily caused by the query service). TASK DETAIL https://phabricator.wikimedia.org/T242081 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt, Dvorapa Cc:

[Pywikipedia-bugs] [Maniphest] [Created] T250549: pywikibot.data.api.APIError: protectednamespace-interface should raise any PageSaveRelatedError

2020-04-18 Thread Xqt
Xqt created this task. Xqt added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION pywikibot.data.api.APIError: protectednamespace-interface should raise any PageSaveRelatedError that it can be handled smoothly upstream e.g. by

[Pywikipedia-bugs] [Maniphest] [Triaged] T250549: pywikibot.data.api.APIError: protectednamespace-interface should raise any PageSaveRelatedError

2020-04-18 Thread Xqt
Xqt triaged this task as "High" priority. TASK DETAIL https://phabricator.wikimedia.org/T250549 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Xqt, pywikibot-bugs-list, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89,

[Pywikipedia-bugs] [Maniphest] [Lowered Priority] T250549: pywikibot.data.api.APIError: protectednamespace-interface should raise any PageSaveRelatedError

2020-04-18 Thread Xqt
Xqt lowered the priority of this task from "High" to "Medium". TASK DETAIL https://phabricator.wikimedia.org/T250549 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Xqt, pywikibot-bugs-list, Zkhalido, Viztor, Wenyi, Tbscho, MayS,

[Pywikipedia-bugs] [Maniphest] [Created] T250548: Accepting changes replace.py raises OtherPageSaveError when it cannot save a page

2020-04-18 Thread Xqt
Xqt created this task. Xqt added a project: Pywikibot-replace.py. Restricted Application added subscribers: pywikibot-bugs-list, Liuxinyu970226, Aklapper. Restricted Application added a project: Pywikibot. TASK DESCRIPTION Accepting changes with `y`(es) replace.py raises OtherPageSaveError

[Pywikipedia-bugs] [Maniphest] [Triaged] T250548: Accepting changes replace.py raises OtherPageSaveError when it cannot save a page

2020-04-18 Thread Xqt
Xqt triaged this task as "Medium" priority. TASK DETAIL https://phabricator.wikimedia.org/T250548 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Liuxinyu970226, Xqt, pywikibot-bugs-list, Zkhalido, Viztor, Wenyi, Tbscho, MayS,

[Pywikipedia-bugs] [Maniphest] [Commented On] T242081: Pywikibot fails to access Wikidata due to high maxlag lately

2020-04-18 Thread Xqt
Xqt added a comment. In T242081#6060292 , @Masti wrote: > the problem is not on pywikibot side but rather on Wikidata side. Wikidata API is not able to handle the traffic. I made several proposals how to solve it on pywikibot side.

[Pywikipedia-bugs] [Maniphest] [Commented On] T250546: replace.py fails with RuntimeError within threading

2020-04-18 Thread Xqt
Xqt added a comment. The exceptions raises during page save: C:\pwb\GIT\core>py -3 pwb.py replace -fix:source -lang:als -page:Wikipedia:Stammtisch/Archiv_2017-1 Retrieving 1 pages from wikipedia:als. >>> Wikipedia:Stammtisch/Archiv 2017-1 <<< @@ -645 +645 @@ -

[Pywikipedia-bugs] [Maniphest] [Commented On] T250546: replace.py fails with RuntimeError within threading

2020-04-18 Thread Xqt
Xqt added a comment. Curiously the JSON resonse warnings were from wikionary:als whereas the bot worked on wikipedia:als; ok wikionary:als redirects to wikipedia:als but why is the Response coming from wikt? TASK DETAIL https://phabricator.wikimedia.org/T250546 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Triaged] T250546: replace.py fails with RuntimeError within threading

2020-04-18 Thread Xqt
Xqt triaged this task as "Medium" priority. TASK DETAIL https://phabricator.wikimedia.org/T250546 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, pywikibot-bugs-list, Xqt, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89,

[Pywikipedia-bugs] [Maniphest] [Created] T250546: replace.py fails with RuntimeError within threading

2020-04-18 Thread Xqt
Xqt created this task. Xqt added a project: Pywikibot-replace.py. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. Restricted Application added a project: Pywikibot. TASK DESCRIPTION C:\pwb\GIT\core>py -3 pwb.py replace -fix:source -lang:als Retrieving 36 pages