? Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
13 Apr 2017

remove index.html reference from com_contenthistory xml as there is no file

com_mailto
remove index.html reference from com_mailto xml as there is no file
remove admin folder reference as there is no folder

com_wrapper
rename metadata.xml to wrapper.xml
remove admin folder reference as there is no folder

Remove some index.html files that are not needed as the folder is not empty and thats the only reason we were keeping them in some folders

avatar brianteeman brianteeman - open - 13 Apr 2017
avatar brianteeman brianteeman - change - 13 Apr 2017
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 13 Apr 2017
Category Administration com_content com_contenthistory Front End com_mailto com_wrapper Layout Libraries
avatar brianteeman brianteeman - change - 13 Apr 2017
Title
Indexhtml
cleanup Index.html
avatar brianteeman brianteeman - edited - 13 Apr 2017
avatar wilsonge
wilsonge - comment - 13 Apr 2017

The top level ones I think still need to exist for the build https://github.com/joomla/joomla-cms/blob/staging/build/build.php#L75-L88

avatar brianteeman
brianteeman - comment - 13 Apr 2017

I thought we only had the top level ones where there was nothing else in the folder to force creating of the folder?

avatar wilsonge
wilsonge - comment - 13 Apr 2017

The top level ones force creating the folder in git and i thought the rest were there for the Joomla Build script. @mbabker could you confirm?

avatar brianteeman
brianteeman - comment - 13 Apr 2017

I can see why we need top level ones where there would be no files only folders - i didnt touch those
I cant see why we would need them if there are files and folder - those are the ones i touched

avatar mbabker
mbabker - comment - 13 Apr 2017

We'd have to test, but the top level stuff only had to actually exist in the patch/update packages when installing through the extension manager. So we might not even need those or the part of the build script marking those as required anymore.

avatar brianteeman brianteeman - change - 18 Apr 2017
Labels Added: ?
avatar tonypartridge
tonypartridge - comment - 23 May 2017

Did anyone run any build tests on this?

avatar brianteeman brianteeman - change - 29 May 2017
The description was changed
avatar brianteeman brianteeman - edited - 29 May 2017
avatar brianteeman brianteeman - change - 14 Jun 2017
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2017-06-14 19:53:39
Closed_By brianteeman
avatar brianteeman brianteeman - close - 14 Jun 2017
avatar brianteeman brianteeman - change - 16 Aug 2017
Status Closed New
Closed_Date 2017-06-14 19:53:39
Closed_By brianteeman
avatar brianteeman brianteeman - change - 16 Aug 2017
Status New Pending
avatar brianteeman brianteeman - reopen - 16 Aug 2017
avatar mbabker
mbabker - comment - 16 Aug 2017

On principle I agree with this but I need to test with a test package to ensure removing the index.html files from top level directories doesn't cause an issue with updates (it shouldn't, that was a mostly artificial requirement from updates with the Extension Manager, but better safe than sorry).

avatar zero-24
zero-24 - comment - 17 Aug 2017

Was'nt the top level index.html files needed when we have a release that is not touching this folders? (like 3.7.5)

avatar mbabker
mbabker - comment - 17 Aug 2017

And I will say again, that was explicitly because of the Extension Manager install path. We are not supporting that anymore, hence the reason this needs to be actively tested and not just either merged on a review or based on inline comments in the build script.

avatar brianteeman
brianteeman - comment - 17 Aug 2017

As this is !y pr I will take some time to use the build scripts to test. But the build script is pretty easy to use so please do that as well.

avatar brianteeman
brianteeman - comment - 25 Mar 2018

lost interest

avatar brianteeman brianteeman - change - 25 Mar 2018
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2018-03-25 14:30:39
Closed_By brianteeman
avatar brianteeman brianteeman - close - 25 Mar 2018

Add a Comment

Login with GitHub to post a comment