View Issue Details

IDProjectCategoryView StatusLast Update
0019982MMW 5Extensions frameworkpublic2023-07-03 12:46
Reporterpeke Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionreopened 
Target Version5.1Fixed in Version5.1 
Summary0019982: Addons: Verbose reasons why Addons install fail
DescriptionCurrently 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.

TagsNo tags attached.
Attached Files
Fixed in build2804

Activities

Ludek

2023-05-03 11:03

developer   ~0071707

Last edited: 2023-05-03 11:05

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"
image.png (10,798 bytes)   
image.png (10,798 bytes)   

Ludek

2023-05-03 11:11

developer   ~0071709

Last edited: 2023-05-03 11:12

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
image-2.png (10,634 bytes)   
image-2.png (10,634 bytes)   

Ludek

2023-05-03 11:13

developer   ~0071710

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..

peke

2023-05-06 00:15

developer   ~0071748

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"

Ludek

2023-07-03 12:46

developer   ~0072392

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