No Code Attached Yet bug
avatar brianteeman
brianteeman
8 Feb 2023

Almost every extension that I tried to install via install from web failed with the very unhelpful message "Unable to detect manifest file".

That error message is not helpful. The actual problem is that the extension xml file that is used by the ifw plugin typically has a targetplatform attribute and most extension have a regex here that is not compatible with 4.3.

eg
<targetplatform name="joomla" version="((4\.(0|1|2))"/>

so there are two issues here

  1. Extension developers need to be reminded that they need to update the regex to one that include 4.3
  2. The error message should be changed to something more helpful. Something like This extension is not declared as being compatible with your version of Joomla. You should contact the extension developer.

@obuisard @crystalenka

avatar brianteeman brianteeman - open - 8 Feb 2023
avatar joomla-cms-bot joomla-cms-bot - change - 8 Feb 2023
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 8 Feb 2023
avatar obuisard
obuisard - comment - 8 Feb 2023

Good point Brian @brianteeman. I agree totally with the message.
I will also make sure I remind developers (like in the third party JUG) they need to update their manifest files.
However, I know some developers who wait until RCs or even final releases before they change the manifests, especially if they are not done with testing their extensions under the new version.

avatar brianteeman
brianteeman - comment - 8 Feb 2023

iirc its not going to be a simple change for the error message as thats a generic cacth all error, But I will check tomorrow.

Regarding let extension developers know I would suggest that it is included in the release announcements AND also that all ext developers listed on the JED are emailed.

avatar obuisard
obuisard - comment - 8 Feb 2023

Regarding let extension developers know I would suggest that it is included in the release announcements AND also that all ext developers listed on the JED are emailed.

I will check with Philip.

avatar Hackwar Hackwar - change - 22 Feb 2023
Labels Added: bug
avatar Hackwar Hackwar - labeled - 22 Feb 2023
avatar brianteeman
brianteeman - comment - 24 Mar 2023

Reminder

avatar obuisard
obuisard - comment - 24 Mar 2023

I wrote a post in the third-party developer JUG last February and talked to Phil about it then.
I will write a reminder in Mattermost in the proper channel(s).

avatar brianteeman
brianteeman - comment - 24 Mar 2023

thanks

avatar brianteeman brianteeman - close - 24 Mar 2023
avatar brianteeman brianteeman - change - 24 Mar 2023
Status New Closed
Closed_Date 0000-00-00 00:00:00 2023-03-24 14:38:59
Closed_By brianteeman

Add a Comment

Login with GitHub to post a comment