This is a task for tracking all extensions and skins being converted to manifest_version 2
We should probably update the docs on how to convert to, and also without using the maintenance script.
This is a task for tracking all extensions and skins being converted to manifest_version 2
We should probably update the docs on how to convert to, and also without using the maintenance script.
Why? What do we gain for extensions already on v1?
Any new extensions converted will go to v2
Doing it via script seems more sensible to me for config stuff, where they go to having a value... It's labour intensive for little gain
Change 303818 had a related patch set uploaded (by Paladox):
Update skin.json to manifest_version version 2
Change 303819 had a related patch set uploaded (by Paladox):
Update manifest_version to version 2
Change 303823 had a related patch set uploaded (by Paladox):
Update manifest_version to version 2
I don't think we should be encouraging a mass-conversion type thing. New extensions should use v2, and but unless they need one of the new features included in v2 (currently only file config options), there's no benefit, and just a loss of backwards-compatibility.
It is likely that we will start adding features that require v2 (*cough* config db *cough*), at which point we should begin encouraging people to update to version 2.
Change 307044 had a related patch set (by Paladox) published:
Update schema to manifest_version 2
Change 476457 had a related patch set uploaded (by Zoranzoki21; owner: Zoranzoki21):
[mediawiki/extensions/HoverGallery@master] New version 1.2
Change 476457 abandoned by Zoranzoki21:
New version 1.2
Reason:
Hmm, there isn't edit button
Change 476457 abandoned by Zoranzoki21:
New version 1.2
Reason:
I should create new patch
Change 476457 abandoned by Zoranzoki21:
New version 1.2
Reason:
Let's start from zero
Change 307044 abandoned by Jforrester:
Update schema to manifest_version 2
Reason:
Let's re-generate this rather than start now.
I think this was because of
But we have a script now! And did before I stalled it
rMW83ec5909d463: registration: Convert "config" into an object with metadata
Though, also,
T149757: Remove manifest_version 2 from REL1_28 and T149759: Downgrade extensions that use manifest_version 2 in REL1_28 would've meant it was pointless doing so at the time
Change 778618 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/extensions/SecurityApi@master] Convert to manifest_version 2
Change 778618 merged by jenkins-bot:
[mediawiki/extensions/SecurityApi@master] Convert to manifest_version 2