Possibily move it out of pywikibot as it's fairly special-purpose.
Version: core-(2.0)
Severity: enhancement
Possibily move it out of pywikibot as it's fairly special-purpose.
Version: core-(2.0)
Severity: enhancement
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Invalid | None | T72936 Important tasks to be solved (tracking) | |||
Open | Feature | None | T57880 Functionality existing in compat but missing from core (tracking) | ||
Open | Feature | None | T66870 Port inline_images.py to core | ||
Resolved | murfel | T57088 allow batch mode uploads of images |
(In reply to Ricordisamoa from comment #1)
If not in pywikibot/scripts, where to put it?
in a submodule in bots like this:
http://git.wikimedia.org/summary/pywikibot%2Fbots%2FCommonsDelinker.git
this is a tiny script, which is mostly a wrapper around weblinkchecker and upload bots , but the upload part isnt functional. And this is very special purpose, as it is only useful for wikis which have enabled $wgAllowExternalImages, which is a privacy violation as the external website can see IP addresses and in some instances also determine the wiki username of the IP address. It is more common for wikis to be using UseInstantCommons
IMO the functionality in this script should be split.
weblinkchecker in core should be enhanced so that:
upload in core should be enhanced to upload a batch of images using metadata extracted by weblinkchecker
then the compat script ported to use the above enhancements, and put in a new pywikibot-contrib repository and effectively allowed to rot.