**Feature summary** (what you would like to be able to do and where):
I would like to be able to upload SVG files with the namespace`"https://marnanel.org/tartan/2023"`.
This can be done by adding the namespace here:
https://phabricator.wikimedia.org/source/mediawiki/browse/master/includes/upload/UploadBase.php$1626
**Use case(s)** (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
There are so many files in the Commons category "Tartan images that should use vector graphics" that I've been building a toolforge application to edit them: [https://adjustyoursett.toolforge.org adjustyoursett.toolforge.org]. ([https://gitlab.wikimedia.org/toolforge-repos/adjustyoursett/-/blob/main/docs/Royal_Stewart_tartan.svg This is an example of its output.]) ([https://gitlab.wikimedia.org/toolforge-repos/adjustyoursett/ This is the repo.])
Here is my problem. I figured it would be a sensible plan to have the SVG files be machine-readable, so you could load a tartan SVG back into the tool and make changes. Therefore, I invented [https://gitlab.wikimedia.org/toolforge-repos/adjustyoursett/-/blob/main/docs/namespace.md a tartan namespace]. But then I discovered that Mediawiki blocks namespaces it doesn't know about.
It would be ''possible'' to go back and change this to a microformat, but I think using a separate namespace for annotation is closer to the spirit of XML.
**Benefits** (why should this be implemented?):
It means we can modify tartan images directly, which allows people to reuse them more effectively.