jayvdb created this task. jayvdb assigned this task to Halfak. jayvdb added subscribers: Halfak, pywikipedia-bugs, jayvdb, Aklapper, Evanontario. jayvdb added a project: pywikibot-core.
TASK DESCRIPTION the wikimedia-utilities Revision class has functionality than the pywikibot Revision class does not have. https://bitbucket.org/halfak/wikimedia-utilities/src/cb1177b18ad757210e14dd1...
It would be great if Aaron could copy his logic into the pywikibot Revision class to maintain attribution. If not, pywikibot should re-implement it with the same signature.
TASK DETAIL https://phabricator.wikimedia.org/T89764
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: Halfak, jayvdb Cc: Evanontario, Aklapper, jayvdb, Halfak, pywikipedia-bugs
Halfak added a comment.
That'd an old unmaintained utility. See https://github.com/halfak/MediaWiki-Utilities and more specifically, http://pythonhosted.org/mediawiki-utilities/lib/reverts.html#mw.lib.reverts.... for revert detection code.
TASK DETAIL https://phabricator.wikimedia.org/T89764
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: Halfak Cc: Evanontario, Aklapper, jayvdb, Halfak, pywikipedia-bugs
jayvdb added a comment.
Does the xml_dump sub-package contain any dependencies outside of that sub-package? i.e. could pywikibot use MediaWiki-Utilities for only dump processing, replacing the pywikibot dump processing which probably isnt as mature ?
TASK DETAIL https://phabricator.wikimedia.org/T89764
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: Halfak, jayvdb Cc: Evanontario, Aklapper, jayvdb, Halfak, pywikipedia-bugs
Halfak added a comment.
could pywikibot use MediaWiki-Utilities for only dump processing
Totally. :)
The only substantial dependency is the use of external UNIX utilities for processing 7zip XML dumps. Regretfully, there is no python library with support for 7zip.
TASK DETAIL https://phabricator.wikimedia.org/T89764
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: Halfak Cc: Evanontario, Aklapper, jayvdb, Halfak, pywikipedia-bugs
jayvdb closed this task as "Declined". jayvdb added a comment.
Ok, it looks like it isnt useful to be compatible with the old version of #mediawiki-utilities , as wikiwho functionality is already in the new mediawiki-utilities.
TASK DETAIL https://phabricator.wikimedia.org/T89764
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: Halfak, jayvdb Cc: Evanontario, Aklapper, jayvdb, Halfak, pywikipedia-bugs
pywikipedia-bugs@lists.wikimedia.org