jayvdb closed this task as "Resolved".
jayvdb claimed this task.
jayvdb added a comment.
This problem may still exist in lesser-used parts of wikipedia.py , but no other cases have been identified. Re-open or mention this task if other cases are found.
TASK DETAIL
https://phabricator.wikimedia.org/T74749
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: Xqt, He7d3r, jayvdb, Anshoe, pywikipedia-bugs
jayvdb created this task.
jayvdb added subscribers: pywikipedia-bugs, jayvdb.
jayvdb added a project: pywikibot-core.
Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION
-start is a pagegen argument, but it is also implemented in
* checkimages.py
* misspelling.py
* pagefromfile.py
* redirect.py
* solve_disambiguation.py
* states_redirect.py
misspelling.py, redirect.py and solve_disambiguation.py have their own -start because they support dumps, which are not supported by pagegen: T85334
interwiki.py also has -start_id
TASK DETAIL
https://phabricator.wikimedia.org/T100628
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: jayvdb, Aklapper, pywikipedia-bugs
jayvdb created this task.
jayvdb added subscribers: greg, pywikipedia-bugs, jayvdb, Aklapper.
jayvdb added projects: Pywikibot-tests, pywikibot-core.
TASK DESCRIPTION
If loading the initialisation of ParamInfo was successful, some of the core API modules are working correctly.
If then loading a batch of modules causes a server error, the paraminfo class could retry the batch by loading paraminfo for one module at a time, and report which module fails.
Another option is to avoid loading non-core modules, or avoid loading all modules to determine prefixes.
This should make pywikibot more resilient for when defective modules deployed to a wiki, and result in quicker & better errors reported to WMF ops / release managers.
(Currently WMF test and beta wikis have such a defective module : T100775 , so fixing this quickly may be necessary in case Wikimedia dont revert / fix the problem)
TASK DETAIL
https://phabricator.wikimedia.org/T100779
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: Aklapper, jayvdb, greg, pywikipedia-bugs
Ricordisamoa created this task.
Ricordisamoa added subscribers: Ricordisamoa, jayvdb, XZise, valhallasw.
Ricordisamoa added a project: Pywikibot-General.
Ricordisamoa changed Security from none to none.
TASK DESCRIPTION
The [[ //github.com/earwig/mwparserfromhell | mwparserfromhell ]] library allows bot developers to focus on actual code instead of regexes.
It should probably be required for many features in pywikibot, not only on *nix.
TASK DETAIL
https://phabricator.wikimedia.org/T78378
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Ricordisamoa
Cc: Aklapper, Ricordisamoa, jayvdb, XZise, valhallasw, pywikipedia-bugs
JohnLewis added a comment.
We can rename all four and regarding the announcement I for some reason though ladsgroup may poked the list(s). No worries, I'll send an email shortly to the lists.
TASK DETAIL
https://phabricator.wikimedia.org/T100707
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: RobH, JohnLewis
Cc: pywikipedia-bugs, valhallasw, Multichill, Ladsgroup, Aklapper, JohnLewis, RobH, jayvdb, Jalexander, mark, faidon, fgiunchedi, Dzahn, chasemp