Commons:Bots/Requests/SVGWorkaroundBot
Operator: JoKalliauer (talk · contributions · Statistics · Recent activity · block log · User rights log · uploads · Global account information)
Bot's tasks for which permission is being sought:
- repair some Librsvg bugs:
phab:T32033, phab:T35245, phab:T55899, phab:T68672, phab:T184369, phab:T193929, phab:T194192, phab:T207506 and others (hopefully soon flowRoot2text-convertion)
- Removes big useless data (CDATA and jpg im metadata)
- repairs corrupt files
href instead of xlink:href add mimetype in images
- optionally uses svgcleaner/scour for compression/better readability (in a very save mode and keeping ids,...)
- examples for each task can be found at User:SVGWorkaroundBot
Automatic or manually assisted: Manually assisted/supervised (depening on number of files)
Edit type (e.g. Continuous, daily, one time run): per request
Maximum edit rate (e.g. edits per minute): 6 edits per minute
Bot flag requested: (Y/N): Y
Programming language(s): en:Shell script using en:Sed
— Johannes Kalliauer - Talk | Contributions 08:48, 22 April 2019 (UTC)
Discussion
- Looks good to me, please make some more test edits. --Krd 12:04, 22 April 2019 (UTC)
- @Krd: Thanks: Upt to now I uploaded 36 Pictures as Special:ListFiles/SVGWorkaroundBot and I had uploaded as-far-as-I-know >1000 in a bot-like-mode as Special:ListFiles/JoKalliauer2 (most of them due to a personal request, but later those files mostly got deleted) and several more manually as User:JoKalliauer#Repairing_damaged_SVGs_(minor_edits) — Johannes Kalliauer - Talk | Contributions 21:36, 26 April 2019 (UTC)
- Looks OK for me, but I think will be reasonable to list fixed problems in new file description, so somebody could learn about best SVG practices. --EugeneZelenko (talk) 14:10, 22 April 2019 (UTC)
- @EugeneZelenko: I normally add
?o=phab:T00000
to {{Igen}} on the description-page, as you can see in all examples, edited by Special:ListFiles/SVGWorkaroundBot. If there are "many" files (>>100) with a specific workaround, I would not change the file-description but I will write this specific librsvg in the file-summary, similar to Special:ListFiles/JoKalliauer2. - Is the "file description" the page, with author/source/license/information-template or the comment to each version in #filehistory?
- — Johannes Kalliauer - Talk | Contributions 21:36, 26 April 2019 (UTC)
- Looks OK for me. I meant Comment field. --EugeneZelenko (talk) 14:22, 27 April 2019 (UTC)
- @EugeneZelenko: I normally add
- If there are no objections, I think bot status should be granted. --EugeneZelenko (talk) 14:00, 5 May 2019 (UTC)
- Approved. --Krd 07:25, 6 May 2019 (UTC)