Community Wishlist Survey 2022/Multimedia and Commons/Bulk Overwrite Tool

Bulk Overwrite Tool

  • Problem: Currently many uploaded .svg files are significantly larger than necessary or contain source errors that make them invalid. It is easy to download and fix/improve multiple such files, but it is tedious to subsequently over-write multiple old files with the improved (though visibly identical) improvements. Users visit each file's page individually to overwrite.
  • Proposed solution: Create a tool similar to UploadWizard or other bulk uploaders which allows file overwrite. Based upon the uploaded files, the tool should propose the files to be overwritten based on matching file names (and accounting for modifications that wikimedia automatically makes to names of uploaded files) and it should display old and new images side-by-side. While this tool should support bulk overwrites, it should still impose a step for the user to consciously confirm or correct each specific pairing of new file & old file.
  • Who would benefit: Anyone who frequently edits .svg files to reduce file size or resolve source code validity errors ... or anyone who makes frequent fixes or changes to multiple image files.
  • More comments:
  • Phabricator tickets:
  • Proposer: CdnMCG (talk) 20:56, 21 January 2022 (UTC)

Discussion

I agree. One new tool should be able to achieve both proposals. CdnMCG (talk) 00:48, 28 January 2022 (UTC)
  • so basically you would like to drop 20 SVGs into the UploadWizard and say "Yes" to a question like "A file with this name already exist. Would you like to update it?". If yes, I support this. --Valerio Bozzolan (talk) 14:54, 11 February 2022 (UTC)
    That is basically a way of achieving what I envisioned. For images, the process should show preview tiles of both the new file and existing file. I would think it's harder to make mistakes when looking at old & new side-by-side. CdnMCG (talk) 18:24, 11 March 2022 (UTC)

Voting

  •   Support Libcub (talk) 22:47, 30 January 2022 (UTC)
  •   Support An improvement to VisualFileChange. Thingofme (talk) 10:02, 1 February 2022 (UTC)
  •   Support --Ciao • Bestoernesto 17:11, 6 February 2022 (UTC)