Commons:Bots/Requests/Drudgebane Storkksbot

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Operator: Storkk (talk · contributions · Statistics · Recent activity · block log · User rights log · uploads · Global account information)

Bot's tasks for which permission is being sought:

  • Batch upload. First task will be to upload approximately 2500 photos of apple cultivars from the UK National Fruit Collection, available under {{OGL2}}. Other fruit types (pears, cherries, gooseberries) will follow.
    • Curation of these image pages to fix minor errors (e.g. missing descriptions) introduced due to parsing of inconsistent source HTML.

Automatic or manually assisted: Automatic (but manually checked for the first ~50)

Edit type (e.g. Continuous, daily, one time run): Multiple individual runs.

Maximum edit rate (e.g. edits per minute): 5 per minute, but starting slower.

Bot flag requested: (Y/N): Y

Programming language(s): Python

Storkk (talk) 11:38, 8 December 2016 (UTC)[reply]

Discussion

Test run tonight, if there are no objections. Storkk (talk) 11:40, 8 December 2016 (UTC)[reply]

I've started the test. I've had to add {{LicenseReview}} to get around Special:AbuseFilter/156... but unfortunately the NFC website is down at the moment, so the license cannot be independently checked. Storkk (talk) 21:52, 8 December 2016 (UTC)[reply]
An error where descriptions were occasionally appended was fixed. Storkk (talk) 22:13, 8 December 2016 (UTC)[reply]
The preliminary run has now completed. Storkk (talk) 22:37, 8 December 2016 (UTC)[reply]
Please use language templates for textual data in {{Information}}. --EugeneZelenko (talk) 14:56, 9 December 2016 (UTC)[reply]
I've used VFC to wrap the English description for the files already uploaded, and will amend the bot to do the same. I've left {{NFC fruit}} outside, since it ideally will be internationalized separately. What is the procedure now? Should I perform another test run? Storkk (talk) 15:14, 9 December 2016 (UTC)[reply]
@EugeneZelenko: I've done a small additional run now. I have also incorporated adding the |other versions= parameter where appropriate. Storkk (talk) 19:29, 9 December 2016 (UTC)[reply]
I've added a subtask that I'd also like to request permission for. The source pages have a slightly inconsistent structure, and it would be easiest to correct that with a subsequent run of the same bot. Storkk (talk) 10:20, 10 December 2016 (UTC)[reply]
Author field should be wrapped into language template too. --EugeneZelenko (talk) 15:26, 10 December 2016 (UTC)[reply]
I can of course do this if it is helpful, but I don't remember ever seeing the author field wrapped in a language template. Are you sure I should do this? I understand why you might want to do this for authors where the name is descriptive rather than "official" in some sense, but I'm not sure (either way) whether "National Fruit Collection" should be translated into other languages. Would "XYZ Metropolitan Museum" require translation? Storkk (talk) 13:22, 11 December 2016 (UTC)[reply]
Please remember about languages which use scripts other then Latin. Such names are definitely translated on Russian. --EugeneZelenko (talk) 14:56, 11 December 2016 (UTC)[reply]
OK - performing another small run now. Storkk (talk) 18:02, 11 December 2016 (UTC)[reply]
Looks OK for me. --EugeneZelenko (talk) 15:10, 12 December 2016 (UTC)[reply]

Approved. --Krd 15:37, 12 December 2016 (UTC)[reply]