[TYPO3-team-core-v5] FLOW3 folder structure

Malte Jansen mail at maltejansen.de
Mon Sep 29 11:34:24 CEST 2008


Hi Bastian,


Bastian Waidelich schrieb:
> 
> I have the strong feeling, that we should split the context on the root 
> level to avoid branching in all levels. This could look something like:

To me the variant is much clearer, because if  you want to modify 
something within package you can test it first. If you change a package 
in the old structure it's not clear where you have to edit it. If you 
have to clear the cache, their might get something of the Testing or 
Development into the Production.

> 
> [root]
>     [_Development_]
>         [Configuration]
>         [Data]
>         [Packages]
>             [MyPackage]
>     [_Testing_]
>         [Configuration]
>         [Data]
>         [Packages]
>     [Configuration]
>         Components.php
>         FLOW3.php
>         Packages.php
>         Routes.php
>         Settings.php
>     [Data]
>         [Persistent]
>         [Temporary]
>     [Packages]
>         [FLOW3]
>         [MyPackage]
>         ...
>     [Public]
>         [Resources]
>         .htaccess
>         index.php
> 
> (I don't like underscores in directory-names, maybe you have a better 
> idea, on how to keep the context folders stick on top)

What about putting all other enviroments into folder with the same name:
[root]
   [Enviroments]
     [Development]
       [Configuration]
       [Data]
       [Packages]
         [MyPackage]
     [Testing]
       [Configuration]
       [Data]
       [Packages]
   [Configuration]
   ...


Cheers,

Malte


More information about the TYPO3-team-core-v5 mailing list