Commons:Bots/Requests/OsmappBot 2024

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

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

Bot's tasks for which permission is being sought: upload images, update their description and structured data

Automatic or manually assisted: automatically triggered, when upload happens on OsmAPP.org

Edit type (e.g. Continuous, daily, one time run): when user uploads an image on OsmAPP.org

Maximum edit rate (e.g. edits per minute): 20 ?

Bot flag requested: (Y/N): Yes No - IP exemption is enough

Programming language(s): TypeScript

Note:

I am creating an open-source app for browsing OpenStreetMap – the OsmAPP – and currently I am developing an upload tool, which lets OSM users add images to any map features and link them together.

I already requested last year, but the development took longer, Wiki API is quite challenging to work with. :)


Although, I have a big issue now – the OsmAPP.org is hosted at Vercel Platform, which is unfortunately completely blocked from accessing Wiki APIs. I asked Wikimedia Stewards if it is possible to be unblocked, but they said the only option is to flag OsmappBot with the "bot flag". So can I ask for the flag for this reason, please? edit: no need for Bot Flag, IPBE is working good. See discussion below.


I welcome any ideas or recommendations how to make this upload process more useful for Wiki-projects. After the OsmappBot is unblocked and I have a working demo, I will submit it also to Village Pump.

Zbytovsky (talk) 09:12, 21 September 2024 (UTC)[reply]

Standard upload dialog
FoP in effect when uploading in countries from this list


Discussion
@EugeneZelenko The bot flag is needed for the test run due to where the bot is hosted. All the Best -- Chuck Talk 06:02, 22 September 2024 (UTC)[reply]
I had the same issue. Resolved it by requesting the IP Exception right, not the Bot right. Would that help?. These uploads should appear on recent changes, so I would like to consider other options that bot right. --Schlurcher (talk) 10:59, 22 September 2024 (UTC)[reply]
This one Commons:IP block exemption --Schlurcher (talk) 11:01, 22 September 2024 (UTC)[reply]
Thank you very much! I asked for the exemption here. 🤞 Zbytovsky (talk) 13:41, 22 September 2024 (UTC)[reply]
@Zbytovsky, I've granted IPBE for one week. ─ Aafī on Mobile (talk) 06:25, 23 September 2024 (UTC)[reply]
Thanks. We manage to make a test run from our production server and all works fine 🎉 Can you please grant a permanent IPBE?
I uploaded few images from my app - see the bot's contrib page. Since this is not an import, but real-time upload on behalf of OSM user, any change I make to the bot will only affect future uploads.
Should I completely finish the UI in the OsmAPP, or could I talk at the Village Pump first? eg. is the current images enough to asses usefullness for the wiki project, or should people be able to upload images themselves? Thx. Zbytovsky (talk) 09:55, 25 September 2024 (UTC)[reply]

Why is {{FoP-Czech_Republic}} included in files that don't show copyrightable things? Will it also be included when things are depicited that don't fall inside FoP? What about countries that don't have FoP? --Krd 13:18, 26 September 2024 (UTC)[reply]

Thanks for your feedback. I thought {{FoP-country}} should be included in all outdoor photos in any country. From what you say I get, that it should be added only on photos which depict any man-made objects. Right?
In that case, I think the best solution is not adding the fop template at all, and just add it retrospectively. The OsmAPP is still in its early stage, so I expect only a handful of photos per month. I will supervise that and add fop template manually. What do you think? Zbytovsky (talk) 08:02, 9 October 2024 (UTC)[reply]
Just now I have manually updated all the photos uploaded by OsmappBot to show FoP template only when it contains a man-made object. I hope this is correct now. Zbytovsky (talk) 10:12, 9 October 2024 (UTC)[reply]