There is a technical prerequisite to manage the users at migration time, it's described in art #27899
Functional requirement
Step 1: qualify migration
As a site administrator, I should be able to trigger (with CLI & UI) a migration from mediawiki 1.23 to 1.35 for one project.
Step 2: migration for the masses
When we are confident enough with the migration process.
As a project administrator, I should be able to trigger migration to 1.35 when site administrator granted the permissions.
Step 3: migration for the rest of us
When it's time to drop legacy mediawiki.
As site administrator, I should be able to trigger the migration of all remaining MediaWiki to standalone mode.
Technical requirement
The organisation of the code base should prepare 1.39 bump as well:
- 1.35 sources will be moved to
/1.35/
sub-directory
- There will be a link at the source of mw flavor package
/current
that will point toward 1.35
sub dir