JAnD added a comment.
I thing this old codes (dk, jp etc) are used nowhere. But other codes (be-x-old, za, ik, ch...) are problematic - is not possible work on all categories on all wikis, because bot crashes. And using compat instead is problematic too, because of different bug. There are now only few families (wiktionary, wikibooks, wikiversity) on wmf wiikis, which are still using old-style interwiki. But at least wiktionary wil not have wikidata for long time yet. So we need functonal and stable interwiki bot.
TASK DETAIL
https://phabricator.wikimedia.org/T74674
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: JAnD
Cc: pywikipedia-bugs, XZise, JAnD, Mpaa, Kronf, Nemo_bis, MZMcBride, jayvdb
jayvdb added a comment.
script_tests stalled a few times (three I think) consecutively for me on a Windows 7 box using Py 2.7.9, while testing archivebot. Not yet investigated.
TASK DETAIL
https://phabricator.wikimedia.org/T74861
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: pywikipedia-bugs, jayvdb
Ricordisamoa created this task.
Ricordisamoa added subscribers: Aklapper, pywikipedia-bugs, Ricordisamoa.
Ricordisamoa added a project: Pywikibot-General.
Ricordisamoa changed Security from none to none.
TASK DESCRIPTION
Instead of having it hard-coded in family files, as it is now.
TASK DETAIL
https://phabricator.wikimedia.org/T78396
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, pywikipedia-bugs
jayvdb added subscribers: Nemo_bis, MZMcBride, jayvdb.
jayvdb added a comment.
In the Wikimedia family definitions for pywikibot, these are the 'obsolete' entries which map to another code. i.e. dk.wikipedia.org -> da.wikipedia.org, etc
'dk': 'da',
'jp': 'ja',
'mo': 'ro',
'nl_nds': 'nl-nds', # miss-spelling
'nb': 'no'
'minnan': 'zh-min-nan',
'zh-cn': 'zh'
'zh-tw': 'zh',
For each, the purpose of each needs to be established. There may be hints in the original commit, but it will be easier if some of the old hands help explain why these sub-domains existed. Specifically we need to establish whether the old code :
a) is present in current wiki pages are interwiki links (high priority)
b) was ever a valid interwiki link, and therefore will exist in old revisions (lower priority)
c) was the mapping due to a MediaWiki language change, or only a Wikimedia subdomain choice. i.e. was "nl_nds" a language code in MediaWiki in the past, but has been updated in the software?
TASK DETAIL
https://phabricator.wikimedia.org/T74674
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: pywikipedia-bugs, XZise, JAnD, Mpaa, Kronf, Nemo_bis, MZMcBride, jayvdb
XZise created this task.
XZise added subscribers: Aklapper, pywikipedia-bugs, XZise, jayvdb, Pietrodn.
XZise added projects: Pywikibot-Wikidata, pywikibot-core.
TASK DESCRIPTION
It is not possible to use that function to determine if the site is a data repository when the site is not already a `DataSite` instance. And in that case an `isinstance()` would work too.
If possible that should be done together with T85331 because the current system doesn't allow that a Wikibase repo uses another Wikibase repo (although I'm not sure if that is possible).
TASK DETAIL
https://phabricator.wikimedia.org/T85483
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: XZise
Cc: Aklapper, XZise, jayvdb, Pietrodn, pywikipedia-bugs
XZise changed the title from "Key error: u'za' in interwiki.py" to "Unable to communicate with obsolete wikis".
XZise edited the task description.
TASK DETAIL
https://phabricator.wikimedia.org/T74674
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: XZise
Cc: pywikipedia-bugs, XZise, JAnD, Mpaa, Kronf, jayvdb