jayvdb added a subscriber: jayvdb.
jayvdb added a project: Pywikibot-Wikidata.
jayvdb added a comment.
I am interested in co-mentoring if the target wiki is a medium size Wikipedia (preferably < 5000 active users per http://wikistats.wmflabs.org/display.php?t=wp&s=ausers_desc) and a target language script/alphabet that I can manage (probably only Latin, Cyrillic, Greek based). My preference would be Indonesian Wikipedia - I am happy to engage that community if you're interested.
Using a medium sized Wikipedia provides the benefit that the facts and statistics extracted can be compared to the same facts and statistics found in bigger Wikipedias, especially English Wikipedia and Wikidata. This could be a secondary objective, or follow on project(s), but it is an exercise that might happen organically as people in bigger wikis would find it interesting to determine if they are 'better' than the target wiki.
To make this proposal a big more practical, it would especially be useful to determine the 'edit-age' of facts in a Wikipedia page before they are imported to Wikidata, so that pywikibot script harvest_template.py would skip import of old facts when the property has an existing value.
TASK DETAIL
https://phabricator.wikimedia.org/T89416
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: jayvdb, Qgil, Risker, Bawolff, Aklapper, Jsalsman, Svick, jeremyb, pywikipedia-bugs
jayvdb changed the title from "ModuleDeprecationWrapper breaks epydoc" to "ModuleDeprecationWrapper breaks code inspection tools, including epydoc, sphinx autodoc".
jayvdb set Security to None.
TASK DETAIL
https://phabricator.wikimedia.org/T74424
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: jayvdb, Ricordisamoa, XZise, Spage, pywikipedia-bugs
Multichill added a comment.
We have quite a few pywikibot scripts in core (https://git.wikimedia.org/tree/pywikibot%2Fcore.git/HEAD/scripts). Some of these scripts import other scripts. That shouldn't happen. These target scripts should probably be split up in a library part and a script part:
> grep "from scripts import" *.py
data_ingestion.py:from scripts import upload
flickrripper.py:from scripts import upload
template.py:from scripts import replace
Most notable one is upload.py
TASK DETAIL
https://phabricator.wikimedia.org/T60942
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: Multichill
Cc: Multichill, Aklapper, jayvdb, valhallasw, Ricordisamoa, Liuxinyu970226, pywikipedia-bugs
Multichill created this task.
Multichill added a subscriber: Multichill.
Multichill added a project: pywikibot-core.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
We have quite a few pywikibot scripts in core (https://git.wikimedia.org/tree/pywikibot%2Fcore.git/HEAD/scripts). Some of these scripts import other scripts. That shouldn't happen. These target scripts should probably be split up in a library part and a script part:
>grep "from scripts import" *.py
data_ingestion.py:from scripts import upload
flickrripper.py:from scripts import upload
template.py:from scripts import replace
Most notable one is upload.py
TASK DETAIL
https://phabricator.wikimedia.org/T89498
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: Multichill
Cc: pywikipedia-bugs, Aklapper, Multichill, jayvdb