View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0019982 | MMW 5 | Extensions framework | public | 2023-04-29 20:43 | 2023-07-03 12:46 |
Reporter | peke | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | reopened | ||
Target Version | 5.1 | Fixed in Version | 5.1 | ||
Summary | 0019982: Addons: Verbose reasons why Addons install fail | ||||
Description | Currently it is vague why so addon fail to install. We should at least make things more verbose, we should at least tell user: 1. Incorrect/corrupted package. (@Ludek example) 2. No correct addon information found in Package (My example) NOTE: If there is only one subfolder and no files in Root MM should handle such case and consider only subfolder as root for Addon. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Fixed in build | 2804 | ||||
|
1) I think that for the "disablePlaylistPanel (LUDEK_RAR).mmip" the error is already correct! i.e. for addon compressed by RAR it shows "Error reading zip file" |
|
2) For the second case (files not in the root folder) the current error is just "Invalid Addon!" Should be probably something like "Invalid Addon!" "info.json file not found in the root of the ZIP package" => Fixed in 5.1.0.2804 |
|
Note that I keep the individual error messages under the 'Ivalid Addon' line untranslated -- as I suppose that published addons won't have such install errors and are rather just informative erros for the addon devs.. |
|
Functionality verified 2804 Small correction instead of "info.json file not found in the root of the ZIP package" I would correct it to "info.json file not found in the root of the addon (MMIP) package" |
|
I think it is better to keep ZIP instead of MMIP so that it is clearer for addon devs that MMIP is actually ZIP file |