Page MenuHomePhabricator

Wikifile-Transfer: Temp File Cleanup
Open, Needs TriagePublic

Description

Improve temporary file handling by fixing file handle leaks, and ensuring temporary files created during uploads are properly cleaned up after success or failure. This will prevent resource leaks, improve data validation, and maintain a clean and reliable upload workflow.

Goal:

  • Prevent resource leaks and orphaned temporary files by improving file handling, and ensuring reliable cleanup of temporary upload data.

Outcome:

  • No leaked file handles, automatic cleanup of temporary files after success or failure, and a more stable and maintainable upload process.

Getting Started:

This task is part of Google Summer of Code 2026. Please do not claim, self-assign, or start working on this task before the official GSoC contribution timeline.

Tool & Documentation:

Event Timeline

Hi @ParasharSarthak sir, can I start on it now as you mentioned, I think the contribution period starting from today, can I start and post the work on it, thanks ,,,

@Sukuna0007Abhi Please note that the contribution period does not start until March 16, so I'd wait for that date to work on tasks. (Also see https://www.mediawiki.org/wiki/Inclusive_language - thanks!)