User tests: Successful: Unsuccessful:
Currently, we have metadata.xml files in each view. However since Joomla 3.5.0 those are no longer required (PR #7654).
This PR removes the metadata.xml files since they have no function at all in core.
This will help extension developers to see best practices.
None to my knowledge.
Status | New | ⇒ | Pending |
Category | ⇒ | Front End Components Tags |
Labels |
Added:
?
|
I have tested this item
I didn't found a posibility to test the views of com_mailto because there are no selectable views (XML-files are missing).
All other was working.
Should we have these files in script.php at the same time?
Yes
It starts to become a mess if you have some sites with files and some sites without. Especially security scanners. If the files are not needed then they should be removed
Category | Front End Components Tags | ⇒ | Administration Components Front End Tags |
Added the files to the script.php. If it's not merged for 3.6.3 that files needs to be adjusted so the comment matches :)
The Hello world example component code/development tutorial likely needs a major update to match with 3.5+ best practices like the removal of metadata.xml. (I think it was last revised with 3.2)
@photodude I had a look but couldn't find anything related to metadata.xml on a first glance. At least not where I would have expected it (https://docs.joomla.org/J3.x:Developing_an_MVC_Component/Adding_a_menu_type_to_the_site_part)
I have tested this item
Milestone |
Added: |
||
Status | Pending | ⇒ | Ready to Commit |
Milestone |
Added: |
RTC
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2016-11-05 09:23:33 |
Closed_By | ⇒ | rdeutz |
Documentation Changes
RequiredSuggestedThe Hello world example component code/development tutorial likely needs a major update to match with 3.5+ best practices like the removal of metadata.xml. (I think it was last revised with 3.2)