Motivation
When users' files are moved to Commons, they lose the track history of the file in the original wiki. However, it is super important, to keep the files in their contribution lists. The files usually appear in the Commons contribution lists, but in order for that to happen, the user needs to have a commons account.
In T199076 we had argued that the user should not be autocreated for an action that they did not perform. However, it is more important to keep the contribution record than a maybe surprising autcreation.
Right now, user links are in plain text, or redirect to the home wiki if possible.
Acceptance Criteria
- If the uploader of a file that was moved to Commons does not have a Commons account, it is created for the uploader, and connected to their global account.
- This also affects all other editors of the file who don't yet have a Commons account
Notes
For now, we are only talking about the page history, not file revision history.
Ideally, there should be an integration test for this.
- The file history links to the uploader's Commons user page.