Jump to content

특수:업로드에 분할 업로드 추가 (Community Wishlist/W46/ko)

In progress
From Meta, a Wikimedia project coordination wiki
This page is a translated version of the page Add chunked uploading to Special:Upload (Community Wishlist/W46) and the translation is 100% complete.

View all wishes.

Description

현재 위키미디어 내에서 파일을 업로드하는 방법은 여러 가지가 있습니다. 특수:업로드, 특수:업로드마법사, 업로드 대화 상자, 새 버전 업로드 및 분할 업로드 공용 JS 유틸리티입니다. 각각에는 해당 사용 사례, 이점 및 단점이 있습니다.

저는 특수:업로드에 분할 업로드 기능을 추가하고 다른 도구에서 사용하는 기본 API와 백엔드를 더욱 통합하는 것을 제안하고 싶습니다.

이것에는 다음과 같은 이점이 있습니다:

  • 특수:업로드는 100MB 이상의 파일을 업로드할 수 있는 기능을 얻게 됩니다.
  • 새로운 버전 링크를 업로드하면 100MB가 넘는 파일을 업로드할 수 있는 기능을 얻게 됩니다. 이렇게 하면 공용의 사용자 정의 분할 업로드 JS 도구가 거의 필요 없게 됩니다.
  • 모든 WMF 위키는 분할 업로드를 사용할 수 있습니다.
  • 특수:업로드마법사가 없는 사이트/제3자 사용자는 더 큰 파일 업로드를 처리할 수 있는 기능을 얻습니다. 이를 통해 미디어위키는 모든 사용자를 위한 플랫폼으로 강화됩니다.
  • 사용자의 복잡성을 줄입니다. 어떤 도구가 어떤 파일을 지원하는지 많이 생각할 필요가 없습니다.
  • 분할 업로드는 특수:업로드마법사보다 덜 복잡한 환경에서 더 자주 사용됩니다. 이를 통해 WMF/개발자가 분할 업로드 흐름의 문제를 감지하고 디버깅할 가능성이 훨씬 더 높아집니다.
  • 특수:업로드, 업로드 대화상자 및 특수:업로드마법사 간에 모든 재시도 및 재개 논리를 더욱 중앙 집중화하고 테스트하기 쉽게 만들 수 있습니다.
  • 더 많은 문서화와 더불어 보다 나은 일관된 사용을 통해 타사 도구가 대량 업로드 도구를 제공하기가 더 쉬워집니다. 이는 커뮤니티에서 널리 원하는 바 중 하나입니다.
  • 업로드마법사에서 지금 진행 중인 작업에 대한 좋은 후속 프로젝트가 될 것입니다. 이러한 주제에 대한 지식은 WMF에서 다시 제공될 것이므로, 축적된 기술을 사용해 보겠습니다.
  • 특수:업로드 양식을 코덱스화하고 UI에 오랫동안 기다려온 사소한 개선을 할 수 있는 기회가 제공될 수도 있습니다.

단점:

  • 고급 사용자가 아닌 사용자는 파일 업로드에 성공할 수 있으며 이를 위해서는 파일을 더 많이 검토해야 할 수 있습니다.

추가 요구 사항:

  • 특수:업로드에서는 JS를 활성화하지 않고도 업로드할 수 있는 기능을 유지하기 위해 기본 양식 폴백이 그대로 유지됩니다.
  • 분할 JS 업로드는 100MB를 넘는 업로드에만 사용됩니다.
Assigned focus area

Unassigned

Type of wish
System change
Tags
Affected users

WMF 위키 내부 및 외부의 파일 업로더

Phabricator tasks
Other details
  • Created: 15:03, 24 July 2024
  • Last updated: 19:11, 16 May 2026
  • Author: TheDJ (talk)
Voting

This wish currently has 5 supporters. Voting for this wish is open until it is completed.

Supporters of this wish
Support TheDJ (talk) 11:03, 24 July 2024
Support Pppery (talk) 12:46, 10 October 2025
Support Ignacio Rodríguez (talk) 23:45, 22 October 2025
Support I would hope this is not a large task: the code to do chunked uploads is already in the Upload Wizard. Either it is or should be reasonably modularized rather than being part of a monolith there. Jmabel (talk) 01:59, 5 December 2025
Support The underlying demand for this upgrade can only increase with time, and it can be argued that it's already overdue at this point. It bears mentioning that 100MiB became the standard upload size upper constraint almost entirely due to being the default value for max_upload_size in PHP 5, released in the summer of 2004, IIRC. RogueScholar (talk) 03:06, 22 February 2026