Community Wishlist/Wishes/Add chunked uploading to Special:Upload/zh

This page is a translated version of the page Community Wishlist/Wishes/Add chunked uploading to Special:Upload and the translation is 57% complete.

為Special:Upload加入分段上傳

開放中

< Uploads

描述

目前在維基媒體內有多種檔案上傳方式,如:Special:UploadSpecial:UploadWizard、UploadDialog上傳對話框、上傳新版本和共享資源的ChunkedUpload JS工具。其中每一個都有各自的用例、優點和缺點。

我建議為Special:Upload加入分段上傳功能,並進一步統一這些其他工具所使用的底層API和後端。

這有以下優點:

  • Special:Upload將能夠上傳超過100MB檔案
  • 「上傳新版本」連結將能夠上傳超過100MB檔案。這幾乎消除了對共享資源上的ChunkedUpload JS工具的需求
  • 所有維基媒體wiki都將能夠使用分段上傳,不僅僅是常被基金會忽視的維基共享資源
  • Sites/3rd party users without Special:UploadWizard gain the ability to handle larger file uploads. This strengthens MediaWiki as a platform for ALL users.
  • Reduces the complexity for users. You will not need to think as much about which tool supports which files.
  • Chunked uploading will be used more often, but in a less complicated environment than Special:UploadWizard. This makes it much easier and more likely that WMF/devs can detect and debug issues with the chunked upload flow.
  • We can further centralise all the retry and resumption logic among Special:Upload, UploadDialog and Special:UploadWizard and make them better testable.
  • Better and consistent usage in addition to more documentation of our capabilities makes it easier for 3rd party tools to provide bulk upload tooling, which is another widely desired community wish.
  • Would be a good followup project to the work that is happening right now for UploadWizard. The knowledge about these topics will be present again with WMF, so lets' use that built up skill.
  • Might provide opportunity to Codex'ify the Special:Upload form and make other minor long overdue improvements to it's UI.

缺點:

  • 更多非資深使用者可能會成功上傳檔案,可能導致需要對檔案嚴加審查

附帶要求:

  • Basic form fallback remains in place for Special:Upload to retain capability to upload without JS being enabled.
  • Chunked JS upload is only used for uploads over 100MB

分配到的重點領域

Uploads

願望類型

系統變更

相關專案

维基百科、​维基共享资源、​维基文库

第三方wiki

涉及使用者

維基媒體wiki及第三方wiki的檔案上傳者 

Phabricator工單

T26217、​T74768

其他資訊

  • 建立日期: 15:03, 24 July 2024 (UTC)
  • 更新日期: 07:51, 25 7月 2024 (UTC)
  • 作者: —TheDJ (talkcontribs)