Closed NeoBlack closed 8 years ago
themes
and content
doesn't have anything to do with the core code, what do you mean with 'moving outside the core'?Because you're reorganizing the structure, I wouldn't even dare to say this is a minor change, I would rather label it to v1.4 instead.
here are an example folder structure:
phile_core => phile_core-1.2.0
phile_core-1.2.0/index.php
phile_core-1.2.0/lib/
phile_core-1.2.0/plugins/
phile_core-1.2.0/vendor/
phile_core-1.3.0/index.php
phile_core-1.3.0/lib/
phile_core-1.3.0/plugins/
phile_core-1.3.0/vendor/
plugins
content
themes
cache
datastorage
index.php => phile_core/index.php
now it is possible to switch between release 1.2.0 and 1.3.0 by change the phile_core
symlink.
Ok, now I understand :D Yes, I agree with that, looks a very good, solid organisation.
I wouldn't consider that as a small patch (v1.3.1), I would rather call it a v1.4. instead. It's even worth a v2.0.
yeah, you are right. I create a milestone for 1.4.0 and add this task to it.
Thumbs up :+1:
Last week I thought: let's reshuffle everything to make Phile updatable via composer update
, but then … naah, to much work. ;)
I created some sub task, which are also clean-ups for a better code and quality.
Subtasks: #157, #156, #155, #154, #153, #151, #148
cache
,datastorage
andvendor
folder outside thelib
folder this is important for the point 4.themes
andcontent
outside the core this is important for the point 4.A structure like TYPO3 with separating the core from content, themes, etc.