jayvdb created this task.
jayvdb assigned this task to XZise.
jayvdb added subscribers: jayvdb, Ricordisamoa, Ladsgroup, XZise, pywikipedia-bugs.
jayvdb added a project: pywikibot-core.
Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION
-file is handled by pagegens , but is also implemented in archivebot.py, pagefromfile.py , solve_disambiguation.py , and welcome.py
TASK DETAIL
https://phabricator.wikimedia.org/T100523
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: XZise, jayvdb
Cc: pywikipedia-bugs, XZise, Ladsgroup, Ricordisamoa, jayvdb, Aklapper
jayvdb created this task.
jayvdb added subscribers: jayvdb, Qgil, mmodell.
jayvdb added projects: Phabricator, pywikibot-core.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
WMF projects are moving from Gerrit to Differential. Pywikibot team should plan our migration, trialling the Differential code review, comparing it to other options, and feeding the trial results into the public RFC to help inform the broader Pywikibot community decision making.
https://www.mediawiki.org/wiki/Requests_for_comment/pywikibot_git_hosting
TASK DETAIL
https://phabricator.wikimedia.org/T95526
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: jayvdb
Cc: mmodell, Qgil, jayvdb, Aklapper, jeremyb, pywikipedia-bugs
jayvdb created this task.
jayvdb assigned this task to XZise.
jayvdb added a subscriber: jayvdb.
jayvdb added a project: pywikibot-core.
jayvdb changed Security from none to none.
TASK DESCRIPTION
There is an ongoing development project to add argparse support to pywikibot core. I'm adding a Phab task so it can be managed here.
TASK DETAIL
https://phabricator.wikimedia.org/T76429
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: XZise, jayvdb
Cc: pywikipedia-bugs, jayvdb
jayvdb created this task.
jayvdb added subscribers: pywikipedia-bugs, XZise, Ladsgroup, jayvdb, Aklapper.
jayvdb added a project: pywikibot-core.
TASK DESCRIPTION
checkimages.py re-implements -cat , -ref, -limit , -regex , -start from pagegens.
It also implements a related -skip , which isnt available in pagegens , but should be re-implemented as a generic 'consume x before yielding' generator.
TASK DETAIL
https://phabricator.wikimedia.org/T100618
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: Aklapper, jayvdb, Ladsgroup, XZise, pywikipedia-bugs
jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added a project: pywikibot-core.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
-page is a pagegen argument, but it is re-implemented in
* archivebot.py
* checkimages.py
* editarticle.py
* redirect.py
The editarticle implementation of --page (it is using argparse already) is a very comparable/compatible concept to the pagegen implementation of -page.
TASK DETAIL
https://phabricator.wikimedia.org/T100643
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: pywikipedia-bugs, jayvdb, Aklapper
jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added a project: pywikibot-core.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
-random is a page gen, however it is also an unrelated concept in welcome.py
TASK DETAIL
https://phabricator.wikimedia.org/T100630
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: pywikipedia-bugs, jayvdb, Aklapper
jayvdb created this task.
jayvdb added subscribers: Aklapper, jayvdb, pywikipedia-bugs.
jayvdb added a project: pywikibot-core.
TASK DESCRIPTION
-recentchanges is implemented in pagegens, and also in imageuncat.py and patrol.py with slight variations in each.
TASK DETAIL
https://phabricator.wikimedia.org/T100613
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: pywikipedia-bugs, jayvdb, Aklapper
jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added a project: Pywikibot-pagegenerators.
jayvdb changed Security from none to none.
TASK DESCRIPTION
The following scripts do not currently use pagegens, but it might be possible to use pagegens as they are page driven (but not always wiki page driven)
* archivebot.py
* casechecker.py
* catall.py
* cfd.py
* clean_sandbox.py
* editarticle.py
* flickrripper.py
* freebasemappingupload.py
* imagetransfer.py
* pagefromfile.py
* redirect.py
* replicate_wiki.py
* states_redirect.py
* upload.py
* welcome.py
The following scripts do not currently use pagegens, and it probably cant be used for these scripts as they are not driven by page processing.
* login.py
* script_wui.py (not as a command line option, at least)
* shell.py
* version.py
* watchlist.py
TASK DETAIL
https://phabricator.wikimedia.org/T78452
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: jayvdb
Cc: Aklapper, jayvdb, pywikipedia-bugs
jayvdb created this task.
jayvdb added subscribers: pywikipedia-bugs, jayvdb, Aklapper.
jayvdb added a project: pywikibot-core.
TASK DESCRIPTION
-links in pagegens requires an argument of a page title, while casechecker.py -links is a boolean flag
TASK DETAIL
https://phabricator.wikimedia.org/T100612
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: Aklapper, jayvdb, pywikipedia-bugs