**Description not fully fleshed out for #google-code-in-2019 and #good_first_bug (not tagging as such yet) just yet**
Extensions such as #page-previews have json such as the below for various documentation
```lang=json
"config": {
"@PopupsVirtualPageViews": "@var bool: Whether the extension should log virtual pageviews.",
"PopupsVirtualPageViews": false
},
```
This is no longer needed in `manifest_version: 2` as you can do
```lang=json
"config": {
"PopupsVirtualPageViews": {
"description": "@var bool: Whether the extension should log virtual pageviews.",
"value": false
}
},
```
Depending on what is in the `extension.json` file, it may need further updates
The maintenance script `maintenance/updateExtensionJsonSchema.php` from MediaWiki core may be able to help with this endeavour, updating the `extension.json` files in a semi automated fashion
CI may inform you of further modifications that are needed