Jump to content

Indic-TechCom/Tools/Wikifile-transfer/v2

From Meta, a Wikimedia project coordination wiki

Key Updates in v2

[edit]
  • Expanded Wiki Support: Now supports 340 Wikipedia sites, 171 Wiktionaries, 77 Wikibooks, 74 Wikiquotes, 78 Wikisources, and many other Wikimedia projects.
  • Wikimedia Commons Integration: For files with a free license, users can now also transfer media to Wikimedia Commons.
  • Enhanced File Upload Interface: We’ve redesigned the file upload template to integrate a text editor, making it easier to customize template information and content directly within the tool.
  • Large File Handling: Background job support enables smooth large file transfers without interruptions.
  • Database Stability Fix: A persistent database error has been resolved for enhanced data handling and reliability.
  • Frontend Rebuilt in ReactJS: We’ve revamped the frontend using ReactJS for improved performance and maintainability.
  • Modern UI Design: The new UI follows the Material Design system, delivering a modern, cohesive, and user-friendly experience.
  • i18n Support on Frontend: Internationalization (i18n) has been added, broadening accessibility for our global community.
  • Backend Refactor and Rewrite: A major backend rewrite enhances efficiency, readability, and long-term maintainability.
  • Improved Developer Experience: Docker integration now provides a smoother setup process and an enhanced development environment.
  • Deployment on Python’s 3.11 in Toolforge: The tool now runs on the latest Python version, leveraging improved performance and security on Toolforge.

Work flow

[edit]

Community call

[edit]

3 Nov 2024

[edit]

This meeting will happen 18:00 (6:00 PM) IST

Google Meet: https://meet.google.com/hrr-jage-whr

10 Nov 2024

[edit]

This meeting will happen 18:00 (6:00 PM) IST

Google Meet: https://meet.google.com/iwt-ghmw-jzu

Participants

[edit]